prometheus-mcp-server
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.
Prometheus MCP Server is a Golang-based server that supports the SSE mode of operation for interacting with Prometheus.
The Prometheus MCP Server is a specialized server developed in Golang, designed to facilitate communication with Prometheus using the Model Context Protocol (MCP). It primarily operates in the Server-Sent Events (SSE) mode, allowing for real-time data streaming and interaction with Prometheus metrics. The server supports various authentication methods, including basic and token-based authentication, and is containerized for easy deployment using Docker. This server is particularly useful for users who need to list, discover, and query Prometheus metrics efficiently.
Features
- Prometheus MCP Tools: Provides tools to list, discover, and query Prometheus metrics.
- Authentication Support: Offers basic and token-based authentication via environment variables.
- Docker Containerization: Easily deployable as a Docker container.
- SSE Mode: Operates in Server-Sent Events mode for real-time data streaming.
- Customizable Transport: Supports switching between SSE and stdio transport modes.