Prometheus MCP Server
DevOpsstdio
MCP server that lets AI assistants query and analyze Prometheus metrics through standardized interfaces. Exposes instant and range PromQL queries, metric and label discovery, and target/health inspection, allowing agents to investigate system performance and troubleshoot incidents using natural language instead of hand-writing PromQL.
连接
将此配置添加到 .claude/mcp.json
{
"mcpServers": {
"prometheus": {
"command": "uvx",
"args": [
"prometheus-mcp-server"
],
"env": {
"PROMETHEUS_URL": "<YOUR_PROMETHEUS_URL>",
"PROMETHEUS_USERNAME": "<YOUR_PROMETHEUS_USERNAME>",
"PROMETHEUS_PASSWORD": "<YOUR_PROMETHEUS_PASSWORD>"
}
}
}
}工具 (3)
execute_query
Execute an instant PromQL query at a single point in time.
{
"type": "object",
"required": [
"query"
],
"properties": {
"time": {
"type": "string",
"description": "Optional RFC3339 or Unix timestamp for the evaluation"
},
"query": {
"type": "string",
"description": "PromQL expression to evaluate"
}
}
}execute_range_query
Execute a PromQL query over a time range with a fixed step.
{
"type": "object",
"required": [
"query",
"start",
"end",
"step"
],
"properties": {
"end": {
"type": "string",
"description": "End timestamp (RFC3339 or Unix)"
},
"step": {
"type": "string",
"description": "Query resolution step (e.g. 15s, 1m)"
},
"query": {
"type": "string",
"description": "PromQL expression to evaluate"
},
"start": {
"type": "string",
"description": "Start timestamp (RFC3339 or Unix)"
}
}
}list_metrics
List available metric names exposed by the Prometheus server.
{
"type": "object",
"properties": {}
}资源
此服务器未提供任何资源。
提示词
此服务器未提供任何提示词。
服务器信息
- 星标
- 0
- 最后更新
- 2026年7月12日