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": {} } } }
重启后,使用自然语言交互,例如:
- 显示当前告警
- 创建静默规则
- 查看告警详情
支持工具包括获取告警、创建静默、删除静默等。