{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.grafana/mcp-grafana","description":"An MCP server giving access to Grafana dashboards, data and more.","repository":{"url":"https://github.com/grafana/mcp-grafana","source":"github"},"version":"v0.12.0","packages":[{"registryType":"oci","identifier":"docker.io/grafana/mcp-grafana:0.12.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL to your Grafana instance","isRequired":true,"format":"string","name":"GRAFANA_URL"},{"description":"Service account token used to authenticate with your Grafana instance","format":"string","isSecret":true,"name":"GRAFANA_SERVICE_ACCOUNT_TOKEN"},{"description":"Username to authenticate with your Grafana instance","format":"string","name":"GRAFANA_USERNAME"},{"description":"Password to authenticate with your Grafana instance","format":"string","isSecret":true,"name":"GRAFANA_PASSWORD"},{"description":"Organization ID for multi-org support. Can also be set via X-Grafana-Org-Id header in SSE/streamable HTTP transports.","format":"string","name":"GRAFANA_ORG_ID"},{"description":"JSON object of additional HTTP headers to send with all Grafana API requests","format":"string","name":"GRAFANA_EXTRA_HEADERS"},{"description":"Comma-separated list of HTTP header names to forward from the incoming request to Grafana (SSE/streamable-http only). Example: Cookie,X-Session-Id","format":"string","name":"GRAFANA_FORWARD_HEADERS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-23T15:29:30.549604Z","publishedAt":"2026-04-23T15:29:30.549604Z","updatedAt":"2026-04-23T15:29:30.549604Z","isLatest":true}}}
