{
 "categories": [
  "observability",
  "dashboards",
  "developer-tools"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-22",
   "fact": "homepage",
   "note": "Grafana Labs presents Grafana OSS as the open-source data visualization and monitoring product and points to Grafana Cloud as the managed way to run the latest Grafana.",
   "source": "https://grafana.com/oss/grafana/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "vendor",
   "note": "The product page is published by Grafana Labs.",
   "source": "https://grafana.com/oss/grafana/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "deployment",
   "note": "Grafana documents self-managed installation on Linux, macOS, and Windows, and also offers Grafana Cloud as a managed alternative on the same page.",
   "source": "https://grafana.com/docs/grafana/latest/setup-grafana/installation.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms[0]",
   "note": "Grafana lists Debian/Ubuntu, RHEL/Fedora, and SUSE/openSUSE as supported Linux operating systems.",
   "source": "https://grafana.com/docs/grafana/latest/setup-grafana/installation.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms[1]",
   "note": "Grafana lists Windows as a supported operating system.",
   "source": "https://grafana.com/docs/grafana/latest/setup-grafana/installation.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms[2]",
   "note": "Grafana lists macOS as a supported operating system.",
   "source": "https://grafana.com/docs/grafana/latest/setup-grafana/installation.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms[3]",
   "note": "Grafana documents a browser UI and supports current Chrome/Chromium, Firefox, and Safari.",
   "source": "https://grafana.com/docs/grafana/latest/setup-grafana/installation.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "license",
   "note": "The grafana/grafana repository LICENSE is GNU Affero General Public License version 3.",
   "source": "https://raw.githubusercontent.com/grafana/grafana/main/LICENSE",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "status",
   "note": "Grafana Labs publishes current Grafana OSS and Enterprise documentation for querying, visualizing, alerting, and exploring telemetry.",
   "source": "https://grafana.com/docs/grafana/latest.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.exists",
   "note": "Grafana states every instance exposes an HTTP API used by the frontend to save dashboards, create users, update data sources, and delete alerts, and that callers can use the same API programmatically.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[0]",
   "note": "The documented public interface is an HTTP API with resource routes under /api and /apis.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[1]",
   "note": "Grafana publishes OpenAPI v2 (canonical) and OpenAPI v3 specifications covering the same HTTP API routes, plus in-instance Swagger UI.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.auth[0]",
   "note": "Grafana documents service account tokens in the Authorization Bearer header for HTTP API requests on both Grafana OSS/Enterprise and Grafana Cloud. Cloud accepts only this method.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api/authentication.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.auth[1]",
   "note": "Grafana documents HTTP basic authentication for Grafana OSS/Enterprise on-premises only. It is not available for Grafana Cloud HTTP API requests.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api/authentication.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "The HTTP API covers dashboards, folders, data sources, organizations, users, teams, RBAC, and alerting. Grafana 13 deprecates /api in favor of /apis, legacy routes remain operative but are no longer updated, and new APIs may not match every legacy path.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.docs",
   "note": "This page is Grafana's current HTTP API reference index for new and legacy routes.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.exists",
   "note": "Grafana documents the official Foundation SDK as the typed libraries used to define dashboards and related resources as code.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/foundation-sdk.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.official",
   "note": "Grafana presents the Foundation SDK as official Observability as Code tooling and tells readers to use it instead of unsupported Grafonnet.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[0]",
   "note": "Grafana lists Go among Foundation SDK languages and shows go get github.com/grafana/grafana-foundation-sdk/go.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/foundation-sdk.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[1]",
   "note": "Grafana lists TypeScript among Foundation SDK languages and shows npm install @grafana/grafana-foundation-sdk.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/foundation-sdk.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[2]",
   "note": "Grafana lists Python among the Foundation SDK languages.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/foundation-sdk.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[3]",
   "note": "Grafana lists PHP among the Foundation SDK languages.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/foundation-sdk.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[4]",
   "note": "Grafana lists Java among the Foundation SDK languages.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/foundation-sdk.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.first_party",
   "note": "Grafana documents the open-source Grafana MCP server at github.com/grafana/mcp-grafana as a Grafana-offered MCP option, plus a hosted Grafana Cloud MCP server.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/mcp.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.verdict",
   "note": "Grafana documents a vendor-hosted Cloud MCP endpoint at https://mcp.grafana.com/mcp with OAuth 2.1 and Streamable HTTP, and states it exposes the same tool categories as the open-source server plus Assistant-native tools.",
   "source": "https://grafana.com/docs/grafana-cloud/ai-tools/mcp-servers/cloud-mcp.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier's Grafana integrations page states Grafana is not yet available on Zapier and invites a request for notification.",
   "source": "https://zapier.com/apps/grafana/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.make",
   "note": "Make's apps catalog page for Grafana returned 404 (published doc space statusCode 404) on 2026-08-22. https://www.make.com/en/integrations/grafana returned a Cloudflare challenge (HTTP 403) and was not readable.",
   "source": "https://apps.make.com/grafana",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft's public connector-reference catalog contained no Grafana connector on 2026-08-22; https://learn.microsoft.com/en-us/connectors/grafana/ returned 404.",
   "source": "https://learn.microsoft.com/en-us/connectors/connector-reference/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.n8n",
   "note": "n8n documents a built-in Grafana node that can create, update, delete, and get dashboards, plus team and organization-user operations.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.grafana/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.cli.exists",
   "note": "Grafana documents gcx as the Grafana CLI for Grafana Cloud, Enterprise, and OSS, intended for terminal use and agentic coding tools.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/grafana-cli/gcx.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "Grafana Plugin Tools document official scaffolding for panel, data source, and app plugins via npx @grafana/create-plugin.",
   "source": "https://grafana.com/developers/plugin-tools/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting[1]",
   "note": "Grafana documents Git Sync for storing dashboard files in a GitHub repository and synchronizing them with a Grafana instance.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.webhooks",
   "note": "Grafana documents a webhook contact-point integration that POSTs or PUTs JSON alert notifications to a caller-supplied URL, with optional basic or bearer auth and HMAC signatures.",
   "source": "https://grafana.com/docs/grafana/latest/alerting/configure-notifications/manage-contact-points/integrations/webhook-notifier.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export[0]",
   "note": "Grafana documents Export as code, which downloads or copies a dashboard JSON file including layout, variables, queries, and data sources.",
   "source": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export[1]",
   "note": "For the V2 Resource model, Grafana documents YAML as an export format alongside JSON.",
   "source": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export[2]",
   "note": "Grafana documents Export as image for PNG dashboard images when the Grafana Image Renderer service is configured.",
   "source": "https://grafana.com/docs/grafana/latest/dashboards/share-dashboards-panels.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.import[0]",
   "note": "Grafana documents dashboard import from a JSON file, pasted JSON, or a grafana.com dashboard URL/ID, via the UI or the HTTP API, on both Cloud and self-managed Grafana.",
   "source": "https://grafana.com/docs/grafana/latest/dashboards/build-dashboards/import-dashboards.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Grafana publishes a genuine text/plain llms.txt that describes itself as a curated documentation index for AI agents, with Markdown URLs for Grafana OSS, Cloud, and related products. https://grafana.com/docs/grafana/latest/llms.txt returned HTML 404.",
   "source": "https://grafana.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.api",
   "note": "The HTTP API is documented, OpenAPI-described, and read/write across dashboards, folders, data sources, users, teams, RBAC, and alerting. The Grafana 13 /api deprecation, incomplete /apis replacements, Cloud-only service-account auth, and Enterprise-gated APIs keep it in the broad-production tier rather than unusual completeness.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.mcp",
   "note": "Grafana maintains an official OSS MCP server and a hosted Cloud MCP server with useful dashboard, datasource, alerting, incident, and OnCall tools. Default-disabled query categories, Grafana 9+ requirements, Cloud Assistant terms and billing, and 30-day OAuth sessions keep coverage useful rather than complete.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/mcp.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.mcp",
   "note": "The official MCP registry lists io.github.grafana/mcp-grafana from github.com/grafana/mcp-grafana, including a streamable-http remote at https://mcp.grafana.com/mcp. Latest listed version on 2026-08-22 was v1.1.0. Third-party wrappers also appear; they are not required for the first-party verdict.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=grafana",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.integrations",
   "note": "Only n8n of the four checked iPaaS catalogs had a Grafana connector, and that node covers dashboards, teams, and users rather than alerting, datasources, or incidents, which keeps the path narrow.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.grafana/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.cli",
   "note": "gcx is an official CLI with JSON/YAML output for dashboards, folders, alert rules, and data sources, plus agent mode. Grafana says it is under continuous development, supports Grafana 12+ only, and some Cloud commands are usage-billed. The older grafana cli is limited to plugins and admin password reset.",
   "source": "https://grafana.com/docs/grafana/latest/as-code/observability-as-code/grafana-cli/gcx/overview.md",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Grafana's current first-party OSS MCP overview, including the Cloud hosted option and service-account-token auth.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as Grafana's current HTTP API reference index for new /apis and deprecated /api routes.",
   "source": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Grafana Cloud's current hosted MCP setup, OAuth 2.1, tool list, Assistant billing, and known limits.",
   "source": "https://grafana.com/docs/grafana-cloud/ai-tools/mcp-servers/cloud-mcp/",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as Grafana's current text/plain agent documentation index.",
   "source": "https://grafana.com/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[4].url",
   "note": "Opened the grafana/mcp-grafana repository README, which documents install, tool categories, RBAC, and transports for the official OSS MCP server.",
   "source": "https://github.com/grafana/mcp-grafana",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-22",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://grafana.com/docs/grafana/latest/developer-resources/mcp/"
   },
   {
    "type": "docs",
    "url": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api/"
   },
   {
    "type": "mcp",
    "url": "https://grafana.com/docs/grafana-cloud/ai-tools/mcp-servers/cloud-mcp/"
   },
   {
    "type": "docs",
    "url": "https://grafana.com/llms.txt"
   },
   {
    "type": "mcp",
    "url": "https://github.com/grafana/mcp-grafana"
   }
  ]
 },
 "homepage": "https://grafana.com/oss/grafana/",
 "id": "grafana",
 "license": "open-source",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "service-account-token",
    "basic"
   ],
   "coverage": "partial",
   "docs": "https://grafana.com/docs/grafana/latest/developer-resources/api-reference/http-api/",
   "exists": true,
   "kinds": [
    "rest",
    "openapi"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json",
    "yaml",
    "png"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [
    "plugins",
    "git-sync"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": false,
   "n8n": true,
   "power_automate": false,
   "zapier": false
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Grafana's HTTP API, first-party MCP server, Foundation SDK, and gcx CLI cover practical dashboard and datasource automation without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "go",
    "typescript",
    "python",
    "php",
    "java"
   ],
   "official": true
  }
 },
 "name": "Grafana",
 "platforms": [
  "linux",
  "windows",
  "macos",
  "web"
 ],
 "related": {
  "alternatives": [
   "power-bi",
   "tableau",
   "qlik-sense"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Grafana Labs",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 5,
   "computer_use": null,
   "integrations": 4,
   "mcp": 8,
   "overall": 8,
   "rpa": null
  },
  "summary": "Grafana is automatable today through a public HTTP API and a first-party MCP server. Every Grafana instance exposes an HTTP API that the product frontend uses to save dashboards, create users, update data sources, and delete alerts. Grafana 13 deprecates legacy /api routes in favor of Kubernetes-style /apis endpoints; legacy routes remain available but are no longer updated, and Grafana says new APIs may not match every legacy path yet, so coverage is partial. Grafana Cloud authenticates the HTTP API with a service account token only. Grafana OSS and Enterprise also accept HTTP basic authentication. Official OpenAPI v2 and v3 specifications describe the same route set. The official open-source Grafana MCP server at github.com/grafana/mcp-grafana connects MCP clients to Grafana OSS or Cloud with a service account token and exposes tools for dashboards, datasources including Prometheus and Loki, alerting, Grafana Incident, OnCall, and deeplinks; Grafana 9.0 or later is required for full functionality, and several query-tool categories are disabled by default. Grafana Cloud also hosts a remote MCP server at https://mcp.grafana.com/mcp using OAuth 2.1 and Streamable HTTP. That hosted server requires Grafana Assistant terms, the Assistant Cloud MCP User permission, and counts toward Assistant usage; write tools are optional at consent time and OAuth sessions last 30 days. The official Foundation SDK defines dashboards as typed code in Go, TypeScript, Python, PHP, and Java. The gcx CLI manages Grafana 12 or later resources as code and is documented for AI agents, but Grafana marks it as under continuous development and some Cloud commands are usage-billed; the bundled grafana cli remains a plugin and admin tool. Dashboards export and import as JSON. Alerting supports webhook contact points. n8n ships a Grafana node for dashboards, teams, and users. Zapier stated Grafana is not available. Microsoft's connector catalog had no Grafana connector on 2026-08-22. apps.make.com/grafana returned 404. Computer-use viability is unassessed. Loki, Tempo, and Mimir are not scored as standalone products; they appear here only as Grafana datasources or proxied MCP tools. API and MCP both score 8; API is the best path because it does not require a local MCP process or Grafana Assistant entitlements.\n"
 }
}