Few Servers

Home›MCP servers›Monitoring and observability

Prometheus MCP Server

Docker

PM · placeholder image
Placeholder. No logo or screenshot has been supplied for this listing yet.

Do you maintain this server? Claim this listing to add a logo or screenshot and to correct or extend it. Free, and a person checks every claim.

Claim this listingSuggest a correctionRatings and reviews

What it does

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

Description as published by the publisher in the official MCP Registry, read 10 Oct 2026. Not written or verified by Few Servers.

Facts

Registry nameio.github.pab1it0/prometheus-mcp-server
PublisherGitHub account pab1it0 Namespace verified by the registry through the publisher's GitHub account.
CategoryMonitoring and observability sorted by our keyword rules
Transportlocal package (Docker)
Version1.6.2
This version published3 Aug 2026
GitHub stars518 on pab1it0/prometheus-mcp-server read from GitHub on 12 Oct 2026. GitHub's count, not a rating by us.
Last seen10 Oct 2026, in our crawl of the official MCP Registry
Tested by Few ServersNo

Install

  • Docker package, as published: ghcr.io/pab1it0/prometheus-mcp-server:1.6.2 · transport stdio
    docker run -i --rm ghcr.io/pab1it0/prometheus-mcp-server:1.6.2
    Standard run command for Docker packages. The registry publishes the package name, not a command; check the repository for required arguments.

Install details read from the registry record on 12 Oct 2026. We have not run this server.

Keys and settings

The registry record declares a secret value (a key or token) that is not marked required. Declared by the publisher:

  • PROMETHEUS_URL (environment variable, required): Prometheus server URL (e.g., http://localhost:9090)
  • PROMETHEUS_URL_SSL_VERIFY (environment variable, not marked required): Set to False to disable SSL verification
  • PROMETHEUS_DISABLE_LINKS (environment variable, not marked required): Set to True to disable Prometheus UI links in query results (saves context tokens in MCP clients)
  • PROMETHEUS_USERNAME (environment variable, not marked required): Username for Prometheus basic authentication
  • PROMETHEUS_PASSWORD (environment variable, secret, not marked required): Password for Prometheus basic authentication
  • PROMETHEUS_TOKEN (environment variable, secret, not marked required): Bearer token for Prometheus authentication
  • ORG_ID (environment variable, not marked required): Organization ID for multi-tenant Prometheus setups
  • PROMETHEUS_CLIENT_CERT (environment variable, not marked required): Path to client certificate file for mutual TLS authentication
  • PROMETHEUS_CLIENT_KEY (environment variable, not marked required): Path to client private key file for mutual TLS authentication
  • PROMETHEUS_MCP_SERVER_TRANSPORT (environment variable, not marked required): MCP server transport type (stdio, http, or sse)
  • PROMETHEUS_MCP_BIND_HOST (environment variable, not marked required): Host address for HTTP/SSE transport (default: 127.0.0.1)
  • PROMETHEUS_MCP_BIND_PORT (environment variable, not marked required): Port number for HTTP/SSE transport (default: 8080)
  • PROMETHEUS_MCP_STATELESS_HTTP (environment variable, not marked required): Enable stateless HTTP mode for multi-replica support (default: false)
  • PROMETHEUS_CUSTOM_HEADERS (environment variable, not marked required): Custom headers as JSON string to include in Prometheus requests

RepositoryWebsiteRegistry record (JSON)

Being listed is not a safety check. Read the repository and check what a server asks for before you connect it. How the directory works.

Ratings and reviews

No reviews yet.