{"guide":{"$schema":"https://raw.githubusercontent.com/apideck-libraries/mcp-connect/main/proposals/connection-guide/0.1/schema.json","specVersion":"0.1-draft","id":"https://raw.githubusercontent.com/apideck-libraries/mcp-connect/main/proposals/connection-guide/0.1/catalog/guides/grafana-mcp-grafana.json","title":"io.github.grafana/mcp-grafana connection guide","locale":"en","binding":{"serverId":"io.github.grafana/mcp-grafana","connectionId":"grafana-mcp-grafana","source":{"format":"mcp-registry-server-json","url":"https://raw.githubusercontent.com/apideck-libraries/mcp-connect/main/proposals/connection-guide/0.1/catalog/sources/grafana-mcp-grafana.json","schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","sha256":"312b2d03061a91e0d607932cf23ac0526e91a84b24372fa78ecbaedff95f1da7"},"pointer":"/remotes/0"},"inputs":[{"id":"input-1","sourcePointer":"/remotes/0/headers/0"}],"authentication":{"clientToServer":{"id":"mcp-access","scheme":"unknown","credentialSource":"unknown","inputRefs":["input-1"],"evidenceRefs":["registry"]},"downstreamStatus":"unknown","serverToApi":[]},"steps":[{"id":"review-setup","kind":"open-url","title":"Review the project’s setup and account requirements","url":"https://github.com/grafana/mcp-grafana","evidenceRefs":["project"]},{"id":"configure-1","kind":"input","title":"Configure: X-Grafana-URL","inputRef":"input-1","evidenceRefs":["registry"]},{"id":"review-authentication","kind":"manual","title":"Confirm credentials and permissions before connecting","text":"Review the project documentation for account access, permissions and OAuth or credential requirements. Missing Registry headers do not imply anonymous access. Downstream authentication has not been established by this guide.","evidenceRefs":["registry","project"]},{"id":"initialize","kind":"verify","title":"Initialize the MCP connection after setup","check":"initialize","evidenceRefs":["registry"]}],"evidence":[{"id":"registry","url":"https://registry.modelcontextprotocol.io/v0.1/servers/io.github.grafana%2Fmcp-grafana/versions/v2.1.1","reviewedAt":"2026-10-24","kind":"registry-metadata"},{"id":"project","url":"https://github.com/grafana/mcp-grafana","reviewedAt":"2026-10-24","kind":"project-documentation"}],"extensions":{"apideck.com/generation":{"status":"generated-needs-review","repository":"https://github.com/grafana/mcp-grafana","repositoryStars":3595,"rankingObservedAt":"2026-10-24T00:01:33.635683+00:00","rank":44,"downstreamAuthenticationReviewed":false,"declaredInputCount":1,"includedInputCount":1}}},"source":{"$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":"v2.1.1","packages":[{"registryType":"oci","identifier":"docker.io/grafana/mcp-grafana:2.1.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"}]}]},"documentationReview":null,"upstreamRevision":"9579bfcc3e8b0bd6abbc86c249119d6d9763c5a9"}