Prometheus MCP

by etruong42

Integrations

  • Provides tools for monitoring and metrics collection through Prometheus, allowing for querying and visualization of time-series data.

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.

How to run

Clone this repo.

Update the .env file

uv add "mcp[cli]" pillow google-auth matplotlib requests python-dotenv

Integrating with Claude

You can run the server with

uv --directory "/directory/to/prometheus-mcp" run server.py

So 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

Link to shared Claude chat in demo

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

A proof-of-concept Prometheus MCP server, which likely enables Claude AI to interact with Prometheus monitoring systems through the Model Context Protocol.

  1. Prerequisites
    1. How to run
      1. Integrating with Claude
        1. Demo

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            MCP server for interacting with Prometheus metrics and data.
            Last updated -
            8
            JavaScript
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            Model Context Protocol (MCP) server that integrates Redash with AI assistants like Claude, allowing them to query data, manage visualizations, and interact with dashboards through natural language.
            Last updated -
            10
            53
            16
            JavaScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            Implements the Model Context Protocol (MCP) to provide AI models with a standardized interface for connecting to external data sources and tools like file systems, databases, or APIs.
            Last updated -
            90
            Python
            • Apple
            • Linux
          • A
            security
            A
            license
            A
            quality
            Provides access to Prometheus metrics and queries through standardized Model Context Protocol interfaces, allowing AI assistants to execute PromQL queries and analyze metrics data.
            Last updated -
            5
            63
            Python
            MIT License
            • Linux
            • Apple

          View all related MCP servers

          ID: 07weyzv3xn