使用说明
mcp经理
普罗米修斯警报管理器的MCP服务器。将警报列表和静音管理作为MCP工具公开。
工具
| 工具 | 说明 |
|---|---|
list_alerts |
列出带有可选过滤器(标签匹配器、状态、接收器)的警报 |
list_silences |
使用可选标签匹配器筛选器列出静音 |
get_silence |
通过ID获得一次静音 |
create_silence |
通过匹配者、作者、评论和持续时间创造新的沉默 |
delete_silence |
按ID过期(删除)静音 |
用法
stdio模式(默认)
mcp-alertmanager -url http://alertmanager:9093
SSE模式
mcp-alertmanager -url http://alertmanager:9093 -mode sse -httpListenAddr :8012
认证
基本身份验证:
mcp-alertmanager -url http://alertmanager:9093 -username admin -password-file /path/to/password
自定义标头(例如承载令牌、多租户):
mcp-alertmanager -url http://alertmanager:9093 \
-header "Authorization: Bearer <token>" \
-header "X-Scope-OrgID: tenant1"
Claude桌面配置
{
"mcpServers": {
"alertmanager": {
"command": "mcp-alertmanager",
"args": ["-url", "http://alertmanager:9093"]
}
}
}
建筑
task build
测试
task test # unit tests
task test:e2e # e2e tests (builds binary first)
task test:all # all tests
