Grafana MCP server
For teams that watch their systems in Grafana, on Grafana Cloud or their own server (Grafana 10 and later). Through Flowplane an AI assistant can search dashboards, read a dashboard’s panels and queries, run a query on a data source, and list alert rules with their state, silences and annotations. Adding an annotation, saving a dashboard and silencing alerts wait for your approval by default.
- Tools
- 8 read · 3 change
- Sign-in
- One shared key
- Approval, by default
- Changes wait for you
- MCP server
- Flowplane’s tools
What your assistant can do in Grafana
8 tools that read and 3 that change something in Grafana. Reads are allowed; a change marked “asks first” waits for the person’s approval by default, and your workspace’s rules decide the rest.
Reads8
- Check the connectionSee which account it uses and whether it works
whoami - Search dashboardsDashboards and folders by name or tag
search_dashboards - Read a dashboardA dashboard's panels and their queries
get_dashboard - List datasourcesThe data sources dashboards read from
list_datasources - Query a data sourceRun a query on a data source
query_datasource - List alert rulesAlert rules and which are firing
list_alert_rules - List silencesSilences set on alerts
list_silences - List annotationsAnnotations on dashboards, and alert changes
list_annotations
Changesasks first3
- Save dashboardCreate or update a dashboard, asked first
save_dashboard - Silence alertsMute matching alerts, asked first by default
create_silence - Create annotationMark a moment on a dashboard, asked first
create_annotation
Sign-in
Grafana is reached with a service account token, made in Grafana under Administration, Users and access, Service accounts. The workspace pastes it once. The service account’s role caps everything: Viewer reads dashboards, alerts and annotations; Editor can also write annotations, silences and dashboards. Flowplane keeps it sealed; the assistant never sees it.
In Flowplane: In the Flowplane console, add Grafana, type the address you open Grafana at and paste the service account token. A Grafana behind a firewall connects through a tunnel.
Grafana and MCP
Grafana publishes an official open-source MCP server, mcp-grafana, which you run yourself and which signs in with the same kind of service account token. Flowplane does not pass it through: it talks to Grafana’s HTTP API directly, so there is no server to run.
Things to ask
- “Which alerts are firing right now?”
- “Show the error rate panel of the API dashboard for the last 6 hours.”
- “Find our dashboards tagged kubernetes.”
- “Silence the disk space alerts on db-2 for two hours while we resize it.”
- “Add an annotation to the checkout dashboard: deployed version 4.2 at 14:00.”
Connect your assistant to Grafana
One Flowplane address works in every assistant below, with the same rules and the same log. Step-by-step setup for each:
- Connect Claude to GrafanaClaude on the web and in the desktop app→
- Connect Claude Code to GrafanaAnthropic’s coding agent in the terminal→
- Connect ChatGPT to GrafanaChatGPT on the web→
- Connect Cursor to GrafanaThe Cursor code editor→
- Connect Codex to GrafanaOpenAI’s coding agent, in the terminal and the IDE→
- Connect GitHub Copilot to GrafanaCopilot Chat in VS Code, in agent mode→
- Connect Mistral Le Chat to GrafanaMistral’s assistant (Le Chat, now called Vibe)→
Questions
- What can the assistant change in Grafana?
- It can add an annotation, save a dashboard and create a silence, each of which waits for a person’s approval by default. A dashboard save never overwrites unless asked, and Grafana keeps the earlier version in its history. Deleting dashboards, folders, annotations and silences, changing alert rules and contact points, users, teams, service accounts and data source settings are left out on purpose.
- Can it run any query on my data sources?
- It runs queries the way a panel does, for example PromQL, LogQL or SQL, within what the service account may read. SQL runs as the data source’s own database user, so give that user only read rights.
- Which AI assistants can use Grafana through Flowplane?
- Claude, Claude Code, ChatGPT, Cursor, Codex, GitHub Copilot and Mistral Le Chat, and any other client that supports remote MCP servers with sign-in. They all reach Grafana through the same Flowplane address.
- What does it cost?
- Free for one person, with up to three apps and five assistants. Personal Pro is €9 a month including VAT; companies start at €99 a month for ten active users. Prices are indicative; see the pricing page.
Flowplane is not affiliated with or endorsed by Grafana’s maker; the name and logo only identify the app. Pricing
Let your AI work with your data. Safely, from today.
Free for yourself, set up in a minute. For your team or company, we’re happy to help you get started.