mcp-prometheus
Verified Safeby jeanlopezxyz
Overview
MCP Server for Prometheus monitoring, enabling AI assistants to query metrics, analyze trends, and monitor infrastructure health.
Installation
PROMETHEUS_URL="http://localhost:9090" npx mcp-prometheusEnvironment Variables
- PROMETHEUS_URL
Security Notes
The server uses standard Quarkus/MicroProfile REST client for Prometheus API interactions, handling PromQL queries as parameters. It securely retrieves Kubernetes ServiceAccount tokens for authentication within a cluster if available. The npm CLI downloads the JAR from GitHub releases via HTTPS. No obvious 'eval' or malicious patterns were found. The primary security risk would be the PromQL queries themselves if they are resource-intensive for the Prometheus server, but the MCP server acts as a secure proxy.
Similar Servers
inspector
A web-based client and proxy server for inspecting and interacting with Model Context Protocol (MCP) servers, allowing users to browse resources, prompts, and tools, perform requests, and debug OAuth authentication flows.
mcp-grafana
Provides a Model Context Protocol (MCP) server for Grafana, enabling AI agents to interact with Grafana features such as dashboards, datasources, alerting, incidents, and more through a structured tool-based interface.
dynatrace-mcp
The Dynatrace MCP Server allows AI Assistants to interact with the Dynatrace observability platform, bringing real-time observability data directly into development workflows for contextual debugging, security insights, and automation.
opentelemetry-mcp-server
Enables AI assistants to query and analyze OpenTelemetry traces from LLM applications for debugging, performance, and cost optimization.