适合谁
- 需要将 Prometheus 指标查询能力集成到 AI 工作流的 DevOps 团队。
- 希望在 Claude Desktop 等 MCP 客户端中直接查询指标的用户。
- 追求轻量级、可通过 Docker 或 Helm 快速部署的场景。
该服务器为社区维护,提供完善的 Prometheus 集成功能,包括查询、发现和认证支持。安装灵活,支持多种客户端。风险点在于数据访问暴露,需合理配置网络和认证。总体适合希望将 Prometheus 指标接入 AI 助手的开发者和运维人员。
这是一个基于模型上下文协议(MCP)的服务器,它通过标准化的接口,让 AI 智能体和 LLM 能够查询和分析 Prometheus 指标。它支持执行 PromQL 即时查询和范围查询,发现指标和元数据,获取抓取目标,并支持多种认证方式(基础认证、Bearer token、双向 TLS)。该服务器可通过 Docker 镜像或 Helm Chart 部署,配置灵活,能够节省上下文 token。
docker run -i --rm -e PROMETHEUS_URL=<你的prometheus-url> ghcr.io/pab1it0/prometheus-mcp-server:latest。helm install prometheus-mcp-server oci://ghcr.io/pab1it0/charts/prometheus-mcp-server --version 1.1.1 --set prometheus.url="http://prometheus:9090"。{
"mcpServers": {
"prometheus": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROMETHEUS_URL",
"ghcr.io/pab1it0/prometheus-mcp-server:latest"
],
"env": {
"PROMETHEUS_URL": "<your-prometheus-url>"
}
}
}
}