Allows for interacting with Prometheus metrics and data, providing capabilities for running instant and range PromQL queries, discovering series and labels, accessing metric metadata, and monitoring alerts and system status.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@prometheus-mcp-serverShow me any active alerts firing right now"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
prometheus-mcp-server

A Model Context Protocol (MCP) server for interacting with Prometheus metrics and data.
TypeScript-based MCP server implementing a Prometheus API interface. Bridges Claude and your Prometheus server via MCP.
Features
Instant and range PromQL queries
Series and label discovery
Metric metadata access
Scrape target info
Alerts, rules, and status endpoints
Installation
Usage
Set the PROMETHEUS_HOST environment variable to your Prometheus instance URL.
Example Claude Desktop config:
Functions
mcp__instant_querymcp__range_querymcp__get_seriesmcp__get_label_valuesmcp__get_metadatamcp__get_targetsmcp__get_alertsmcp__get_rulesmcp__get_status