grafana/mcp-grafana
FreeGrafana 官方 MCP 服务器,让 AI 查询仪表盘、数据源、Prometheus / Loki 指标与告警,辅助可观测性分析。
FreeFree tier
About grafana/mcp-grafana
An official MCP (Model Context Protocol) server from Grafana that enables AI assistants to query Grafana dashboards, datasources, Prometheus/Loki metrics, alerts, and on-call schedules. It provides a standardized interface for AI tools to interact with Grafana instances, supporting features like dashboard search and summary, datasource queries (PromQL, SQL), alert rule management, and resource listing. Designed for integration with MCP clients such as Claude Desktop and Cursor, it requires Grafana 9.0+ and a service account token for authentication.
Key Features
Dashboard search by title or metadata
Dashboard retrieval by UID with full details
Dashboard summary with title, panel count, panel types, variables, and metadata
Datasource listing and querying
PromQL query execution
SQL query execution
Alert rule listing and management
On-call schedule listing
On-call escalation chain listing
Resource listing (e.g., Kubernetes resources)
Pros & Cons
Pros
- Official tool maintained by Grafana Labs
- Follows MCP standard for easy integration with AI clients
- Supports multiple Grafana datasources (Prometheus, Loki, SQL, etc.)
- Includes on-call and alert management capabilities
- Available via uvx, Docker, binary, and Helm
Cons
- Requires Grafana version 9.0 or later for full functionality
- Needs a service account token with appropriate permissions
- Large dashboards may consume significant context window in AI clients
- Limited to Grafana API capabilities; some operations may not work with older versions
Best For
AI-assisted observability and monitoringAutomated incident response and alert analysisDashboard discovery and documentationData exploration via natural language queries to Prometheus/LokiIntegration with AI coding assistants for infrastructure insights
FAQ
How do I install the Grafana MCP server?
Quick install uses uvx: add the configuration to your MCP client with command 'uvx' and args 'mcp-grafana', along with environment variables GRAFANA_URL and GRAFANA_SERVICE_ACCOUNT_TOKEN.
What Grafana version is required?
Grafana version 9.0 or later is required for full functionality. Some features, particularly datasource-related operations, may not work correctly with earlier versions.
Can I use it with Grafana Cloud?
Yes, replace GRAFANA_URL with your Grafana Cloud instance URL (e.g., https://myinstance.grafana.net) and use a service account token.
What features does the MCP server currently support?
It supports dashboards (search, get by UID, summary), datasources (list, query), PromQL and SQL queries, alerts/alert rules, on-call schedules and escalation chains, resources listing, and directory operations.