{"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.17.1","packages":[{"registryType":"oci","identifier":"docker.io/grafana/mcp-grafana:0.17.1","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"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.grafana.com/mcp","headers":[{"description":"URL of your Grafana Cloud instance","placeholder":"https://<instance>.grafana.net","name":"X-Grafana-URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-07T09:26:08.476297Z","publishedAt":"2026-07-07T09:26:08.476297Z","updatedAt":"2026-07-07T09:26:08.476297Z","isLatest":true}}}
