By grafana
Configure, authenticate, and operate the grafana-assistant CLI in Docker and Bash environments to query Grafana instances and run ops investigations through the Grafana Assistant API.
Triple-format plugin marketplace that exposes the official Grafana MCP server for AI-assisted observability workflows in Cursor, Claude Code, and Kiro.
Docker must be installed and running.
Create a service account in Grafana with at least Viewer role (or Editor for write operations). Generate a token.
Set environment variables:
export GRAFANA_URL="http://localhost:3000"
export GRAFANA_SERVICE_ACCOUNT_TOKEN="<your token>"
For Grafana Cloud, use your instance URL instead (e.g. https://myinstance.grafana.net).
Install the plugin from the Cursor Marketplace, Claude Code plugin registry, or Kiro Powers panel.
From any Claude Code session, add this marketplace from GitHub:
/plugin marketplace add grafana/ai-marketplace
Install plugins from this marketplace (grafana-ai-marketplace):
/plugin install grafana-assistant@grafana-ai-marketplace
/plugin install grafana-mcp@grafana-ai-marketplace
mcp.json) — runs the official grafana/mcp-grafana Docker image in stdio mode, providing 50+ tools for dashboards, datasources, Prometheus, Loki, alerting, incidents, OnCall, annotations, and more.rules/grafana-assistant.mdc) — best practices for using Grafana MCP tools effectively (context window management, write safety, deeplinks).steering/) — workflow-specific guidance files loaded on-demand by Kiro.See plugins/grafana-mcp/README.md for the full tool reference.
Each plugin ships manifests for all three platforms while sharing all content (rules, skills, MCP config):
plugins/grafana-mcp/
├── .cursor-plugin/plugin.json # Cursor manifest
├── .claude-plugin/plugin.json # Claude Code manifest
├── POWER.md # Kiro manifest (frontmatter + onboarding)
├── mcp.json # Shared MCP server config
├── rules/ # Shared rules
└── steering/ # Kiro steering files
Root marketplace manifests:
.cursor-plugin/marketplace.json — Cursor Marketplace.claude-plugin/marketplace.json — Claude Code plugin registry.kiro-power/marketplace.json — Kiro Powers registryVersions are kept in sync across all three formats and validated in CI.
To validate the plugin structure (both formats):
node scripts/validate-template.mjs
To add more plugins, create a new directory under plugins/ and register it in all three marketplace manifests. See docs/add-a-plugin.md for details.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub grafana/ai-marketplace --plugin grafana-assistantA Model Context Protocol (MCP) server for Grafana providing access to dashboards, datasources, and querying capabilities
Auto-instrument any web app with Grafana Faro Web SDK. Detects your framework, generates init code, wires it into your entry point, and opens a PR.
Debug, explore, and instrument with Grafana using gcx CLI
Skills for building apps on the Grafana App Platform using grafana-app-sdk — CUE schemas, reconcilers, and admission control
Send Claude Code session telemetry to Grafana Sigil
MCP server for AI-assisted Grafana dashboard, datasource, alerting, and incident management.
Debug, explore, and instrument with Grafana using gcx CLI
Skills for building apps on the Grafana App Platform using grafana-app-sdk — CUE schemas, reconcilers, and admission control
Grafana plugin development and billing metrics analysis for Prometheus and Loki
A Model Context Protocol (MCP) server for Grafana providing access to dashboards, datasources, and querying capabilities
Deploy monitoring stacks (Prometheus, Grafana, Datadog)