Skip to main content
📖 The AI Tool Bible

Grafana MCP

Official Grafana Labs MCP server — dashboards, Prometheus, Loki, alerts and incidents in your LLM client

Free· Free and open source (Apache 2.0). You still need a Grafana instance — OSS Grafana is free; Grafana Cloud has a free tier plus paid Pro/Advanced/Enterprise plans.MCP Servers
Visit website →
Best for

SRE, platform and observability teams who already run Grafana (OSS or Cloud) and want Claude, Cursor or an internal agent to investigate incidents, query Prometheus/Loki, and read dashboards conversationally.

Skip if

Teams without a Grafana deployment, users who want a hosted no-config chatbot, or anyone looking for a general-purpose analytics tool unconnected to Grafana datasources.

Grafana MCP (mcp-grafana) is the official Model Context Protocol server maintained by Grafana Labs that lets LLM clients like Claude Desktop, Cursor, VS Code, Windsurf and other MCP-compatible assistants query and operate a Grafana instance in natural language. Written in Go and distributed as an Apache-2.0 binary, uvx package, or Docker image, it exposes Grafana's REST API surface as a curated set of MCP tools — searching and reading dashboards, pulling panel queries and JSONPath fragments, rendering panels as PNG for the model to see, listing and inspecting datasources, running PromQL against Prometheus, LogQL against Loki, and SQL against InfluxDB, ClickHouse, Elasticsearch, Snowflake, CloudWatch, Athena, Graphite and Quickwit with Grafana's macro substitution applied. On the operations side it wraps alert rules and notification policies, Grafana Incident (create incidents, add activity, update severity), Grafana OnCall (list schedules, current shift, users), Sift investigations for automated error-pattern detection, annotations, snapshots, and provisioning-repository validation. Recent releases add Agent Observability tooling for LLM conversation tracking and Grafana Assistant integration. The server speaks stdio for a single desktop client or SSE / Streamable HTTP for multi-client deployments; write-capable tools are gated behind an --enabled-tools allowlist and a --disable-write read-only mode, so an SRE team can safely hand a scoped service-account token to an agent without granting a blank cheque on production dashboards.

Editor's take

The reference implementation for wiring an LLM into an observability stack. The scope is huge — dashboards, alerts, incidents, on-call, Sift, plus first-class Prometheus and Loki — but the read-only flag and per-tool allowlist mean you can actually let an agent loose on prod without losing sleep. If you run Grafana, install this before you build anything custom.

— The AI Tool Bible editorial team

Pros

  • Official Grafana Labs project, actively developed with 3k+ GitHub stars and Apache-2.0 licensing
  • Broad coverage: dashboards, alerts, incidents, on-call, Sift, annotations, snapshots, plus native query support for Prometheus, Loki, and eight SQL/timeseries backends
  • Panel PNG rendering lets vision-capable LLMs actually see charts, not just JSON
  • Three transports (stdio, SSE, Streamable HTTP) cover single-user desktop and multi-client server deployments
  • Per-tool enable list and --disable-write flag make it safe to hand to autonomous agents against production Grafana
  • Works out of the box with Claude Desktop, Cursor, VS Code and any MCP-spec client via uvx or Docker

Cons

  • ⚠️ Requires Grafana 9.0+ and a service account token — no value without an existing Grafana deployment
  • ⚠️ Many powerful tools are disabled by default and must be explicitly enabled, which is safer but adds config friction
  • ⚠️ Broad tool surface can flood a model's context window; you often need to curate which tools are exposed per assistant
  • ⚠️ PromQL/LogQL/SQL responses are raw datasource output — the LLM still has to reason about large result sets, which burns tokens fast
  • ⚠️ Not a hosted service: you run and secure the process yourself, and network reachability to Grafana is your problem

Use cases

Incident investigation from Claude DesktopConversational PromQL and LogQL queryingDashboard search and summarisationPanel screenshot analysis by vision LLMsAlert rule and notification policy reviewOn-call schedule lookupsSift automated error-pattern triageCursor / VS Code observability copilotMulti-tenant SSE server for internal agentsGrafana Incident timeline updates from an agent

Explore related

Compare with similar tools

All in MCP Servers

Airtable MCP Server

MCP Servers

Model Context Protocol server that gives LLMs full read/write access to your Airtable bases.

Free· Open source (MIT) and free to run. You still need an Airtable account and personal access token; Airtable itself is Free / Team $20 per user/mo / Business $45 per user/mo / Enterprise (custom).Natural-language CRM queries against AirtableLLM-driven lead triage and enrichment

Apple Notes MCP

MCP Servers

Let Claude read your local Apple Notes over the Model Context Protocol.

Free· Free / open-source (MIT). No hosted service; runs locally on your Mac.Personal knowledge retrieval from Apple NotesSearching decade-old meeting notes during a Claude chat

AWS MCP Servers

MCP Servers

Official AWS Labs collection of Model Context Protocol servers for connecting AI coding assistants and agents to AWS services and documentation.

Free· Free and open source (Apache 2.0). AWS service usage billed at standard AWS rates. Optional AWS-hosted 'remote managed' servers included at no additional charge beyond consumed AWS services.AWS infrastructure-as-code scaffolding with CDK or CloudFormationGrounded answers from live AWS documentation

Azure MCP Server

MCP Servers

Official Microsoft MCP server that exposes 40+ Azure services to AI agents under the developer's own Entra ID credentials.

Free· Server is free and MIT-licensed. Azure resource usage is billed separately at standard Azure rates based on whatever services the agent queries or mutates.Natural-language Azure resource inventoryLog Analytics and Kusto (KQL) querying from an agent

Blender MCP

MCP Servers · Model-agnostic; commonly paired with Claude (Sonnet/Opus) via Claude Desktop, but works with any MCP-capable client

Give Claude hands inside Blender — an MCP server for natural-language 3D modeling.

Free· Free and open-source (MIT license). No hosted service, no subscription; you supply your own MCP-capable client (Claude Desktop, Cursor, VS Code, OpenCode) and pay only for whatever LLM the client uses.AI-assisted 3D scene blockingGenerative prop and mesh creation via Hyper3D Rodin

Brave Search MCP

MCP Servers

Give any MCP client web and local search powered by the Brave Search API.

Freemium· Free: $ 0 USD · Team: $ 4 USD per user/month · Enterprise: $ 21 USD per user/monthGrounded web search inside Claude DesktopAgent fact-checking and citation lookup