MCP Catalogs
首页prometheus-mcp screenshot

prometheus-mcp

by idanfishman·25·综合分 43

允许AI代理通过自然语言查询Prometheus监控指标的MCP服务器。

monitoringdeveloper-toolsops-infra
5
Forks
4
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

Prometheus MCP服务器提供了AI助手与Prometheus监控系统之间的无缝集成。它通过三个类别(发现、信息和查询)暴露10个工具,使AI能够通过自然语言与监控基础设施进行交互。服务器支持stdio和HTTP传输,可与VS Code、Cursor、Windsurf和Claude Desktop等多种MCP客户端完美兼容。

试试问 AI

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

:AI助手监控系统性能并告警异常情况
:DevOps团队通过自然语言查询分析指标趋势
:自动化报告系统基于Prometheus指标生成状态更新
:此MCP支持哪个版本的Prometheus服务器?
:我能否将此MCP服务器用于需要认证的Prometheus?
:支持哪些传输方式?

什么时候选它

当您需要 AI 代理通过自然语言查询分析 Prometheus 监控数据时选择此方案,尤其当您已经在使用 Prometheus 并希望通过 AI 增强功能而无需额外基础设施时。

什么时候不要选它

如果您需要向监控系统写入数据,或者您使用的监控解决方案不是 Prometheus 且不兼容其 API,则不要选择此方案。

此 server 暴露的工具

从 README 抽取出 10 个工具
  • prometheus_list_metrics

    List all available Prometheus metrics

  • prometheus_metric_metadata

    Get metadata for a specific Prometheus metric

  • prometheus_list_labels

    List all available Prometheus labels

  • prometheus_label_values

    Get all values for a specific Prometheus label

  • prometheus_list_targets

    List all Prometheus scrape targets

  • prometheus_scrape_pool_targets

    Get targets for a specific scrape pool

  • prometheus_runtime_info

    Get Prometheus runtime information

  • prometheus_build_info

    Get Prometheus build information

  • prometheus_query

    Execute an instant Prometheus query

  • prometheus_query_range

    Execute a Prometheus range query

可对比工具

grafana-mcpzabbix-mcpdatadog-mcpprometheus-query-clishell-mcp

安装

安装

Claude Desktop
  1. 从[发布页面](https://github.com/idanfishman/prometheus-mcp/releases)下载最新的.dxt文件
  2. 双击文件自动安装
  3. 在扩展设置中配置Prometheus URL

或者通过开发者设置:

{
  "mcpServers": {
    "prometheus": {
      "command": "npx",
      "args": ["prometheus-mcp@latest", "stdio"],
      "env": {
        "PROMETHEUS_URL": "http://localhost:9090"
      }
    }
  }
}
VS Code/Cursor/Windsurf

将此配置添加到您的客户端设置中:

{
  "mcpServers": {
    "prometheus": {
      "command": "npx",
      "args": ["prometheus-mcp@latest", "stdio"],
      "env": {
        "PROMETHEUS_URL": "http://localhost:9090"
      }
    }
  }
}

FAQ

此MCP支持哪个版本的Prometheus服务器?
Prometheus MCP服务器适用于任何公开Prometheus API(版本1.0及以上)的Prometheus实例。
我能否将此MCP服务器用于需要认证的Prometheus?
目前,服务器仅支持基本Prometheus URL访问。对于需要认证的Prometheus实例,您可能需要设置代理或隧道。
支持哪些传输方式?
服务器支持stdio和HTTP传输,使其可与各种MCP客户端和部署场景兼容。

prometheus-mcp 对比

GitHub →

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