grafana-mcp
Verified Safeby quanticsoul4772
Overview
Provides AI-powered integration with Grafana instances via Model Context Protocol (MCP) tools for management and querying.
Installation
node build/main.jsEnvironment Variables
- GRAFANA_URL
- GRAFANA_TOKEN
Security Notes
The server demonstrates a strong security-first design, featuring automatic credential sanitization in logs and outputs (`security-utils.ts`), and robust error categorization to prevent sensitive internal details from being exposed to the user. It explicitly loads `GRAFANA_TOKEN` from environment variables, which is a recommended practice. TLS configuration with optional `GRAFANA_TLS_SKIP_VERIFY` provides control over certificate validation, although skipping verification should be used with caution in production. Input validation using Zod schemas adds a layer of protection against malformed requests. No 'eval' or other dynamic code execution from external, untrusted input was found.
Similar Servers
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.
prometheus-mcp-server
A Model Context Protocol (MCP) server that enables AI assistants to query and analyze Prometheus metrics for monitoring and insights.
last9-mcp-server
A backend HTTP server likely used as a control plane or for data collection/processing within an observability or monitoring system.
grafana-ui-mcp-server
This server provides AI assistants with comprehensive access to Grafana UI components, documentation, stories, design system tokens, and dependency analysis to aid in building observability interfaces, dashboards, and data visualization components.