MCP Prometheus MCP Server

An [MCP (Model Context Protocol)][mcp] server for Prometheus and Mimir, written in Go. Deployed in-cluster at Giant Swarm to give AI assistants

Remote serverstreamable-httpGo

What is the MCP Prometheus MCP Server?

MCP Prometheus connects MCP Prometheus to AI assistants that speak the Model Context Protocol. An [MCP (Model Context Protocol)][mcp] server for Prometheus and Mimir, written in Go. Deployed in-cluster at Giant Swarm to give AI assistants authenticated, multi-tenant access to metrics infrastructure.

What MCP Prometheus does

An [MCP (Model Context Protocol)][mcp] server for Prometheus and Mimir, written in Go. Deployed in-cluster at Giant Swarm to give AI assistants authenticated, multi-tenant access to metrics infrastructure.

Practical notes

  • Maintained by giantswarm, written in Go.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
PROMETHEUS_URLEndpoint or connection string the server talks to.Yes
PROMETHEUS_TOKENCredential the server authenticates with.Yes
MCP_OAUTH_ENCRYPTION_KEYCredential the server authenticates with.Yes
VALKEY_URLCredential the server authenticates with.Yes
DEX_ISSUER_URLEndpoint or connection string the server talks to.Yes
DEX_CLIENT_IDConfiguration value read at startup.Optional
DEX_CLIENT_SECRETCredential the server authenticates with.Yes
DEX_REDIRECT_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use MCP Prometheus to Tenancy.”
  • “Use MCP Prometheus to Observability.”
  • “Use MCP Prometheus to Endpoints.”

Frequently asked questions

An [MCP (Model Context Protocol)][mcp] server for Prometheus and Mimir, written in Go. Deployed in-cluster at Giant Swarm to give AI assistants authenticated Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.