io.github.pab1it0
prometheus-mcp-server
Prometheus MCP Server
MCP server providing Prometheus metrics access and PromQL query execution for AI assistants
stdiocommunityapplication
Package Details
ghcr.io/pab1it0/prometheus-mcp-server:1.5.2
Transportstdio
Environment Variables
PROMETHEUS_URL(str)
Required
Prometheus server URL (e.g., http://localhost:9090)
PROMETHEUS_URL_SSL_VERIFY(bool)
Set to False to disable SSL verification
PROMETHEUS_DISABLE_LINKS(bool)
Set to True to disable Prometheus UI links in query results (saves context tokens in MCP clients)
PROMETHEUS_USERNAME(str)
Username for Prometheus basic authentication
PROMETHEUS_PASSWORD(str)
Secret
Password for Prometheus basic authentication
PROMETHEUS_TOKEN(str)
Secret
Bearer token for Prometheus authentication
ORG_ID(str)
Organization ID for multi-tenant Prometheus setups
PROMETHEUS_MCP_SERVER_TRANSPORT(str)
MCP server transport type (stdio, http, or sse)
PROMETHEUS_MCP_BIND_HOST(str)
Host address for HTTP/SSE transport (default: 127.0.0.1)
PROMETHEUS_MCP_BIND_PORT(num)
Port number for HTTP/SSE transport (default: 8080)
PROMETHEUS_CUSTOM_HEADERS(str)
Custom headers as JSON string to include in Prometheus requests