使用说明
普罗米修斯mcp服务器
用于与Prometheus度量和数据交互的模型上下文协议(MCP)服务器。
实现Prometheus API接口的基于类型脚本的MCP服务器。通过MCP连接克劳德和普罗米修斯服务器。
特性
- 即时和范围PromQL查询
- 系列和标签发现
- 度量元数据访问
- 报废目标信息
- 警报、规则和状态端点
安装
npm install -g prometheus-mcp-server
# or
npm install prometheus-mcp-server
# or
npx prometheus-mcp-server
用法
npm install
npm run build
npm start
设置 PROMETHEUS_HOST 环境变量到Prometheus实例URL。
Claude桌面配置示例:
{
"mcpServers": {
"prometheus-mcp-server": {
"command": "npx prometheus-mcp-server",
"env": {
"PROMETHEUS_HOST": "http://your-prometheus-instance:9090"
}
}
}
}
函数
mcp__instant_querymcp__range_querymcp__get_seriesmcp__get_label_valuesmcp__get_metadatamcp__get_targetsmcp__get_alertsmcp__get_rulesmcp__get_status