Prometheus MCP
Queries and analyses Prometheus metrics for observability workflows, packaged as a container image.
Delv Safety Grade: C
Score 58/100 · assessed 2026-04-28
Prometheus MCP is a community-built server from solo developer pab1it0 that queries Prometheus metrics via PromQL. It's read-only against your monitoring stack, which limits blast radius, but requires network access to your Prometheus endpoint and reads environment variables for configuration. The Docker-only distribution sidesteps language dependency issues but introduces container supply-chain concerns: you're pulling from GitHub Container Registry without npm or PyPI's review ecosystem, and there's no package versioning or signed releases. The maintainer appears to be a single individual with no established track record in the MCP ecosystem. Transparency is moderate—the repo is open source with basic documentation—but there's no changelog, no issue tracker activity, and minimal community validation. No security incidents are known, but the narrow bus factor and opaque supply chain warrant caution in production environments.
Lethal Trifecta (prompt-injection exposure)
TWO OF THREEMetric labels and series can carry attacker strings if exporters are misconfigured. Mostly 2/3.
Green flags
- Read-only queries limit potential damage to monitoring infrastructure
- Open source repository allows code inspection before deployment
- Scoped to single domain: metrics querying via PromQL
- Container packaging isolates dependencies from host system
Red flags
- Solo maintainer with no established reputation or community validation
- Docker-only distribution bypasses standard package registry review processes
- No versioning scheme or signed container images in ghcr.io
- Requires network access to internal Prometheus endpoints
- No changelog, minimal docs, thin issue tracker activity
Permissions requested
Install
docker run ghcr.io/pab1it0/prometheus-mcp-server:latest
PROMETHEUS_URLReview
Install this if you're debugging production issues in a Prometheus-monitored stack and want Claude to handle the query syntax. Skip if you're fluent in PromQL or don't have Docker handy. Best suited for incident response and exploratory metric analysis.
Good at
- Turns plain English into working PromQL queries, which saves time when you're rusty on the syntax.
- Container packaging means no Python version conflicts or local dependency installation.
- Works across Claude Desktop, Claude Code, and Cursor without host-specific fiddling.
- Genuinely useful for incident response when you need to correlate metrics quickly without opening Grafana.
Watch out
- Requires Docker running locally, which adds overhead for what's essentially an HTTP wrapper.
- No documented support for authenticated Prometheus endpoints, so OAuth or mutual TLS setups are on you.
- Community project with sparse documentation on which API endpoints it uses or how errors are handled.
- Overkill if your team already has Grafana dashboards and everyone knows PromQL.
Use cases
- metric exploration
- alert debugging
- PromQL generation
- capacity planning
Getting started
Works with
Similar MCPs
- ESXi MCPManages VMware ESXi and vCenter for VM lifecycle and real-time performance monitoring via REST and SSE.
- TerraformHashiCorp's official Terraform MCP. Connects agents to the Terraform Registry for module discovery and infrastructure-as-code automation.
- HerokuHeroku's official MCP. Manage apps, databases, dynos, and pipelines through the platform CLI from inside an agent.
- AWS LabsAWS Labs ships a growing family of MCPs for S3, Lambda, EKS, CDK, etc. Modular install — pick the services you actually use.