prometheus-mcp-server
by pab1it0·★ 442·综合分 52
Prometheus MCP 服务器让 AI 代理通过标准化接口查询和分析指标。
概述
这个 MCP 服务器为 AI 助手提供了通过 PromQL 查询访问 Prometheus 指标数据的能力。它支持即时查询和范围查询,指标发现和元数据检索。服务器提供了多种认证方式,包括基本认证和令牌认证,使其适用于企业环境。可以通过 Docker、Kubernetes (Helm) 或独立应用程序部署。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要 AI 代理查询 Prometheus 指标,并且更喜欢具有多种部署选项的容器化生产就绪解决方案时,请选择此服务器。
什么时候不要选它
如果您需要写入访问指标或使用 Prometheus 以外的监控解决方案,请不要选择此方案。
此 server 暴露的工具
从 README 抽取出 6 个工具health_checkHealth check endpoint for container monitoring and status verification
execute_queryExecute a PromQL instant query against Prometheus
execute_range_queryExecute a PromQL range query with start time, end time, and step interval
list_metricsList all available metrics in Prometheus with pagination and filtering support
get_metric_metadataGet metadata for one metric or bulk metadata with optional filtering
get_targetsGet information about all scrape targets
可对比工具
安装
安装
Claude Desktop
添加到您的 Claude Desktop 配置中:
{
"mcpServers": {
"prometheus": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROMETHEUS_URL",
"ghcr.io/pab1it0/prometheus-mcp-server:latest"
],
"env": {
"PROMETHEUS_URL": "<您的-prometheus-URL>"
}
}
}
}Docker
docker run -i --rm \
-e PROMETHEUS_URL="http://您的-prometheus:9090" \
ghcr.io/pab1it0/prometheus-mcp-server:latestFAQ
- 支持哪些认证方法?
- 服务器支持用户名/密码的基本认证、令牌认证,以及使用客户端证书的相互 TLS 认证。
- 我可以运行多个指向不同 Prometheus 服务器的实例吗?
- 是的,您可以使用 TOOL_PREFIX 配置来运行具有不同前缀的多个实例,允许您针对不同的环境。
prometheus-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。