MCP Catalogs
首页

prometheus-mcp-server

by pab1it0·442·综合分 52

Prometheus MCP 服务器让 AI 代理通过标准化接口查询和分析指标。

monitoringops-infradeveloper-tools
91
Forks
8
活跃 Issue
本月
最近提交
2 天前
收录于

概述

这个 MCP 服务器为 AI 助手提供了通过 PromQL 查询访问 Prometheus 指标数据的能力。它支持即时查询和范围查询,指标发现和元数据检索。服务器提供了多种认证方式,包括基本认证和令牌认证,使其适用于企业环境。可以通过 Docker、Kubernetes (Helm) 或独立应用程序部署。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 驱动的监控系统,可以调查异常情况
:通过查询历史指标趋势自动生成基础设施报告
:开发者助手帮助通过查询相关指标解决性能问题
:支持哪些认证方法?
:我可以运行多个指向不同 Prometheus 服务器的实例吗?

什么时候选它

当您需要 AI 代理查询 Prometheus 指标,并且更喜欢具有多种部署选项的容器化生产就绪解决方案时,请选择此服务器。

什么时候不要选它

如果您需要写入访问指标或使用 Prometheus 以外的监控解决方案,请不要选择此方案。

此 server 暴露的工具

从 README 抽取出 6 个工具
  • health_check

    Health check endpoint for container monitoring and status verification

  • execute_query

    Execute a PromQL instant query against Prometheus

  • execute_range_query

    Execute a PromQL range query with start time, end time, and step interval

  • list_metrics

    List all available metrics in Prometheus with pagination and filtering support

  • get_metric_metadata

    Get metadata for one metric or bulk metadata with optional filtering

  • get_targets

    Get information about all scrape targets

可对比工具

grafana-mcp-servermcp-datadogprometheus-client

安装

安装

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:latest

FAQ

支持哪些认证方法?
服务器支持用户名/密码的基本认证、令牌认证,以及使用客户端证书的相互 TLS 认证。
我可以运行多个指向不同 Prometheus 服务器的实例吗?
是的,您可以使用 TOOL_PREFIX 配置来运行具有不同前缀的多个实例,允许您针对不同的环境。

prometheus-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。