Provides tools for monitoring and metrics collection through Prometheus, allowing for querying and visualization of time-series data.
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 MCPshow me the CPU usage for the last hour"
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
Proof-of-concept Prometheus MCP server.
Prerequisites
Install uv: https://docs.astral.sh/uv/getting-started/installation/
Using uv, you can also install python.
Related MCP server: Prem MCP Server
How to run
Clone this repo.
Update the .env file
uv add "mcp[cli]" pillow google-auth matplotlib requests python-dotenvIntegrating with Claude
You can run the server with
uv --directory "/directory/to/prometheus-mcp" run server.pySo you may add this MCP server to your Claude MCP server configuration
{
"mcpServers": {
"Prometheus MCP": {
"command": "/path/to/uv",
"args": [
"--directory",
"/directory/to/prometheus-mcp",
"run",
"server.py"
]
}
}
}See MCP Quickstart for more details for Claude specific instructions.
Demo

Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.