prometheus-mcp-server
@yshngg
prometheus-mcp-server について
A Prometheus Model Context Protocol Server.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"prometheus-mcp-server-yshngg": {
"command": "docker",
"args": [
"pull",
"ghcr.io/yshngg/prometheus-mcp-server:latest"
]
}
}
}ツール
4Return currently loaded configuration file
Return flag values that Prometheus was configured with
Trigger a reload of the Prometheus configuration and rule files
Trigger a graceful shutdown of Prometheus
概要
What is prometheus-mcp-server?
A Golang-based Model Context Protocol (MCP) server that enables natural language interactions with Prometheus metrics and queries. It acts as a bridge between MCP-compatible clients (like Claude Desktop) and Prometheus servers, providing full compatibility with the Prometheus HTTP API v1.
How to use prometheus-mcp-server?
Run the server by specifying the Prometheus address and transport. Use Docker, a pre-built binary, or build from source. Example: prometheus-mcp-server --prom-addr="http://localhost:9090" (defaults to stdio transport). Configurable flags: -prom-addr, -transport (stdio, http, sse), -mcp-addr.
Key features of prometheus-mcp-server
- Complete Prometheus API v1 coverage via MCP tools
- Instant and range query execution
- Metadata discovery (series, labels, values)
- Target, rule, and alert management
- TSDB administration (snapshots, series deletion)
- Multiple transport options (HTTP, SSE, stdio)
Use cases of prometheus-mcp-server
- Query Prometheus metrics using natural language from an MCP client
- Monitor alerting rules and targets without writing PromQL directly
- Retrieve historical metric data over defined time ranges
- Perform administrative tasks like TSDB snapshots or series deletion
- Integrate Prometheus observability into AI-powered assistants
FAQ from prometheus-mcp-server
—
What dependencies are required?
Go 1.23+ and a running Prometheus server v2.x, plus a compatible MCP client.
How is data accessed?
All queries go directly against the Prometheus HTTP API; no data is stored locally by the server.
What transport protocols are supported?
stdio (default), HTTP, and SSE (deprecated). HTTP is recommended for web integrations.
Are there any known limitations?
—
How is authentication handled?
—
「開発者ツール」の他のコンテンツ
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Grafana MCP server
grafanaMCP server for Grafana
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
コメント