Prometheus MCP Server
by bartest5
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ORG_ID | No | Organization ID for multi-tenant setups | |
| TOOL_PREFIX | No | Prefix for all tool names (e.g., `staging` results in `staging_execute_query`). Useful for running multiple instances targeting different environments in Cursor | |
| PROMETHEUS_URL | Yes | URL of your Prometheus server | |
| PROMETHEUS_TOKEN | No | Bearer token for authentication | |
| REQUESTS_CA_BUNDLE | No | Path to CA bundle file for verifying the server's TLS certificate (standard `requests` library env var) | |
| PROMETHEUS_PASSWORD | No | Password for basic authentication | |
| PROMETHEUS_USERNAME | No | Username for basic authentication | |
| PROMETHEUS_CLIENT_KEY | No | Path to client private key file for mutual TLS authentication | |
| PROMETHEUS_CLIENT_CERT | No | Path to client certificate file for mutual TLS authentication | |
| PROMETHEUS_DISABLE_LINKS | No | Set to True to disable Prometheus UI links in query results (saves context tokens) | |
| PROMETHEUS_MCP_BIND_HOST | No | Host for HTTP transport | 127.0.0.1 |
| PROMETHEUS_MCP_BIND_PORT | No | Port for HTTP transport | 8080 |
| PROMETHEUS_CUSTOM_HEADERS | No | Custom headers as JSON string | |
| PROMETHEUS_URL_SSL_VERIFY | No | Set to False to disable SSL verification | |
| PROMETHEUS_REQUEST_TIMEOUT | No | Request timeout in seconds to prevent hanging requests (DDoS protection) | 30 |
| PROMETHEUS_MCP_STATELESS_HTTP | No | Enable stateless HTTP mode for multi-replica support | False |
| PROMETHEUS_MCP_SERVER_TRANSPORT | No | Transport mode (stdio, http, sse) | stdio |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivitySlowing
ResponsivenessNo issues