{
  "data": {
    "category": {
      "area": "developer",
      "capabilities": [
        "observability.errors",
        "observability.metrics",
        "observability.logs",
        "observability.traces",
        "observability.incidents",
        "work.oncall"
      ],
      "description": "Errors, metrics, logs, traces, monitors and on-call data for agents that debug and run production systems.",
      "indexed": [
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/clize-domains.json",
          "kind": "mcp",
          "name": "Agent Domains",
          "slug": "clize-domains",
          "url": "https://www.anchorterminal.com/tools/clize-domains"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/arcself-arc-security.json",
          "kind": "mcp",
          "name": "arc-security",
          "slug": "arcself-arc-security",
          "url": "https://www.anchorterminal.com/tools/arcself-arc-security"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/asmhunter-mcp.json",
          "kind": "mcp",
          "name": "ASMHunter",
          "slug": "asmhunter-mcp",
          "url": "https://www.anchorterminal.com/tools/asmhunter-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/bellwethermetrics-bellwether-mcp.json",
          "kind": "mcp",
          "name": "bellwether-mcp",
          "slug": "bellwethermetrics-bellwether-mcp",
          "url": "https://www.anchorterminal.com/tools/bellwethermetrics-bellwether-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/betterlytics-mcp.json",
          "kind": "mcp",
          "name": "Betterlytics",
          "slug": "betterlytics-mcp",
          "url": "https://www.anchorterminal.com/tools/betterlytics-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/catchdoms-expired-domains.json",
          "kind": "mcp",
          "name": "CatchDoms — Expired Domains API",
          "slug": "catchdoms-expired-domains",
          "url": "https://www.anchorterminal.com/tools/catchdoms-expired-domains"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/churnkey.json",
          "kind": "mcp",
          "name": "churnkey",
          "slug": "churnkey",
          "url": "https://www.anchorterminal.com/tools/churnkey"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/debugbundle-mcp.json",
          "kind": "mcp",
          "name": "DebugBundle",
          "slug": "debugbundle-mcp",
          "url": "https://www.anchorterminal.com/tools/debugbundle-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dnsdoctor-dns-doctor.json",
          "kind": "mcp",
          "name": "dns-doctor",
          "slug": "dnsdoctor-dns-doctor",
          "url": "https://www.anchorterminal.com/tools/dnsdoctor-dns-doctor"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dockhold.json",
          "kind": "mcp",
          "name": "Dockhold",
          "slug": "dockhold",
          "url": "https://www.anchorterminal.com/tools/dockhold"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/execbro.json",
          "kind": "mcp",
          "name": "ExecBro",
          "slug": "execbro",
          "url": "https://www.anchorterminal.com/tools/execbro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/exit1-mcp.json",
          "kind": "mcp",
          "name": "Exit1 Uptime Monitoring",
          "slug": "exit1-mcp",
          "url": "https://www.anchorterminal.com/tools/exit1-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ezstat-mcp-server.json",
          "kind": "mcp",
          "name": "ezstat-mcp-server",
          "slug": "ezstat-mcp-server",
          "url": "https://www.anchorterminal.com/tools/ezstat-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fettle-mcp.json",
          "kind": "mcp",
          "name": "Fettle",
          "slug": "fettle-mcp",
          "url": "https://www.anchorterminal.com/tools/fettle-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ffmpeg-micro-mcp-server.json",
          "kind": "mcp",
          "name": "ffmpeg-micro.com MCP server",
          "slug": "ffmpeg-micro-mcp-server",
          "url": "https://www.anchorterminal.com/tools/ffmpeg-micro-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/frase-mcp-server.json",
          "kind": "mcp",
          "name": "Frase SEO",
          "slug": "frase-mcp-server",
          "url": "https://www.anchorterminal.com/tools/frase-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/githits.json",
          "kind": "mcp",
          "name": "GitHits",
          "slug": "githits",
          "url": "https://www.anchorterminal.com/tools/githits"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/trendsmcp-google-trends.json",
          "kind": "mcp",
          "name": "Google Trends MCP",
          "slug": "trendsmcp-google-trends",
          "url": "https://www.anchorterminal.com/tools/trendsmcp-google-trends"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/scalably-klaviyo-mcp.json",
          "kind": "mcp",
          "name": "Klaviyo MCP",
          "slug": "scalably-klaviyo-mcp",
          "url": "https://www.anchorterminal.com/tools/scalably-klaviyo-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kymaapi-kyma.json",
          "kind": "mcp",
          "name": "Kyma API",
          "slug": "kymaapi-kyma",
          "url": "https://www.anchorterminal.com/tools/kymaapi-kyma"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/leafwright.json",
          "kind": "mcp",
          "name": "leafwright",
          "slug": "leafwright",
          "url": "https://www.anchorterminal.com/tools/leafwright"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llmlatency-llm-latency-tracker.json",
          "kind": "mcp",
          "name": "LLM Latency Tracker",
          "slug": "llmlatency-llm-latency-tracker",
          "url": "https://www.anchorterminal.com/tools/llmlatency-llm-latency-tracker"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lopebase.json",
          "kind": "mcp",
          "name": "LopeBase",
          "slug": "lopebase",
          "url": "https://www.anchorterminal.com/tools/lopebase"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/markmesh-trademarks.json",
          "kind": "mcp",
          "name": "MarkMesh",
          "slug": "markmesh-trademarks",
          "url": "https://www.anchorterminal.com/tools/markmesh-trademarks"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/namesniper.json",
          "kind": "mcp",
          "name": "NameSniper",
          "slug": "namesniper",
          "url": "https://www.anchorterminal.com/tools/namesniper"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nooticr-mcp.json",
          "kind": "mcp",
          "name": "Nooticr",
          "slug": "nooticr-mcp",
          "url": "https://www.anchorterminal.com/tools/nooticr-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nyxory.json",
          "kind": "mcp",
          "name": "nyxory",
          "slug": "nyxory",
          "url": "https://www.anchorterminal.com/tools/nyxory"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/openstatus-mcp.json",
          "kind": "mcp",
          "name": "openstatus",
          "slug": "openstatus-mcp",
          "url": "https://www.anchorterminal.com/tools/openstatus-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/releases-mcp.json",
          "kind": "mcp",
          "name": "Release Notes Index",
          "slug": "releases-mcp",
          "url": "https://www.anchorterminal.com/tools/releases-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/routebase.json",
          "kind": "mcp",
          "name": "Routebase",
          "slug": "routebase",
          "url": "https://www.anchorterminal.com/tools/routebase"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/scoutapm-scout-mcp-local.json",
          "kind": "mcp",
          "name": "scout-mcp-local",
          "slug": "scoutapm-scout-mcp-local",
          "url": "https://www.anchorterminal.com/tools/scoutapm-scout-mcp-local"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/metricspot-seo-mcp.json",
          "kind": "mcp",
          "name": "seo-mcp",
          "slug": "metricspot-seo-mcp",
          "url": "https://www.anchorterminal.com/tools/metricspot-seo-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/servicegraph.json",
          "kind": "mcp",
          "name": "servicegraph",
          "slug": "servicegraph",
          "url": "https://www.anchorterminal.com/tools/servicegraph"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/servonaut.json",
          "kind": "mcp",
          "name": "Servonaut",
          "slug": "servonaut",
          "url": "https://www.anchorterminal.com/tools/servonaut"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/signalaf-sigrank.json",
          "kind": "mcp",
          "name": "SigRank — AI Operator Benchmarking",
          "slug": "signalaf-sigrank",
          "url": "https://www.anchorterminal.com/tools/signalaf-sigrank"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/steep-mcp.json",
          "kind": "mcp",
          "name": "Steep",
          "slug": "steep-mcp",
          "url": "https://www.anchorterminal.com/tools/steep-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/superlog.json",
          "kind": "mcp",
          "name": "Superlog",
          "slug": "superlog",
          "url": "https://www.anchorterminal.com/tools/superlog"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dinglebear-synapse.json",
          "kind": "mcp",
          "name": "Synapse RMCP",
          "slug": "dinglebear-synapse",
          "url": "https://www.anchorterminal.com/tools/dinglebear-synapse"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dinglebear-synapse-rmcp.json",
          "kind": "mcp",
          "name": "Synapse RMCP",
          "slug": "dinglebear-synapse-rmcp",
          "url": "https://www.anchorterminal.com/tools/dinglebear-synapse-rmcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tengence-geo.json",
          "kind": "mcp",
          "name": "Tengence GEO Agent",
          "slug": "tengence-geo",
          "url": "https://www.anchorterminal.com/tools/tengence-geo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/thedploy-deployer.json",
          "kind": "mcp",
          "name": "The Deployer",
          "slug": "thedploy-deployer",
          "url": "https://www.anchorterminal.com/tools/thedploy-deployer"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tlsradar.json",
          "kind": "mcp",
          "name": "TLS Radar",
          "slug": "tlsradar",
          "url": "https://www.anchorterminal.com/tools/tlsradar"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/twitr.json",
          "kind": "mcp",
          "name": "twitr.sh",
          "slug": "twitr",
          "url": "https://www.anchorterminal.com/tools/twitr"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/uptimepage.json",
          "kind": "mcp",
          "name": "Uptimepage",
          "slug": "uptimepage",
          "url": "https://www.anchorterminal.com/tools/uptimepage"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/uptimerobot.json",
          "kind": "mcp",
          "name": "UptimeRobot",
          "slug": "uptimerobot",
          "url": "https://www.anchorterminal.com/tools/uptimerobot"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/uptybots-monitoring.json",
          "kind": "mcp",
          "name": "UptyBots",
          "slug": "uptybots-monitoring",
          "url": "https://www.anchorterminal.com/tools/uptybots-monitoring"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/userintuition-research.json",
          "kind": "mcp",
          "name": "User Intuition",
          "slug": "userintuition-research",
          "url": "https://www.anchorterminal.com/tools/userintuition-research"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/validoria-mcp.json",
          "kind": "mcp",
          "name": "validoria-mcp",
          "slug": "validoria-mcp",
          "url": "https://www.anchorterminal.com/tools/validoria-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/forestrie-verify.json",
          "kind": "mcp",
          "name": "Verify SCITT receipts from Forestrie transparency logs, offline",
          "slug": "forestrie-verify",
          "url": "https://www.anchorterminal.com/tools/forestrie-verify"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/verlon-mcp.json",
          "kind": "mcp",
          "name": "Verlon AI MCP",
          "slug": "verlon-mcp",
          "url": "https://www.anchorterminal.com/tools/verlon-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/voris-server.json",
          "kind": "mcp",
          "name": "Voris",
          "slug": "voris-server",
          "url": "https://www.anchorterminal.com/tools/voris-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/windsock.json",
          "kind": "mcp",
          "name": "windsock",
          "slug": "windsock",
          "url": "https://www.anchorterminal.com/tools/windsock"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/worldmonitor-mcp.json",
          "kind": "mcp",
          "name": "World Monitor",
          "slug": "worldmonitor-mcp",
          "url": "https://www.anchorterminal.com/tools/worldmonitor-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/x402-list-mcp.json",
          "kind": "mcp",
          "name": "x402-list-mcp",
          "slug": "x402-list-mcp",
          "url": "https://www.anchorterminal.com/tools/x402-list-mcp"
        }
      ],
      "indexedCount": 54,
      "json": "https://www.anchorterminal.com/categories/observability.json",
      "name": "Observability \u0026 incidents",
      "slug": "observability",
      "test": "",
      "title": "Observability and incident tools for AI agents",
      "toolCount": 7,
      "tools": [
        "grafana-mcp-server",
        "sentry-mcp",
        "incident-io",
        "rootly-mcp",
        "honeycomb-mcp",
        "datadog-mcp",
        "pagerduty-mcp"
      ],
      "url": "https://www.anchorterminal.com/categories/observability"
    },
    "faq": [
      {
        "answer": "Grafana MCP Server has the highest benchmark score of the 7 ranked observability and incident tools, 74.5 (BB). Sentry MCP is second with 70.2 (BB).",
        "question": "What are the highest-rated observability and incident tools for AI agents?"
      },
      {
        "answer": "2 of the 7 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.",
        "question": "How many observability and incident tools are agent-ready?"
      },
      {
        "answer": "None of the ranked listings here accepts x402 for its main call yet.",
        "question": "Which observability and incident tools accept x402 payments?"
      },
      {
        "answer": "By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.",
        "question": "How is this list ranked?"
      }
    ],
    "howToChoose": [
      {
        "label": "Signal coverage and on-call data",
        "detail": "Check which of errors, metrics, logs, traces and on-call data the tool exposes, since an agent debugging an incident can only reason over the signals it can query."
      },
      {
        "label": "Idempotency of incident writes",
        "detail": "Check whether incident and on-call writes are idempotent, because an agent that retries after a timeout could otherwise open duplicate incidents or page the same person twice."
      },
      {
        "label": "Limits on large time ranges",
        "detail": "Check the rate limits and pagination on log and metric queries, since an agent scanning a long time range can hit a limit and miss data."
      },
      {
        "label": "Freshness of returned state",
        "detail": "Check how current returned metrics and incident states are and whether responses report the time they were last changed, so an agent does not reason from stale state."
      }
    ],
    "picks": [
      {
        "also": {
          "name": "Sentry MCP",
          "slug": "sentry-mcp",
          "why": "BB, 70.2/100"
        },
        "name": "Grafana MCP Server",
        "need": "Highest score overall",
        "slug": "grafana-mcp-server",
        "why": "BB, 74.5/100 on the benchmark"
      },
      {
        "name": "incident.io API",
        "need": "Schema \u0026 documentation",
        "slug": "incident-io",
        "why": "88/100 on schema \u0026 documentation, against 81 for the overall leader"
      },
      {
        "name": "Sentry MCP",
        "need": "Agent ergonomics",
        "slug": "sentry-mcp",
        "why": "85/100 on agent ergonomics, against 74 for the overall leader"
      },
      {
        "name": "Datadog MCP Server",
        "need": "Security \u0026 auth",
        "slug": "datadog-mcp",
        "why": "76/100 on security \u0026 auth, against 65 for the overall leader"
      },
      {
        "name": "Sentry MCP",
        "need": "Transparency \u0026 trust",
        "slug": "sentry-mcp",
        "why": "81/100 on transparency \u0026 trust, against 79 for the overall leader"
      },
      {
        "name": "Sentry MCP",
        "need": "A hosted MCP endpoint",
        "slug": "sentry-mcp",
        "why": "remote MCP server, nothing to install"
      }
    ],
    "ranked": 7,
    "shortlist": [
      {
        "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.",
        "grade": "BB",
        "name": "Grafana MCP Server",
        "position": 1,
        "price": "Free · OSS",
        "score": 74.5,
        "slug": "grafana-mcp-server",
        "strengths": [
          "All 79 default tools in 2.0.2 build typed JSON Schema inputs from Go parameter structs and set `readOnlyHint` and `destructiveHint`, and 73 also set `idempotentHint`, read from source at tag v2.0.2",
          "`--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"
        ],
        "url": "https://www.anchorterminal.com/tools/grafana-mcp-server",
        "verdict": "Every default tool declares typed inputs and read-only and destructive annotations in source, and `--disable-write` cuts the default 79 tools to 62. Writes and a general `grafana_api_request` tool are on by default, the default list is long at 79 tools, and usage statistics have been sent to Grafana Labs by default since 2.0.0.",
        "weaknesses": [
          "The default set is 79 tools, and 119 with every category on, counted from the registration code in source",
          "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"
        ],
        "where": "local",
        "x402": "no"
      },
      {
        "bestFor": "Coding agents that triage and fix production errors from Sentry. datadog-mcp covers wider observability data, pagerduty-mcp on-call and incidents.",
        "grade": "BB",
        "name": "Sentry MCP",
        "position": 2,
        "price": "Your plan",
        "score": 70.2,
        "slug": "sentry-mcp",
        "strengths": [
          "OAuth with skills chosen at consent, Inspect and Seer (read-only) by default",
          "Nine top-level tools with on-demand loading of 59 more, plus org and project scoping in the URL",
          "Descriptions with usage guidance, examples and hints, and typed errors with recovery advice"
        ],
        "url": "https://www.anchorterminal.com/tools/sentry-mcp",
        "verdict": "OAuth with skills chosen at consent, Inspect and Seer (read-only) by default. No MCP component on status.sentry.io and no SLA.",
        "weaknesses": [
          "No MCP component on status.sentry.io and no SLA",
          "The upstream Sentry token always holds project, team, event and alert write scopes",
          "`execute_sentry_tool` wraps every catalogue tool, which breaks per-tool approval (issue #1254)"
        ],
        "where": "both",
        "x402": "no"
      },
      {
        "bestFor": "Agents that declare and update incidents, page people, read on-call schedules and post status page incidents in an organisation that already pays for incident.io.",
        "grade": "B",
        "name": "incident.io API",
        "position": 3,
        "price": "$19 / seat-mo",
        "score": 68.9,
        "slug": "incident-io",
        "strengths": [
          "OpenAPI 3.0.3 description with 284 operations, per-resource description files, llms.txt and Markdown twins of every docs page",
          "API keys carry chosen permissions, 13 of the 36 scopable to named teams, and user keys take the owner's role",
          "Default limit of 1,200 requests a minute per key, `X-RateLimit-*` headers on every response and `Retry-After` on 429"
        ],
        "url": "https://www.anchorterminal.com/tools/incident-io",
        "verdict": "The REST API has a public OpenAPI description with 284 operations, numeric rate limits, `Retry-After` on 429 and required idempotency keys on seven create calls. API and MCP access need the Team plan or higher, so the free Basic plan cannot be used by an agent, and audit logs are Enterprise only.",
        "weaknesses": [
          "The pricing page marks API, webhooks and MCP as not included in the free Basic plan. Team starts at $19 per user a month",
          "Audit logs are Enterprise only and reach the customer by CSV export or log stream, with no API to read them",
          "Alert event and heartbeat endpoints accept the alert source token in a `token` query parameter"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Incident and on-call agents in teams that already run Rootly.",
        "grade": "C",
        "name": "Rootly MCP Server",
        "position": 4,
        "price": "$20 / seat-mo",
        "score": 59.7,
        "slug": "rootly-mcp",
        "strengths": [
          "Apache-2.0 source for the same server Rootly hosts, with six dated releases between 23 July and 5 October 2026",
          "A slim profile of about 70 tools and a Code Mode endpoint with five meta-tools reduce the full list of about 218",
          "Every tool sets `readOnlyHint`, `destructiveHint` and `openWorldHint` since 2.3.19 of 9 September 2026"
        ],
        "url": "https://www.anchorterminal.com/tools/rootly-mcp",
        "verdict": "The server is open source under Apache-2.0, ships a dated release about every two weeks, and has a slim profile and a Code Mode endpoint that cut the 218-tool list. Hosted connections expose write tools by default, and the 2.3.21 changelog records telemetry changes that broke tool calls for clients with cached schemas in late September 2026.",
        "weaknesses": [
          "Hosted connections expose write tools by default, and the docs describe the read-only switch only for servers the owner runs",
          "The 2.3.21 changelog records two hosted regressions in late September 2026, one failing fifteen tools for clients with cached schemas and one failing every tool call",
          "Hosted telemetry records tool arguments and responses through AgentCat per the README. AgentCat isn't named on Rootly's subprocessor list"
        ],
        "where": "both",
        "x402": "no"
      },
      {
        "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.",
        "grade": "C",
        "name": "Honeycomb MCP",
        "position": 5,
        "price": "Your plan",
        "score": 58.3,
        "slug": "honeycomb-mcp",
        "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"
        ],
        "url": "https://www.anchorterminal.com/tools/honeycomb-mcp",
        "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.",
        "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"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Agents that triage production issues across metrics, logs, traces and monitors in a Datadog org. sentry-mcp is narrower and deeper on errors, pagerduty-mcp covers on-call.",
        "grade": "C",
        "name": "Datadog MCP Server",
        "position": 6,
        "price": "Your plan",
        "score": 56.6,
        "slug": "datadog-mcp",
        "strengths": [
          "OAuth read-only grants, `mcp_read` and `mcp_write` permissions and an organisation-level block on MCP writes",
          "Toolsets, a sandboxed `execute_code` toolset and `whoami` and `toolsets` resources keep the schema in proportion",
          "Dated public changelog with 42 entries since 3 July 2026"
        ],
        "url": "https://www.anchorterminal.com/tools/datadog-mcp",
        "verdict": "OAuth read-only grants, `mcp_read` and `mcp_write` permissions and an organisation-level block on MCP writes. Tools and parameters are removed the day they're announced, with no notice period.",
        "weaknesses": [
          "Tools and parameters are removed the day they're announced, with no notice period",
          "Not in the official MCP registry and no MCP component on the status page",
          "Tool schemas and descriptions aren't readable without an account"
        ],
        "where": "both",
        "x402": "no"
      },
      {
        "bestFor": "Incident and on-call agents in PagerDuty shops.",
        "grade": "D",
        "name": "PagerDuty MCP Server",
        "position": 7,
        "price": "Your plan",
        "score": 48.4,
        "slug": "pagerduty-mcp",
        "strengths": [
          "Scoped OAuth with per-resource scopes and mandatory PKCE, or an API key in a header",
          "US and EU endpoints documented",
          "REST limits published at 960 requests a minute with ratelimit-reset headers"
        ],
        "url": "https://www.anchorterminal.com/tools/pagerduty-mcp",
        "verdict": "Scoped OAuth with per-resource scopes and mandatory PKCE, or an API key in a header. No read-only mode on the hosted server, where the local one was read-only by default.",
        "weaknesses": [
          "No read-only mode on the hosted server, where the local one was read-only by default",
          "Hosted tool list, schemas and changelog aren't published",
          "No native tool filtering, so the full list loads whatever the OAuth scopes allow"
        ],
        "where": "hosted",
        "x402": "no"
      }
    ],
    "updated": "2026-10-09"
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/best/observability/",
    "json": "https://www.anchorterminal.com/best/observability/index.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/best/observability/index.md",
    "slim": "https://www.anchorterminal.com/best/observability/index.min.md"
  },
  "markdown": "All 7 ranked observability and incident tools on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change.\n\n- Ranked: 7 · agent-ready (BB or better): 2 · accept x402: 0 · hosted endpoints: 6\n- Full ranked table: https://www.anchorterminal.com/categories/observability.md\n- Head-to-head comparisons: https://www.anchorterminal.com/compare/observability/index.md (15)\n- Methodology: https://www.anchorterminal.com/benchmark/index.md\n\n## The shortlist\n\n| # | Tool | Grade | Score | Best for | Price | Where |\n| --- | --- | --- | --- | --- | --- | --- |\n| 1 | [Grafana MCP Server](https://www.anchorterminal.com/tools/grafana-mcp-server.md) | BB | 74.5 | 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. | Free · OSS | local |\n| 2 | [Sentry MCP](https://www.anchorterminal.com/tools/sentry-mcp.md) | BB | 70.2 | Coding agents that triage and fix production errors from Sentry. datadog-mcp covers wider observability data, pagerduty-mcp on-call and incidents. | Your plan | hosted and local |\n| 3 | [incident.io API](https://www.anchorterminal.com/tools/incident-io.md) | B | 68.9 | Agents that declare and update incidents, page people, read on-call schedules and post status page incidents in an organisation that already pays for incident.io. | $19 / seat-mo | hosted |\n| 4 | [Rootly MCP Server](https://www.anchorterminal.com/tools/rootly-mcp.md) | C | 59.7 | Incident and on-call agents in teams that already run Rootly. | $20 / seat-mo | hosted and local |\n| 5 | [Honeycomb MCP](https://www.anchorterminal.com/tools/honeycomb-mcp.md) | C | 58.3 | 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. | Your plan | hosted |\n| 6 | [Datadog MCP Server](https://www.anchorterminal.com/tools/datadog-mcp.md) | C | 56.6 | Agents that triage production issues across metrics, logs, traces and monitors in a Datadog org. sentry-mcp is narrower and deeper on errors, pagerduty-mcp covers on-call. | Your plan | hosted and local |\n| 7 | [PagerDuty MCP Server](https://www.anchorterminal.com/tools/pagerduty-mcp.md) | D | 48.4 | Incident and on-call agents in PagerDuty shops. | Your plan | hosted |\n\n## Picks by need\n\n- Highest score overall: [Grafana MCP Server](https://www.anchorterminal.com/tools/grafana-mcp-server.md), BB, 74.5/100 on the benchmark. Also [Sentry MCP](https://www.anchorterminal.com/tools/sentry-mcp.md), BB, 70.2/100.\n- Schema \u0026 documentation: [incident.io API](https://www.anchorterminal.com/tools/incident-io.md), 88/100 on schema \u0026 documentation, against 81 for the overall leader.\n- Agent ergonomics: [Sentry MCP](https://www.anchorterminal.com/tools/sentry-mcp.md), 85/100 on agent ergonomics, against 74 for the overall leader.\n- Security \u0026 auth: [Datadog MCP Server](https://www.anchorterminal.com/tools/datadog-mcp.md), 76/100 on security \u0026 auth, against 65 for the overall leader.\n- Transparency \u0026 trust: [Sentry MCP](https://www.anchorterminal.com/tools/sentry-mcp.md), 81/100 on transparency \u0026 trust, against 79 for the overall leader.\n- A hosted MCP endpoint: [Sentry MCP](https://www.anchorterminal.com/tools/sentry-mcp.md), remote MCP server, nothing to install.\n\n## How to choose\n\n- Signal coverage and on-call data: Check which of errors, metrics, logs, traces and on-call data the tool exposes, since an agent debugging an incident can only reason over the signals it can query.\n- Idempotency of incident writes: Check whether incident and on-call writes are idempotent, because an agent that retries after a timeout could otherwise open duplicate incidents or page the same person twice.\n- Limits on large time ranges: Check the rate limits and pagination on log and metric queries, since an agent scanning a long time range can hit a limit and miss data.\n- Freshness of returned state: Check how current returned metrics and incident states are and whether responses report the time they were last changed, so an agent does not reason from stale state.\n\n## Each one in detail\n\n### 1. Grafana MCP Server, BB 74.5/100\n\nGrafana 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.\n\n- Verdict: Every default tool declares typed inputs and read-only and destructive annotations in source, and `--disable-write` cuts the default 79 tools to 62. Writes and a general `grafana_api_request` tool are on by default, the default list is long at 79 tools, and usage statistics have been sent to Grafana Labs by default since 2.0.0.\n- Choose it 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- Strength: All 79 default tools in 2.0.2 build typed JSON Schema inputs from Go parameter structs and set `readOnlyHint` and `destructiveHint`, and 73 also set `idempotentHint`, read from source at tag v2.0.2\n- Strength: `--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\n- Strength: 17 tagged releases between 13 July and 7 October 2026, with a Keep a Changelog file that labels breaking changes\n- Weakness: The default set is 79 tools, and 119 with every category on, counted from the registration code in source\n- Weakness: Write tools and `grafana_api_request`, which can call any Grafana API path, are enabled unless the operator turns them off\n- Weakness: Anonymous usage statistics went from off by default in 1.5.0 (17 September 2026) to on by default in 2.0.0\n- Price: Free · OSS · Auth: OAuth or key · x402: no · Where: local\n- Full assessment: https://www.anchorterminal.com/tools/grafana-mcp-server.md\n\n### 2. Sentry MCP, BB 70.2/100\n\nSentry's MCP for searching errors and traces, triaging issues, reading docs and managing projects, with agent-embedded natural-language search tools.\n\n- Verdict: OAuth with skills chosen at consent, Inspect and Seer (read-only) by default. No MCP component on status.sentry.io and no SLA.\n- Choose it for: Coding agents that triage and fix production errors from Sentry. datadog-mcp covers wider observability data, pagerduty-mcp on-call and incidents.\n- Strength: OAuth with skills chosen at consent, Inspect and Seer (read-only) by default\n- Strength: Nine top-level tools with on-demand loading of 59 more, plus org and project scoping in the URL\n- Strength: Descriptions with usage guidance, examples and hints, and typed errors with recovery advice\n- Weakness: No MCP component on status.sentry.io and no SLA\n- Weakness: The upstream Sentry token always holds project, team, event and alert write scopes\n- Weakness: `execute_sentry_tool` wraps every catalogue tool, which breaks per-tool approval (issue #1254)\n- Price: Your plan · Auth: OAuth · x402: no · Where: hosted and local\n- Full assessment: https://www.anchorterminal.com/tools/sentry-mcp.md\n- Against #1: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-sentry-mcp.md\n\n### 3. incident.io API, B 68.9/100\n\nincident.io is an incident response, on-call, alerting and status page service. Agents reach it through a REST API at api.incident.io with an OpenAPI description and seven SDKs, a hosted MCP server and the `inc` CLI.\n\n- Verdict: The REST API has a public OpenAPI description with 284 operations, numeric rate limits, `Retry-After` on 429 and required idempotency keys on seven create calls. API and MCP access need the Team plan or higher, so the free Basic plan cannot be used by an agent, and audit logs are Enterprise only.\n- Choose it for: Agents that declare and update incidents, page people, read on-call schedules and post status page incidents in an organisation that already pays for incident.io.\n- Strength: OpenAPI 3.0.3 description with 284 operations, per-resource description files, llms.txt and Markdown twins of every docs page\n- Strength: API keys carry chosen permissions, 13 of the 36 scopable to named teams, and user keys take the owner's role\n- Strength: Default limit of 1,200 requests a minute per key, `X-RateLimit-*` headers on every response and `Retry-After` on 429\n- Weakness: The pricing page marks API, webhooks and MCP as not included in the free Basic plan. Team starts at $19 per user a month\n- Weakness: Audit logs are Enterprise only and reach the customer by CSV export or log stream, with no API to read them\n- Weakness: Alert event and heartbeat endpoints accept the alert source token in a `token` query parameter\n- Price: $19 / seat-mo · Auth: OAuth or key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/incident-io.md\n- Against #1: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-incident-io.md\n\n### 4. Rootly MCP Server, C 59.7/100\n\nRootly's MCP server for its incident management and on-call platform. Agents list, search and update incidents, alerts, schedules and escalation policies through a hosted endpoint at mcp.rootly.com with OAuth or an API key, or run the Apache-2.0 package themselves.\n\n- Verdict: The server is open source under Apache-2.0, ships a dated release about every two weeks, and has a slim profile and a Code Mode endpoint that cut the 218-tool list. Hosted connections expose write tools by default, and the 2.3.21 changelog records telemetry changes that broke tool calls for clients with cached schemas in late September 2026.\n- Choose it for: Incident and on-call agents in teams that already run Rootly.\n- Strength: Apache-2.0 source for the same server Rootly hosts, with six dated releases between 23 July and 5 October 2026\n- Strength: A slim profile of about 70 tools and a Code Mode endpoint with five meta-tools reduce the full list of about 218\n- Strength: Every tool sets `readOnlyHint`, `destructiveHint` and `openWorldHint` since 2.3.19 of 9 September 2026\n- Weakness: Hosted connections expose write tools by default, and the docs describe the read-only switch only for servers the owner runs\n- Weakness: The 2.3.21 changelog records two hosted regressions in late September 2026, one failing fifteen tools for clients with cached schemas and one failing every tool call\n- Weakness: Hosted telemetry records tool arguments and responses through AgentCat per the README. AgentCat isn't named on Rootly's subprocessor list\n- Price: $20 / seat-mo · Auth: OAuth or key · x402: no · Where: hosted and local\n- Full assessment: https://www.anchorterminal.com/tools/rootly-mcp.md\n- Against #1: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-rootly-mcp.md\n\n### 5. Honeycomb MCP, C 58.3/100\n\nHoneycomb'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.\n\n- 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.\n- Choose it 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- Strength: OAuth with PKCE, dynamic client registration and two scopes. Write tools need `mcp:write`, granted at consent or on the API key\n- Strength: Per-tool rate limits are published, from 10 calls a minute for `get_service_map` to 300 for semantic-convention lookups\n- Strength: Listed in the official MCP registry as `io.honeycomb/mcp` 1.0.0, under the vendor's own domain namespace\n- Weakness: Tool input schemas and annotations are visible only through `tools/list` after sign-in. The public reference gives descriptions, not parameters\n- Weakness: No guidance on prompt injection was found, although trace and log content returned to the agent is untrusted text\n- Weakness: The status page has no MCP component. US1 queries over older data failed for 67 minutes on 10 August 2026\n- Price: Your plan · Auth: OAuth or key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/honeycomb-mcp.md\n- Against #1: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.md\n\n### 6. Datadog MCP Server, C 56.6/100\n\nDatadog's hosted MCP server for querying monitors, logs, metrics, traces, dashboards, incidents and more, with 30-plus toolsets, a sandboxed code-execution toolset, OAuth 2.0 or key auth, and per-call permission checks on writes.\n\n- Verdict: OAuth read-only grants, `mcp_read` and `mcp_write` permissions and an organisation-level block on MCP writes. Tools and parameters are removed the day they're announced, with no notice period.\n- Choose it for: Agents that triage production issues across metrics, logs, traces and monitors in a Datadog org. sentry-mcp is narrower and deeper on errors, pagerduty-mcp covers on-call.\n- Strength: OAuth read-only grants, `mcp_read` and `mcp_write` permissions and an organisation-level block on MCP writes\n- Strength: Toolsets, a sandboxed `execute_code` toolset and `whoami` and `toolsets` resources keep the schema in proportion\n- Strength: Dated public changelog with 42 entries since 3 July 2026\n- Weakness: Tools and parameters are removed the day they're announced, with no notice period\n- Weakness: Not in the official MCP registry and no MCP component on the status page\n- Weakness: Tool schemas and descriptions aren't readable without an account\n- Price: Your plan · Auth: OAuth or key · x402: no · Where: hosted and local\n- Full assessment: https://www.anchorterminal.com/tools/datadog-mcp.md\n- Against #1: https://www.anchorterminal.com/compare/datadog-mcp-vs-grafana-mcp-server.md\n\n### 7. PagerDuty MCP Server, D 48.4/100\n\nPagerDuty's hosted MCP server at mcp.pagerduty.com (EU at mcp.eu.pagerduty.com) for incidents, services, schedules, on-call, escalation policies, alerts and analytics, with OAuth or API-key auth.\n\n- Verdict: Scoped OAuth with per-resource scopes and mandatory PKCE, or an API key in a header. No read-only mode on the hosted server, where the local one was read-only by default.\n- Choose it for: Incident and on-call agents in PagerDuty shops.\n- Strength: Scoped OAuth with per-resource scopes and mandatory PKCE, or an API key in a header\n- Strength: US and EU endpoints documented\n- Strength: REST limits published at 960 requests a minute with ratelimit-reset headers\n- Weakness: No read-only mode on the hosted server, where the local one was read-only by default\n- Weakness: Hosted tool list, schemas and changelog aren't published\n- Weakness: No native tool filtering, so the full list loads whatever the OAuth scopes allow\n- Price: Your plan · Auth: OAuth or key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/pagerduty-mcp.md\n- Against #1: https://www.anchorterminal.com/compare/grafana-mcp-server-vs-pagerduty-mcp.md\n\n## Head to head\n\n- [Grafana MCP Server vs Sentry MCP](https://www.anchorterminal.com/compare/grafana-mcp-server-vs-sentry-mcp.md)\n- [Grafana MCP Server vs incident.io API](https://www.anchorterminal.com/compare/grafana-mcp-server-vs-incident-io.md)\n- [Grafana MCP Server vs Rootly MCP Server](https://www.anchorterminal.com/compare/grafana-mcp-server-vs-rootly-mcp.md)\n- [Grafana MCP Server vs Honeycomb MCP](https://www.anchorterminal.com/compare/grafana-mcp-server-vs-honeycomb-mcp.md)\n- [Honeycomb MCP vs Sentry MCP](https://www.anchorterminal.com/compare/honeycomb-mcp-vs-sentry-mcp.md)\n- [incident.io API vs Rootly MCP Server](https://www.anchorterminal.com/compare/incident-io-vs-rootly-mcp.md)\n\n## Questions\n\n### What are the highest-rated observability and incident tools for AI agents?\n\nGrafana MCP Server has the highest benchmark score of the 7 ranked observability and incident tools, 74.5 (BB). Sentry MCP is second with 70.2 (BB).\n\n### How many observability and incident tools are agent-ready?\n\n2 of the 7 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.\n\n### Which observability and incident tools accept x402 payments?\n\nNone of the ranked listings here accepts x402 for its main call yet.\n\n### How is this list ranked?\n\nBy the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.\n\n## How this list is made\n\nThe order is the Anchor benchmark score, the same number as on each listing. Each listing is graded from public evidence against the benchmark checklist, and the picks are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "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": "Best of",
        "url": "https://www.anchorterminal.com/best/"
      },
      {
        "name": "Observability \u0026 incidents",
        "url": ""
      }
    ],
    "description": "Grafana MCP Server (BB), Sentry MCP (BB) and incident.io API (B) lead the 7 ranked observability and incident tools. Picks by need, strengths, weaknesses and prices from the Anchor benchmark.",
    "facts": [
      "Grafana MCP Server BB",
      "Sentry MCP BB",
      "incident.io API B"
    ],
    "h1": "Best observability and incident tools for AI agents",
    "image": "https://www.anchorterminal.com/assets/og/best-observability.png",
    "path": "/best/observability/",
    "published": "",
    "section": "tools",
    "title": "Best observability and incident tools for AI agents in 2026, ranked",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/best/observability/"
  },
  "tokens": {
    "markdown": 4500,
    "slim": 1180
  },
  "version": 1
}
