Loading…
MCP server providing Prometheus metrics access and PromQL query execution for AI assistants
Prometheus MCP Server is an MCP server entry in ChatHome Skills, sourced from Official MCP Registry and scored 73/100. As a Model Context Protocol server, it exposes tools that MCP-compatible LLM clients such as Claude, Cursor, and Copilot can call directly, extending an agent's reach beyond its built-in capabilities. ChatHome Skills discovered this entry through its daily ingest of official registries and GitHub discovery queries, and re-verifies repository facts, freshness signals, and install metadata on every run. The quality score weighs official-registry presence, a working install command, license clarity, GitHub star trajectory, and repository freshness — the full formula is on the Sources page. The install command above is ready to copy. Review the last-pushed date and repository status before adding Prometheus MCP Server to a production agent workflow; the snapshot facts below are point-in-time values from the most recent ingest.
docker run -i --rm ghcr.io/pab1it0/prometheus-mcp-server:1.6.2Review the upstream source before running this command.
{
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"isLatest": true,
"updatedAt": "2026-08-03T13:29:00.993156Z",
"publishedAt": "2026-08-03T13:29:00.993156Z",
"statusChangedAt": "2026-08-03T13:29:00.993156Z"
}
},
"server": {
"name": "io.github.pab1it0/prometheus-mcp-server",
"title": "Prometheus MCP Server",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "1.6.2",
"packages": [
{
"transport": {
"type": "stdio"
},
"identifier": "ghcr.io/pab1it0/prometheus-mcp-server:1.6.2",
"registryType": "oci",
"environmentVariables": [
{
"name": "PROMETHEUS_URL",
"format": "string",
"isRequired": true,
"description": "Prometheus server URL (e.g., http://localhost:9090)"
},
{
"name": "PROMETHEUS_URL_SSL_VERIFY",
"format": "boolean",
"description": "Set to False to disable SSL verification"
},
{
"name": "PROMETHEUS_DISABLE_LINKS",
"format": "boolean",
"description": "Set to True to disable Prometheus UI links in query results (saves context tokens in MCP clients)"
},
{
"name": "PROMETHEUS_USERNAME",
"format": "string",
"description": "Username for Prometheus basic authentication"
},
{
"name": "PROMETHEUS_PASSWORD",
"format": "string",
"isSecret": true,
"description": "Password for Prometheus basic authentication"
},
{
"name": "PROMETHEUS_TOKEN",
"format": "string",
"isSecret": true,
"description": "Bearer token for Prometheus authentication"
},
{
"name": "ORG_ID",
"format": "string",
"description": "Organization ID for multi-tenant Prometheus setups"
},
{
"name": "PROMETHEUS_CLIENT_CERT",
"format": "string",
"description": "Path to client certificate file for mutual TLS authentication"
},
{
"name": "PROMETHEUS_CLIENT_KEY",
"format": "string",
"description": "Path to client private key file for mutual TLS authentication"
},
{
"name": "PROMETHEUS_MCP_SERVER_TRANSPORT",
"format": "string",
"description": "MCP server transport type (stdio, http, or sse)"
},
{
"name": "PROMETHEUS_MCP_BIND_HOST",
"format": "string",
"description": "Host address for HTTP/SSE transport (default: 127.0.0.1)"
},
{
"name": "PROMETHEUS_MCP_BIND_PORT",
"format": "number",
"description": "Port number for HTTP/SSE transport (default: 8080)"
},
{
"name": "PROMETHEUS_MCP_STATELESS_HTTP",
"format": "string",
"description": "Enable stateless HTTP mode for multi-replica support (default: false)"
},
{
"name": "PROMETHEUS_CUSTOM_HEADERS",
"format": "string",
"description": "Custom headers as JSON string to include in Prometheus requests"
}
]
}
],
"repository": {
"url": "https://github.com/pab1it0/prometheus-mcp-server",
"source": "github"
},
"websiteUrl": "https://pab1it0.github.io/prometheus-mcp-server",
"description": "MCP server providing Prometheus metrics access and PromQL query execution for AI assistants"
}
}