prometheus-mcp-server
Verified Safeby pab1it0
Overview
Enables AI assistants to query and analyze Prometheus metrics through a Model Context Protocol (MCP) server.
Installation
docker run -i --rm -e PROMETHEUS_URL="http://your-prometheus:9090" ghcr.io/pab1it0/prometheus-mcp-server:latestEnvironment Variables
- PROMETHEUS_URL
- PROMETHEUS_URL_SSL_VERIFY
- PROMETHEUS_DISABLE_LINKS
- PROMETHEUS_USERNAME
- PROMETHEUS_PASSWORD
- PROMETHEUS_TOKEN
- ORG_ID
- PROMETHEUS_MCP_SERVER_TRANSPORT
- PROMETHEUS_MCP_BIND_HOST
- PROMETHEUS_MCP_BIND_PORT
- PROMETHEUS_CUSTOM_HEADERS
Security Notes
Authentication credentials (username/password or bearer token) are handled via environment variables and marked as secrets in the MCP server configuration. The server supports disabling SSL verification for Prometheus connections (`PROMETHEUS_URL_SSL_VERIFY`), which is insecure and explicitly warned against for production. Docker images are designed to run as a non-root user (`app`) and expose port 8080. No 'eval' or malicious code patterns were identified. Structured logging is used for better observability.
Similar Servers
last9-mcp-server
A backend HTTP server likely used as a control plane or for data collection/processing within an observability or monitoring system.
lex
Provides a UK legal research API with advanced search capabilities (semantic, keyword, reference) across legislation, caselaw, amendments, and explanatory notes, optimized for AI agents via MCP integration. It processes and indexes millions of legal documents using hybrid vector search and AI-generated summaries/explanations, supporting large-scale legal data analysis.
prometheus-mcp
Provides a Model Context Protocol (MCP) server and CLI tools to query Prometheus, offering features like retries, caching, and an optional metrics exporter.
grafana-ui-mcp-server
Provides AI assistants with comprehensive access to Grafana UI components, documentation, design system tokens, and metadata for building observability interfaces.