Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

Prometheus MCP Server

local MCP server

Prometheus MCP Server is a local MCP server: MCP server providing Prometheus metrics access and PromQL query execution for AI assistants. Install it from oci as ghcr.io/pab1it0/prometheus-mcp-server:1.6.2.

Installation

Terminal

claude mcp add prometheus-mcp-server -e PROMETHEUS_URL=... -e PROMETHEUS_URL_SSL_VERIFY=... -e PROMETHEUS_DISABLE_LINKS=... -e PROMETHEUS_USERNAME=... -e PROMETHEUS_PASSWORD=... -e PROMETHEUS_TOKEN=... -e ORG_ID=... -e PROMETHEUS_CLIENT_CERT=... -e PROMETHEUS_CLIENT_KEY=... -e PROMETHEUS_MCP_SERVER_TRANSPORT=... -e PROMETHEUS_MCP_BIND_HOST=... -e PROMETHEUS_MCP_BIND_PORT=... -e PROMETHEUS_MCP_STATELESS_HTTP=... -e PROMETHEUS_CUSTOM_HEADERS=... -- docker run -i --rm ghcr.io/pab1it0/prometheus-mcp-server:1.6.2

Run in your project folder. Add --scope user to use it everywhere.

Claude Desktop, Cursor & other clients

Add to claude_desktop_config.json or .cursor/mcp.json.

{
  "mcpServers": {
    "prometheus-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/pab1it0/prometheus-mcp-server:1.6.2"
      ],
      "env": {
        "PROMETHEUS_URL": "...",
        "PROMETHEUS_URL_SSL_VERIFY": "...",
        "PROMETHEUS_DISABLE_LINKS": "...",
        "PROMETHEUS_USERNAME": "...",
        "PROMETHEUS_PASSWORD": "...",
        "PROMETHEUS_TOKEN": "...",
        "ORG_ID": "...",
        "PROMETHEUS_CLIENT_CERT": "...",
        "PROMETHEUS_CLIENT_KEY": "...",
        "PROMETHEUS_MCP_SERVER_TRANSPORT": "...",
        "PROMETHEUS_MCP_BIND_HOST": "...",
        "PROMETHEUS_MCP_BIND_PORT": "...",
        "PROMETHEUS_MCP_STATELESS_HTTP": "...",
        "PROMETHEUS_CUSTOM_HEADERS": "..."
      }
    }
  }
}

Fill in the environment variables with your own credentials.

What you need

  • Runtime: Docker.
  • MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
  • Environment variables: PROMETHEUS_URL, PROMETHEUS_URL_SSL_VERIFY, PROMETHEUS_DISABLE_LINKS, PROMETHEUS_USERNAME, PROMETHEUS_PASSWORD, PROMETHEUS_TOKEN, ORG_ID, PROMETHEUS_CLIENT_CERT, PROMETHEUS_CLIENT_KEY, PROMETHEUS_MCP_SERVER_TRANSPORT, PROMETHEUS_MCP_BIND_HOST, PROMETHEUS_MCP_BIND_PORT, PROMETHEUS_MCP_STATELESS_HTTP, PROMETHEUS_CUSTOM_HEADERS

Summary

MCP server providing Prometheus metrics access and PromQL query execution for AI assistants

Prometheus MCP Server vs similar servers

ServerStarsTypeAPI keyRuntime
Prometheus MCP Server517LocalYesoci
SigNoz MCP Server123LocalNooci
FHIR MCP Server137LocalYespypi
mcp-trino121LocalYesmcpb
smart-terminal12LocalNonpm

Questions

It reads 14 environment variables: PROMETHEUS_URL, PROMETHEUS_URL_SSL_VERIFY, PROMETHEUS_DISABLE_LINKS, PROMETHEUS_USERNAME, PROMETHEUS_PASSWORD, PROMETHEUS_TOKEN, ORG_ID, PROMETHEUS_CLIENT_CERT, PROMETHEUS_CLIENT_KEY, PROMETHEUS_MCP_SERVER_TRANSPORT, PROMETHEUS_MCP_BIND_HOST, PROMETHEUS_MCP_BIND_PORT, PROMETHEUS_MCP_STATELESS_HTTP, PROMETHEUS_CUSTOM_HEADERS. Set them in your MCP config before starting the server.

Docker, plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.

Prometheus MCP Server is a local MCP server distributed as the oci package ghcr.io/pab1it0/prometheus-mcp-server:1.6.2.

Run: claude mcp add prometheus-mcp-server -e PROMETHEUS_URL=... -e PROMETHEUS_URL_SSL_VERIFY=... -e PROMETHEUS_DISABLE_LINKS=... -e PROMETHEUS_USERNAME=... -e PROMETHEUS_PASSWORD=... -e PROMETHEUS_TOKEN=... -e ORG_ID=... -e PROMETHEUS_CLIENT_CERT=... -e PROMETHEUS_CLIENT_KEY=... -e PROMETHEUS_MCP_SERVER_TRANSPORT=... -e PROMETHEUS_MCP_BIND_HOST=... -e PROMETHEUS_MCP_BIND_PORT=... -e PROMETHEUS_MCP_STATELESS_HTTP=... -e PROMETHEUS_CUSTOM_HEADERS=... -- docker run -i --rm ghcr.io/pab1it0/prometheus-mcp-server:1.6.2

Run: codex mcp add prometheus-mcp-server --env PROMETHEUS_URL=... --env PROMETHEUS_URL_SSL_VERIFY=... --env PROMETHEUS_DISABLE_LINKS=... --env PROMETHEUS_USERNAME=... --env PROMETHEUS_PASSWORD=... --env PROMETHEUS_TOKEN=... --env ORG_ID=... --env PROMETHEUS_CLIENT_CERT=... --env PROMETHEUS_CLIENT_KEY=... --env PROMETHEUS_MCP_SERVER_TRANSPORT=... --env PROMETHEUS_MCP_BIND_HOST=... --env PROMETHEUS_MCP_BIND_PORT=... --env PROMETHEUS_MCP_STATELESS_HTTP=... --env PROMETHEUS_CUSTOM_HEADERS=... -- docker run -i --rm ghcr.io/pab1it0/prometheus-mcp-server:1.6.2

Similar MCP servers

NameStars
  1. SigNoz MCP Serverio.github.SigNoz/signoz-mcp-server123
  2. FHIR MCP Serverio.github.wso2/fhir-mcp-server137
  3. mcp-trinoio.github.tuannvm/mcp-trino121
  4. smart-terminalio.github.pungggi/smart-terminal12
  5. mcp-server-browserio.github.bytedance/mcp-server-browser39K
  6. mcp-server-filesystemio.github.bytedance/mcp-server-filesystem39K
  7. ha-mcpio.github.homeassistant-ai/ha-mcp4,868
  8. DBHubio.github.bytebase/dbhub3,574