{
  "data": {
    "a": {
      "slug": "grafana-mcp-server",
      "name": "Grafana MCP Server",
      "vendor": "Grafana Labs",
      "vendorUrl": "https://grafana.com/docs/grafana/latest/developer-resources/mcp/",
      "kind": "mcp",
      "category": "observability",
      "summary": "Grafana Labs' open-source MCP server for Grafana. It runs locally or self-hosted and gives agents dashboards, datasource queries (Prometheus, Loki, Tempo, Pyroscope and others), alerting, incidents and OnCall on a self-managed Grafana or Grafana Cloud.",
      "url": "https://www.anchorterminal.com/tools/grafana-mcp-server",
      "markdownUrl": "https://www.anchorterminal.com/tools/grafana-mcp-server.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/grafana-mcp-server.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/grafana-mcp-server.json",
      "repo": "https://github.com/grafana/mcp-grafana",
      "license": "Apache-2.0",
      "transports": [
        "stdio",
        "sse",
        "streamable-http"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "mcp-grafana"
        },
        {
          "registry": "oci",
          "name": "grafana/mcp-grafana"
        },
        {
          "registry": "go",
          "name": "github.com/grafana/mcp-grafana/v2"
        }
      ],
      "auth": "mixed",
      "authNotes": "The server signs in to Grafana with a service account token (`GRAFANA_SERVICE_ACCOUNT_TOKEN`, or a file path in `GRAFANA_SERVICE_ACCOUNT_TOKEN_FILE` that is re-read on each request), or with `GRAFANA_USERNAME` and `GRAFANA_PASSWORD`. An admin creates the token in Grafana, self-serve, and Grafana RBAC sets what it can do. The README lists the permissions each tool needs. Over streamable HTTP a caller can send its own token in `X-Grafana-Service-Account-Token`, and `--server-auth-token` makes callers present a bearer token to the server itself. stdio needs no caller credential.",
      "pricing": "free",
      "pricingNotes": "Free and open source under Apache-2.0, with nothing to buy for the server. It needs a Grafana instance, which can be self-managed open-source Grafana or Grafana Cloud. Grafana Cloud prices were not checked. The separate hosted Grafana Cloud MCP server counts towards Grafana Assistant usage (checked 2026-10-08).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the README, the docs or the changelog (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": 119,
      "popularity": {
        "githubStars": 3535,
        "npmWeekly": null,
        "pypiWeekly": 151923,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://grafana.com/docs/grafana/latest/developer-resources/mcp/",
      "llmsTxt": "https://grafana.com/llms.txt",
      "registryName": "io.github.grafana/mcp-grafana",
      "capabilities": [
        "observability.metrics",
        "observability.logs",
        "observability.traces",
        "observability.incidents",
        "work.oncall"
      ],
      "tags": [
        "official",
        "local",
        "open-source",
        "self-hosted",
        "mcp",
        "go",
        "docker",
        "helm",
        "grafana",
        "llms-txt",
        "telemetry-default-on"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 74.5,
        "grade": "BB",
        "agentReady": true,
        "rank": 69,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 74,
          "maintenance": 95,
          "payments": 60,
          "reliability": 91,
          "schema": 81,
          "security": 65,
          "transparency": 79
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "high",
          "date": "2026-10-08"
        },
        "negative": -3,
        "negativeNotes": [
          "-3: before 0.17.2 (13 July 2026) a URL in the then undocumented `X-Grafana-URL` request header caused the server's environment service account token, API key, basic auth or extra headers to be sent to a host the caller chose, on the HTTP transports. Fixed and described in the changelog, whose entry links a placeholder pull request number, and no advisory was published, so a reduced deduction (https://github.com/grafana/mcp-grafana/blob/main/CHANGELOG.md)."
        ],
        "verdict": "Every tool carries typed inputs and read-only, destructive and idempotent annotations, and `--disable-write` cuts the default 79 tools to 62. Writes and a general `grafana_api_request` tool are on by default, the default tool list is about 107 KB, and usage statistics have been sent to Grafana Labs by default since 2.0.0.",
        "bestFor": "Teams on Grafana, self-managed or Cloud, that want an agent to read dashboards and query Prometheus, Loki, Tempo and Pyroscope, and to work with alert rules, incidents and OnCall.",
        "strengths": [
          "All 79 default tools in 2.0.2 declare typed JSON Schema inputs and `readOnlyHint`, `destructiveHint` and `idempotentHint` annotations",
          "`--disable-write`, `--disable-query`, per-category flags and Loki enforced matchers narrow what the server can do, with a per-tool table of required RBAC permissions",
          "17 tagged releases between 13 July and 7 October 2026, with a Keep a Changelog file that labels breaking changes",
          "Unit, integration and end-to-end workflows all passed on main on 8 October 2026",
          "Dashboard summary, JSONPath property reads, jq filtering and a 100-line Loki default keep responses small"
        ],
        "weaknesses": [
          "The default set is 79 tools and about 107 KB of definitions, and 119 tools with every category on",
          "Write tools and `grafana_api_request`, which can call any Grafana API path, are enabled unless the operator turns them off",
          "Anonymous usage statistics went from off by default in 1.5.0 (17 September 2026) to on by default in 2.0.0",
          "A credential-forwarding flaw fixed in 0.17.2 on 13 July 2026 has no published advisory, and the repository has no SECURITY.md",
          "No prompt-injection guidance for log lines and dashboard content. Issue #680 on the subject has been open since 24 March 2026"
        ],
        "agentNotes": [
          "Start with `--disable-write` unless the task needs writes, and add `--disable-api` to remove `grafana_api_request`",
          "Pass `--enabled-tools` with only the categories needed. The default list loads 79 tools",
          "Use `get_dashboard_summary` or `get_dashboard_property` with a JSONPath before `get_dashboard_by_uid`, which returns the whole dashboard JSON",
          "Set `GRAFANA_USAGE_STATS=disabled` or `DO_NOT_TRACK=1` to stop the four-hourly usage report to stats.grafana.org",
          "Use streamable HTTP, not SSE, when each caller needs its own token or organisation, and set `--server-auth-token` on any non-loopback address"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "high",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 74.5
          }
        ],
        "editorialScores": {
          "ergonomics": 74,
          "maintenance": 95,
          "payments": 60,
          "reliability": 91,
          "schema": 81,
          "security": 65,
          "transparency": 81
        },
        "provenanceScore": 76
      },
      "connect": {
        "install": "uvx mcp-grafana",
        "config": {
          "mcpServers": {
            "grafana": {
              "args": [
                "mcp-grafana"
              ],
              "command": "uvx",
              "env": {
                "GRAFANA_SERVICE_ACCOUNT_TOKEN": "\u003cyour service account token\u003e",
                "GRAFANA_URL": "http://localhost:3000"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/observability.metrics",
        "tool": "https://letme.dev/grafana-mcp-server"
      },
      "area": "developer",
      "provenance": {
        "legalEntity": "Raintank Inc., d/b/a Grafana Labs",
        "domain": "grafana.com",
        "domainRegistered": "2014-05-27",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "https://grafana.com/legal/privacy-policy/",
        "statusPage": "",
        "changelog": "https://github.com/grafana/mcp-grafana/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "No terms document governs this software beyond the Apache-2.0 licence, so `terms` is left out.",
          "The privacy policy (last updated 10 July 2026) names Raintank Inc., d/b/a Grafana Labs, 165 Broadway, 23rd Floor, New York, and says its open-source and commercial software may report usage statistics.",
          "grafana.com/.well-known/security.txt returns 404. Reports go to an Intigriti disclosure programme or security@grafana.com, with no bounties (https://grafana.com/legal/report-a-security-issue/).",
          "RDAP for grafana.com gives a registration date of 2014-05-27.",
          "The server runs on the owner's machine. Usage reports go to stats.grafana.org, a second Grafana Labs domain."
        ],
        "score": 76
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/grafana-mcp-server.json"
    },
    "answer": "Grafana MCP Server scores 74.5 (BB) on agent readiness against Honeycomb MCP's 58.3 (C), and leads in 6 of 7 scored categories. Honeycomb MCP leads on security \u0026 auth.",
    "b": {
      "slug": "honeycomb-mcp",
      "name": "Honeycomb MCP",
      "vendor": "Honeycomb",
      "vendorUrl": "https://www.honeycomb.io",
      "kind": "mcp",
      "category": "observability",
      "summary": "Honeycomb's hosted MCP server lets AI agents query a team's traces, metrics and events, run BubbleUp analysis, and create or update Boards, Triggers and SLOs. It uses OAuth or a Management API key and has US and EU endpoints.",
      "url": "https://www.anchorterminal.com/tools/honeycomb-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/honeycomb-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/honeycomb-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/honeycomb-mcp.json",
      "repo": "https://github.com/honeycombio/agent-skill",
      "license": "Proprietary hosted service under Honeycomb's Terms of Service and Honeycomb Intelligence Supplemental Terms. The companion plugin in honeycombio/agent-skill is MIT",
      "transports": [
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.honeycomb.io/mcp",
      "packages": [],
      "auth": "mixed",
      "authNotes": "OAuth is the documented default. The server at https://mcp.honeycomb.io/mcp answers 401 with a pointer to its protected-resource metadata, and ui.honeycomb.io is the authorisation server, with PKCE S256, dynamic client registration and the scopes `mcp:read` and `mcp:write`. Write tools need `mcp:write`, granted at consent. Unattended agents can send a Management API key as `Authorization: Bearer \u003cKEY_ID\u003e:\u003cSECRET_KEY\u003e`, with Read or Write under Model Context Protocol and access under Environments. Only a Team Owner can create that key, and its scopes can't be changed later. Access is self-serve, but a Team Owner must first enable Honeycomb Intelligence for the team.",
      "pricing": "byo-plan",
      "pricingNotes": "No separate charge. Honeycomb MCP is in the feature list of every plan, the Free plan included (20 million events and 100 million metric data points a month). Pro starts at $150 a month for 50 million events and Enterprise is quoted. The signup page asks for an email address or a Google account, and the signup guide names no payment step, so an agent's owner can start without a contract (https://www.honeycomb.io/pricing, checked 2026-10-09).",
      "priceSummary": "Your plan",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the MCP docs, the pricing page or the terms (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": 34,
      "popularity": {
        "githubStars": 27,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.honeycomb.io/integrations/mcp/",
      "llmsTxt": "https://docs.honeycomb.io/llms.txt",
      "registryName": "io.honeycomb/mcp",
      "capabilities": [
        "observability.traces",
        "observability.metrics",
        "observability.logs"
      ],
      "tags": [
        "official",
        "hosted",
        "mcp",
        "oauth",
        "api-key",
        "toolsets",
        "free-tier",
        "eu-region",
        "llms-txt",
        "mcp-registry",
        "status-page",
        "soc2"
      ],
      "lastRelease": "2026-09-29",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 58.3,
        "grade": "C",
        "agentReady": false,
        "rank": 527,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 3,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 53,
          "maintenance": 61,
          "payments": 30,
          "reliability": 65,
          "schema": 57,
          "security": 71,
          "transparency": 68
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "OAuth with `mcp:read` and `mcp:write` scopes keeps the 34 tools read-only until write access is granted, and per-tool rate limits are published. Tool input schemas are visible only after sign-in, and no injection guidance was found for telemetry content. The product changelogs disallow unnamed crawlers, so release history went unread.",
        "bestFor": "Agents that investigate latency and error spikes in a team already sending traces and events to Honeycomb, and that record findings as Boards, Triggers or SLOs.",
        "strengths": [
          "OAuth with PKCE, dynamic client registration and two scopes. Write tools need `mcp:write`, granted at consent or on the API key",
          "Per-tool rate limits are published, from 10 calls a minute for `get_service_map` to 300 for semantic-convention lookups",
          "Listed in the official MCP registry as `io.honeycomb/mcp` 1.0.0, under the vendor's own domain namespace",
          "Included in the Free plan (20 million events a month), with separate US and EU endpoints",
          "The Activity Log records OAuth sessions with granted scopes and each query run with its source, MCP included"
        ],
        "weaknesses": [
          "Tool input schemas and annotations are visible only through `tools/list` after sign-in. The public reference gives descriptions, not parameters",
          "No guidance on prompt injection was found, although trace and log content returned to the agent is untrusted text",
          "The status page has no MCP component. US1 queries over older data failed for 67 minutes on 10 August 2026",
          "No SLA was found, and the AI terms allow Honeycomb to change or end any Honeycomb Intelligence feature at any time",
          "A Team Owner must enable Honeycomb Intelligence first, and API key scopes can't be changed after creation"
        ],
        "agentNotes": [
          "Use https://mcp.honeycomb.io/mcp for US teams and https://mcp.eu1.honeycomb.io/mcp for EU teams. A team's data lives in one region only",
          "If no tools appear after sign-in, ask a Team Owner to enable Honeycomb Intelligence in team settings",
          "Send `X-MCP-Toolset: query` or `canvas` to load a subset of the 34 tools. An empty or unknown value makes every request fail",
          "Call `get_workspace_context` first, then `find_columns`, before `run_query`. Pass absolute time ranges as epoch timestamps",
          "For unattended runs send `Authorization: Bearer \u003cKEY_ID\u003e:\u003cSECRET_KEY\u003e` from a Management key with only Model Context Protocol and Environments scopes"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 58.3
          }
        ],
        "editorialScores": {
          "ergonomics": 53,
          "maintenance": 61,
          "payments": 30,
          "reliability": 65,
          "schema": 57,
          "security": 71,
          "transparency": 64
        },
        "provenanceScore": 71
      },
      "connect": {
        "claudeCode": "claude mcp add honeycomb --transport http https://mcp.honeycomb.io/mcp",
        "config": {
          "mcpServers": {
            "honeycomb": {
              "url": "https://mcp.honeycomb.io/mcp"
            }
          }
        },
        "headless": {
          "mcpServers": {
            "honeycomb": {
              "args": [
                "-y",
                "mcp-remote",
                "https://mcp.honeycomb.io/mcp",
                "--header",
                "Authorization: Bearer $HONEYCOMB_API_KEY"
              ],
              "command": "npx",
              "env": {
                "HONEYCOMB_API_KEY": "\u003cKEY_ID\u003e:\u003cSECRET_KEY\u003e"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/observability.traces",
        "tool": "https://letme.dev/honeycomb-mcp"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Pro plan, 50 million events",
          "unit": "month",
          "usd": 150,
          "note": "Starting price. MCP is also in the Free plan at no charge"
        }
      ],
      "provenance": {
        "legalEntity": "Hound Technology, Inc. d/b/a Honeycomb",
        "domain": "honeycomb.io",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://www.honeycomb.io/terms",
        "privacy": "https://www.honeycomb.io/privacy",
        "statusPage": "https://status.honeycomb.io",
        "changelog": "https://changelog.honeycomb.io/",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "The Terms of Service (effective 22 May 2025) name Hound Technology, Inc. d/b/a Honeycomb, are governed by California law, and incorporate the Honeycomb Intelligence Supplemental Terms at honeycomb.io/ai-terms and the Data Processing Addendum at honeycomb.io/dpa.",
          "The Privacy Notice (last updated 24 July 2025) covers the website and the services, and says it does not apply to content customers submit under a customer account. The DPA (last updated 22 May 2025) governs that content.",
          "The MCP server answers at mcp.honeycomb.io and mcp.eu1.honeycomb.io, and the OAuth server at ui.honeycomb.io, all honeycomb.io subdomains.",
          "www.honeycomb.io/.well-known/security.txt and /security.txt return 404. Reports go to security@honeycomb.io under a bug bounty programme whose stated scope is ui.honeycomb.io and api.honeycomb.io.",
          "changelog.honeycomb.io and api-changelog.honeycomb.io disallow every path to unnamed crawlers in robots.txt, so neither was read.",
          "The .io registry has no RDAP service that answered, so the domain's registration date is not recorded."
        ],
        "score": 71
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/honeycomb-mcp.json",
      "live": {
        "slug": "honeycomb-mcp",
        "probe": {
          "target": "https://mcp.honeycomb.io/mcp",
          "method": "mcp-initialize",
          "lastAt": "2026-10-09T11:46:30.538652358Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 339,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 341,
          "p95ms24h": 389,
          "samples24h": 44,
          "samples30d": 44,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 44,
              "ok": 44
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.honeycomb.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-09T11:39:37.742589723Z"
        },
        "updatedAt": "2026-10-09T11:46:30.538652358Z"
      }
    },
    "facts": [
      {
        "a": "MCP server",
        "b": "MCP server",
        "name": "Kind"
      },
      {
        "a": "Grafana Labs",
        "b": "Honeycomb",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://mcp.honeycomb.io/mcp",
        "name": "Hosted endpoint"
      },
      {
        "a": "stdio, SSE (legacy), Streamable HTTP",
        "b": "Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Your plan",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Proprietary hosted service under Honeycomb's Terms of Service and Honeycomb Intelligence Supplemental Terms. The companion plugin in honeycombio/agent-skill is MIT",
        "name": "Licence"
      },
      {
        "a": "119",
        "b": "34",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "io.github.grafana/mcp-grafana",
        "b": "io.honeycomb/mcp",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-07",
        "b": "2026-09-29",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2025-05-22",
        "name": "Terms last updated"
      },
      {
        "a": "2026-07-10",
        "b": "no date given",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "3.5k stars, 152k PyPI/wk",
        "b": "27 stars",
        "name": "Popularity"
      }
    ],
    "faq": [
      {
        "answer": "Grafana MCP Server scores 74.5 (BB) on agent readiness against Honeycomb MCP's 58.3 (C), and leads in 6 of 7 scored categories. Honeycomb MCP leads on security \u0026 auth.",
        "question": "Which is better for AI agents, Grafana MCP Server or Honeycomb MCP?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in.",
        "question": "Do Grafana MCP Server and Honeycomb MCP need an API key?"
      },
      {
        "answer": "Grafana MCP Server runs on your own machine, with no hosted endpoint listed. Honeycomb MCP has a hosted endpoint at https://mcp.honeycomb.io/mcp.",
        "question": "Can an agent call Grafana MCP Server and Honeycomb MCP without installing anything?"
      },
      {
        "answer": "Grafana MCP Server is open source (Apache-2.0). No open-source release is listed for Honeycomb MCP.",
        "question": "Are Grafana MCP Server and Honeycomb MCP open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 91 against 65",
          "Schema \u0026 documentation, 81 against 57",
          "Agent ergonomics, 74 against 53",
          "Payments \u0026 pricing, 60 against 30",
          "Maintenance \u0026 community, 95 against 61",
          "Transparency \u0026 trust, 79 against 68"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "Runs on your own machine",
          "Open source"
        ],
        "goodFor": "Teams on Grafana, self-managed or Cloud, that want an agent to read dashboards and query Prometheus, Loki, Tempo and Pyroscope, and to work with alert rules, incidents and OnCall.",
        "slug": "grafana-mcp-server",
        "watchFor": "The default set is 79 tools and about 107 KB of definitions, and 119 tools with every category on"
      },
      {
        "aheadOn": [
          "Security \u0026 auth, 71 against 65"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "No incidents deducted, where Grafana MCP Server loses 3 points for them"
        ],
        "goodFor": "Agents that investigate latency and error spikes in a team already sending traces and events to Honeycomb, and that record findings as Boards, Triggers or SLOs.",
        "slug": "honeycomb-mcp",
        "watchFor": "Tool input schemas and annotations are visible only through `tools/list` after sign-in. The public reference gives descriptions, not parameters"
      }
    ],
    "job": {
      "capability": "observability.metrics",
      "name": "Observability metrics"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/datadog-mcp-vs-grafana-mcp-server.json",
        "title": "Datadog MCP Server vs Grafana MCP Server",
        "url": "https://www.anchorterminal.com/compare/datadog-mcp-vs-grafana-mcp-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/datadog-mcp-vs-honeycomb-mcp.json",
        "title": "Datadog MCP Server vs Honeycomb MCP",
        "url": "https://www.anchorterminal.com/compare/datadog-mcp-vs-honeycomb-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-pagerduty-mcp.json",
        "title": "Grafana MCP Server vs PagerDuty MCP Server",
        "url": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-pagerduty-mcp"
      }
    ],
    "scores": [
      {
        "by": 26,
        "edge": "grafana-mcp-server",
        "grafana-mcp-server": 91,
        "honeycomb-mcp": 65,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 24,
        "edge": "grafana-mcp-server",
        "grafana-mcp-server": 81,
        "honeycomb-mcp": 57,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 21,
        "edge": "grafana-mcp-server",
        "grafana-mcp-server": 74,
        "honeycomb-mcp": 53,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 6,
        "edge": "honeycomb-mcp",
        "grafana-mcp-server": 65,
        "honeycomb-mcp": 71,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 30,
        "edge": "grafana-mcp-server",
        "grafana-mcp-server": 60,
        "honeycomb-mcp": 30,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 34,
        "edge": "grafana-mcp-server",
        "grafana-mcp-server": 95,
        "honeycomb-mcp": 61,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 11,
        "edge": "grafana-mcp-server",
        "grafana-mcp-server": 79,
        "honeycomb-mcp": 68,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Grafana MCP Server scores 74.5 (BB) on agent readiness against Honeycomb MCP's 58.3 (C), and leads in 6 of 7 scored categories. Honeycomb MCP leads on security \u0026 auth. Both do observability metrics.",
    "verdicts": {
      "grafana-mcp-server": "Every tool carries typed inputs and read-only, destructive and idempotent annotations, and `--disable-write` cuts the default 79 tools to 62. Writes and a general `grafana_api_request` tool are on by default, the default tool list is about 107 KB, and usage statistics have been sent to Grafana Labs by default since 2.0.0.",
      "honeycomb-mcp": "OAuth with `mcp:read` and `mcp:write` scopes keeps the 34 tools read-only until write access is granted, and per-tool rate limits are published. Tool input schemas are visible only after sign-in, and no injection guidance was found for telemetry content. The product changelogs disallow unnamed crawlers, so release history went unread."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp",
    "json": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.md",
    "slim": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.min.md"
  },
  "markdown": "Grafana MCP Server scores 74.5 (BB) on agent readiness against Honeycomb MCP's 58.3 (C), and leads in 6 of 7 scored categories. Honeycomb MCP leads on security \u0026 auth. Both do observability metrics.\n\n- Grafana MCP Server: grade BB, 74.5/100, rank #69 of 842. Markdown https://www.anchorterminal.com/tools/grafana-mcp-server.md · JSON https://www.anchorterminal.com/api/v1/tools/grafana-mcp-server.json\n- Honeycomb MCP: grade C, 58.3/100, rank #527 of 842. Markdown https://www.anchorterminal.com/tools/honeycomb-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/honeycomb-mcp.json\n\n## Which one, for what\n\n### Grafana MCP Server (BB)\n\nGood for: Teams on Grafana, self-managed or Cloud, that want an agent to read dashboards and query Prometheus, Loki, Tempo and Pyroscope, and to work with alert rules, incidents and OnCall.\n\nAhead on:\n- Reliability, 91 against 65\n- Schema \u0026 documentation, 81 against 57\n- Agent ergonomics, 74 against 53\n- Payments \u0026 pricing, 60 against 30\n- Maintenance \u0026 community, 95 against 61\n- Transparency \u0026 trust, 79 against 68\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- Runs on your own machine\n- Open source\n\nWatch for: The default set is 79 tools and about 107 KB of definitions, and 119 tools with every category on\n\n### Honeycomb MCP (C)\n\nGood for: Agents that investigate latency and error spikes in a team already sending traces and events to Honeycomb, and that record findings as Boards, Triggers or SLOs.\n\nAhead on:\n- Security \u0026 auth, 71 against 65\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- No incidents deducted, where Grafana MCP Server loses 3 points for them\n\nWatch for: Tool input schemas and annotations are visible only through `tools/list` after sign-in. The public reference gives descriptions, not parameters\n\n\n## Score by category\n\n| Category | Weight | Grafana MCP Server | Honeycomb MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 91 | 65 | Grafana MCP Server +26 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 81 | 57 | Grafana MCP Server +24 |\n| Agent ergonomics | 13% (16.2 this run) | 74 | 53 | Grafana MCP Server +21 |\n| Security \u0026 auth | 14% (17.5 this run) | 65 | 71 | Honeycomb MCP +6 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 60 | 30 | Grafana MCP Server +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 95 | 61 | Grafana MCP Server +34 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 79 | 68 | Grafana MCP Server +11 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **74.5 · BB** | **58.3 · C** | |\n\n## Facts side by side\n\n| Fact | Grafana MCP Server | Honeycomb MCP |\n| --- | --- | --- |\n| Kind | MCP server | MCP server |\n| Vendor | Grafana Labs | Honeycomb |\n| Hosted endpoint | no (local only) | `https://mcp.honeycomb.io/mcp` |\n| Transports | stdio, SSE (legacy), Streamable HTTP | Streamable HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Free | Your plan |\n| x402 | no | no |\n| Licence | Apache-2.0 | Proprietary hosted service under Honeycomb's Terms of Service and Honeycomb Intelligence Supplemental Terms. The companion plugin in honeycombio/agent-skill is MIT |\n| Tools exposed | 119 | 34 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | `io.github.grafana/mcp-grafana` | `io.honeycomb/mcp` |\n| Last release | 2026-10-07 | 2026-09-29 |\n| Terms last updated | no document linked | 2025-05-22 |\n| Privacy policy last updated | 2026-07-10 | no date given |\n| Customer content may train models |  | not found in the text |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | not found in the text |\n| Terms or service can change without notice |  | yes |\n| Arbitration or class-action waiver |  | not found in the text |\n| Popularity | 3.5k stars, 152k PyPI/wk | 27 stars |\n\n## Verdicts\n\n**Grafana MCP Server.** Every tool carries typed inputs and read-only, destructive and idempotent annotations, and `--disable-write` cuts the default 79 tools to 62. Writes and a general `grafana_api_request` tool are on by default, the default tool list is about 107 KB, and usage statistics have been sent to Grafana Labs by default since 2.0.0.\n\n**Honeycomb MCP.** OAuth with `mcp:read` and `mcp:write` scopes keeps the 34 tools read-only until write access is granted, and per-tool rate limits are published. Tool input schemas are visible only after sign-in, and no injection guidance was found for telemetry content. The product changelogs disallow unnamed crawlers, so release history went unread.\n\n## Before you call either\n\n### Grafana MCP Server\n\n1. Start with `--disable-write` unless the task needs writes, and add `--disable-api` to remove `grafana_api_request`\n2. Pass `--enabled-tools` with only the categories needed. The default list loads 79 tools\n3. Use `get_dashboard_summary` or `get_dashboard_property` with a JSONPath before `get_dashboard_by_uid`, which returns the whole dashboard JSON\n4. Set `GRAFANA_USAGE_STATS=disabled` or `DO_NOT_TRACK=1` to stop the four-hourly usage report to stats.grafana.org\n5. Use streamable HTTP, not SSE, when each caller needs its own token or organisation, and set `--server-auth-token` on any non-loopback address\n\n### Honeycomb MCP\n\n1. Use https://mcp.honeycomb.io/mcp for US teams and https://mcp.eu1.honeycomb.io/mcp for EU teams. A team's data lives in one region only\n2. If no tools appear after sign-in, ask a Team Owner to enable Honeycomb Intelligence in team settings\n3. Send `X-MCP-Toolset: query` or `canvas` to load a subset of the 34 tools. An empty or unknown value makes every request fail\n4. Call `get_workspace_context` first, then `find_columns`, before `run_query`. Pass absolute time ranges as epoch timestamps\n5. For unattended runs send `Authorization: Bearer \u003cKEY_ID\u003e:\u003cSECRET_KEY\u003e` from a Management key with only Model Context Protocol and Environments scopes\n\n## Questions\n\n### Which is better for AI agents, Grafana MCP Server or Honeycomb MCP?\n\nGrafana MCP Server scores 74.5 (BB) on agent readiness against Honeycomb MCP's 58.3 (C), and leads in 6 of 7 scored categories. Honeycomb MCP leads on security \u0026 auth.\n\n### Do Grafana MCP Server and Honeycomb MCP need an API key?\n\nBoth take an API key or an OAuth sign-in.\n\n### Can an agent call Grafana MCP Server and Honeycomb MCP without installing anything?\n\nGrafana MCP Server runs on your own machine, with no hosted endpoint listed. Honeycomb MCP has a hosted endpoint at https://mcp.honeycomb.io/mcp.\n\n### Are Grafana MCP Server and Honeycomb MCP open source?\n\nGrafana MCP Server is open source (Apache-2.0). No open-source release is listed for Honeycomb MCP.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"grafana-mcp-server\", \"b\": \"honeycomb-mcp\"}`. From a terminal: `anchor compare grafana-mcp-server honeycomb-mcp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/grafana-mcp-server.json and https://www.anchorterminal.com/api/v1/tools/honeycomb-mcp.json\n\n## Other comparisons with Grafana MCP Server or Honeycomb MCP\n\n- [Datadog MCP Server vs Grafana MCP Server](https://www.anchorterminal.com/compare/datadog-mcp-vs-grafana-mcp-server.md)\n- [Datadog MCP Server vs Honeycomb MCP](https://www.anchorterminal.com/compare/datadog-mcp-vs-honeycomb-mcp.md)\n- [Grafana MCP Server vs PagerDuty MCP Server](https://www.anchorterminal.com/compare/grafana-mcp-server-vs-pagerduty-mcp.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Grafana MCP Server vs Honeycomb MCP",
        "url": ""
      }
    ],
    "description": "Grafana MCP Server scores 74.5 (BB) on agent readiness against Honeycomb MCP's 58.3 (C), and leads in 6 of 7 scored categories. Honeycomb MCP leads on security \u0026 auth. Both do observability metrics. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Grafana MCP Server BB 74.5",
      "Honeycomb MCP C 58.3",
      "scores"
    ],
    "h1": "Grafana MCP Server vs Honeycomb MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-grafana-mcp-server-vs-honeycomb-mcp.png",
    "path": "/compare/grafana-mcp-server-vs-honeycomb-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Grafana MCP Server vs Honeycomb MCP for AI agents, BB 74.5 vs C 58.3",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp"
  },
  "tokens": {
    "markdown": 2150,
    "slim": 830
  },
  "version": 1
}
