prometheus-mcp-server-py

prometheus-mcp-server-py

0

The Prometheus MCP Server provides an interface to access Prometheus data using the Model Context Protocol, supporting various authentication methods and command line configuration options.

Prometheus MCP Server

A tool that allows access to Prometheus data through a Model Context Protocol server.

Installation

  • Install via Smithery using npx command.
  • Manual installation with pipx from GitHub.
  • Can be run directly without installation for testing purposes.

Usage

  • Command line usage available with various authentication options.
  • Supports URL, username/password, and token-based authentication.

Command Line Arguments

  • --url: Required Prometheus server URL.
  • --username / --password: Optional for basic authentication.
  • --token: Optional for token authentication.
  • --org-id: Optional for multi-tenant setups.
  • --timeout: Default 30 seconds.
  • --limit: Default 1000 returned series.