Prometheus数据访问工具

一个通过模型上下文协议服务器访问Prometheus数据的工具,适用于监控数据查询和测试场景。

  • by moohoorama
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 moohoorama/prometheus-mcp-server-py

使用说明

普罗米修斯MCP服务器

一种允许通过模型上下文协议服务器访问Prometheus数据的工具。

安装

pipx install git+https://github.com/moohoorama/prometheus-mcp-server-py.git

无需安装即可运行

您也可以直接运行该包,而无需使用安装 pipx run:

pipx run --spec git+https://github.com/moohoorama/prometheus-mcp-server-py.git prometheus-mcp --url http://your-prometheus-server:9090

这对于测试或一次性使用场景非常有用。

用法

# Command line arguments
prometheus-mcp --url http://your-prometheus-server:9090 \
  --username username \
  --password password
# Or
prometheus-mcp --url http://your-prometheus-server:9090 \
  --token your-token

命令行参数

  • --url:Prometheus服务器URL(必填)
  • --username:基本身份验证的用户名(可选)
  • --password:基本身份验证密码(可选)
  • --token:身份验证令牌(可选)
  • --org-id:多租户设置的组织ID(可选)