Alertmanager MCP 服务器

Alertmanager MCP 服务器

一个与 Prometheus Alertmanager 集成的 Model Context Protocol (MCP) 服务器。

快速入门

前置条件

  • 需要运行中的 Prometheus Alertmanager 实例。
  • 安装 Node.js(v18 或更高版本)。

安装

通过 npm 使用以下命令安装: npx alertmanager-mcp

或者全局安装: npm install -g alertmanager-mcp alertmanager-mcp

配置 Claude for Desktop

编辑配置文件以加载 MCP 服务: { "mcpServers": { "alertmanager": { "command": "docker", "args": [ "run", "--rm", "-i", "--network=host", "-e", "ALERTMANAGER_URL=http://your-alertmanager-url:9093", "ghcr.io/kaznak/alertmanager-mcp:latest" ], "env": {} } } }

重启后,使用自然语言交互,例如:

  • 显示当前告警
  • 创建静默规则
  • 查看告警详情

支持工具包括获取告警、创建静默、删除静默等。