prometheus-mcp-server

prometheus-mcp-server

3.3

If you are the rightful owner of prometheus-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for interacting with Prometheus metrics and data.

The Prometheus MCP Server is a TypeScript-based server that implements a Prometheus API interface, providing a bridge between Claude and your Prometheus server through the Model Context Protocol (MCP). It allows users to execute PromQL queries, discover series, explore labels, access metadata, and retrieve information about targets, alerts, rules, and server status. The server can be installed globally or locally using npm, or run directly using npx. It requires configuration of the Prometheus host URL and can be integrated with Claude Desktop by adding the server configuration to the appropriate configuration file. The server supports various functions for querying and retrieving data from Prometheus, making it a versatile tool for monitoring and analyzing metrics.

Features

  • Instant Queries: Execute PromQL queries at a specific time
  • Range Queries: Execute PromQL queries over a time period
  • Series Discovery: Find series by label matchers
  • Label Exploration: Get label names and values
  • Metadata Access: Get metadata for metrics