{
  "schema_version": 3,
  "as_of_date": "2026-10-15",
  "first_date": "2026-08-24",
  "classifier_module": "github.com/flanj-io/collector",
  "classifier_version": "v0.1.1-0.20260919060923-be6283b7ffcf",
  "servers": [
    {
      "server": "a2awire-weather",
      "url": "https://a2awire.com/mcp/data/usweather-us-weather-alerts-nws-active-ca26b1/http",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 41,
      "comparison_pairs": 40,
      "comparison_days": 40,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 16,
      "output_schema_coverage_pct": 62.5,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 4
      },
      "rows_by_kind": {
        "wording": 4
      },
      "total_rows": 4,
      "change_events": 4,
      "events_by_severity": {
        "WARNING": 4
      },
      "tier": "ok",
      "schema_census": {
        "tools": 16,
        "with_output_schema": 10,
        "with_non_trivial_input_schema": 11,
        "output_schema_composed": 9,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "aave",
      "url": "https://mcp.aave.com",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 53,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "INFO": 6,
        "WARNING": 11
      },
      "rows_by_kind": {
        "input": 6,
        "wording": 11
      },
      "total_rows": 17,
      "change_events": 4,
      "events_by_severity": {
        "WARNING": 4
      },
      "tier": "ok",
      "schema_census": {
        "tools": 53,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 52,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "agendaforge-docs",
      "url": "https://mcp.agendaforge.app/mcp/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 2,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 2,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "apify",
      "url": "https://mcp.apify.com/",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 53,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 12,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "BREAKING": 2,
        "WARNING": 6
      },
      "rows_by_kind": {
        "catalog": 2,
        "wording": 6
      },
      "total_rows": 8,
      "change_events": 4,
      "events_by_severity": {
        "BREAKING": 2,
        "WARNING": 2
      },
      "tier": "ok",
      "schema_census": {
        "tools": 12,
        "with_output_schema": 12,
        "with_non_trivial_input_schema": 12,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "applivery-docs",
      "url": "https://docs.applivery.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 4,
      "output_schema_coverage_pct": 75,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 3,
        "with_non_trivial_input_schema": 4,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "ashtonforge-directory",
      "url": "https://ashtonforge.com/mcp/directory",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 1,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "atlassian",
      "url": "https://mcp.atlassian.com/v1/mcp",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 46,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 5
      },
      "rows_by_kind": {
        "wording": 5
      },
      "total_rows": 5,
      "change_events": 3,
      "events_by_severity": {
        "WARNING": 3
      },
      "tier": "ok",
      "schema_census": {
        "tools": 46,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 44,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "auteng-docs",
      "url": "https://auteng.ai/mcp/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 6,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "BREAKING": 1
      },
      "rows_by_kind": {
        "catalog": 1
      },
      "total_rows": 1,
      "change_events": 1,
      "events_by_severity": {
        "BREAKING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 6,
        "with_output_schema": 6,
        "with_non_trivial_input_schema": 6,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "betslipdoctor",
      "url": "https://api.betslipdoctor.ai/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 46,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "INFO": 6,
        "WARNING": 19
      },
      "rows_by_kind": {
        "input": 9,
        "wording": 16
      },
      "total_rows": 25,
      "change_events": 6,
      "events_by_severity": {
        "WARNING": 6
      },
      "tier": "ok",
      "schema_census": {
        "tools": 46,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 43,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "betterchess",
      "url": "https://mcp.betterchess.co",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 4,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "blockrazor-docs",
      "url": "https://mcp.blockrazor.io/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 4,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 4,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "brainiall-docs",
      "url": "https://api.brainiall.com/mcp/documents/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 10,
      "comparison_pairs": 9,
      "comparison_days": 9,
      "first_date": "2026-08-27",
      "last_date": "2026-09-06",
      "protocol_version": "2025-11-25",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "auth_required",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "burnesatelier-ops",
      "url": "https://x402.burnesatelier.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 34,
      "comparison_pairs": 33,
      "comparison_days": 33,
      "first_date": "2026-09-04",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 1,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 1,
        "with_output_schema": 1,
        "with_non_trivial_input_schema": 1,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "bykaranteli",
      "url": "https://mcp.bykaranteli.com/",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 68,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "BREAKING": 3,
        "INFO": 4,
        "WARNING": 51
      },
      "rows_by_kind": {
        "catalog": 3,
        "input": 4,
        "wording": 51
      },
      "total_rows": 58,
      "change_events": 13,
      "events_by_severity": {
        "BREAKING": 1,
        "WARNING": 12
      },
      "tier": "ok",
      "schema_census": {
        "tools": 68,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 50,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "capitolguide",
      "url": "https://capitol.guide/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2024-11-05",
      "tool_count": 9,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 9,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 7,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "cargovox",
      "url": "https://mcp.cargovox.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 8,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 8,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 7,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "carrepair-estimator",
      "url": "https://carrepaircostestimator.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 7,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 7,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 6,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "cloudflare-docs",
      "url": "https://docs.mcp.cloudflare.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 2,
      "output_schema_coverage_pct": 50,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 2,
        "with_output_schema": 1,
        "with_non_trivial_input_schema": 1,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "conexcol",
      "url": "https://mcp.conexcol.net.co/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 42,
      "comparison_pairs": 41,
      "comparison_days": 41,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 10,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 5
      },
      "rows_by_kind": {
        "wording": 5
      },
      "total_rows": 5,
      "change_events": 3,
      "events_by_severity": {
        "WARNING": 3
      },
      "tier": "ok",
      "schema_census": {
        "tools": 10,
        "with_output_schema": 10,
        "with_non_trivial_input_schema": 6,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "crontoenglish",
      "url": "https://crontoenglish.com/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 1
      },
      "rows_by_kind": {
        "wording": 1
      },
      "total_rows": 1,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "datakoot-weather",
      "url": "https://weather.datakoot.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 6,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 1
      },
      "rows_by_kind": {
        "wording": 1
      },
      "total_rows": 1,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 6,
        "with_output_schema": 6,
        "with_non_trivial_input_schema": 6,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "deepsearch",
      "url": "https://deepsearch.app/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 12,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 4
      },
      "rows_by_kind": {
        "wording": 4
      },
      "total_rows": 4,
      "change_events": 2,
      "events_by_severity": {
        "WARNING": 2
      },
      "tier": "ok",
      "schema_census": {
        "tools": 12,
        "with_output_schema": 12,
        "with_non_trivial_input_schema": 12,
        "output_schema_composed": 12,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "devexpress-docs",
      "url": "https://api.devexpress.com/mcp/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 2,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 2,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "dimhour-catalog",
      "url": "https://mcp.dimhour.com/sse",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 43,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 9,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {
        "BREAKING": 2,
        "WARNING": 14
      },
      "rows_by_kind": {
        "output": 3,
        "wording": 13
      },
      "total_rows": 16,
      "change_events": 7,
      "events_by_severity": {
        "BREAKING": 2,
        "WARNING": 5
      },
      "tier": "ok",
      "schema_census": {
        "tools": 9,
        "with_output_schema": 9,
        "with_non_trivial_input_schema": 8,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "dnsdoctor",
      "url": "https://dnsdoctor.dev/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 22,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 31
      },
      "rows_by_kind": {
        "wording": 31
      },
      "total_rows": 31,
      "change_events": 8,
      "events_by_severity": {
        "WARNING": 8
      },
      "tier": "ok",
      "schema_census": {
        "tools": 22,
        "with_output_schema": 22,
        "with_non_trivial_input_schema": 22,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "docimprint",
      "url": "https://api.docimprint.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 21,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {
        "BREAKING": 22,
        "WARNING": 12
      },
      "rows_by_kind": {
        "catalog": 22,
        "wording": 12
      },
      "total_rows": 34,
      "change_events": 1,
      "events_by_severity": {
        "BREAKING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 21,
        "with_output_schema": 21,
        "with_non_trivial_input_schema": 20,
        "output_schema_composed": 6,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "docs-md",
      "url": "https://docs-md.com/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "docwand",
      "url": "https://mcp.docwand.app/mcp",
      "status": "dead",
      "status_detail": "calling \"initialize\": sending \"initialize\": rejected by transport: Post \"https://mcp.docwand.app/mcp\": dial tcp: lookup mcp.docwand.app on 127.0.0.53:53: no such host",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 14,
      "comparison_pairs": 13,
      "comparison_days": 13,
      "first_date": "2026-08-27",
      "last_date": "2026-09-10",
      "protocol_version": "2025-06-18",
      "tool_count": 4,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "unreachable",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 4,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "unreachable",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "doseplot",
      "url": "https://api.doseplot.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 5,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 5,
        "with_output_schema": 5,
        "with_non_trivial_input_schema": 4,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "easyparser",
      "url": "https://mcp.easyparser.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 17,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 17,
        "with_output_schema": 17,
        "with_non_trivial_input_schema": 16,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "einvoicewiz",
      "url": "https://einvoicewiz.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 7,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 7,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 7,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "fiatdock",
      "url": "https://fiatdock.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 47,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 11
      },
      "rows_by_kind": {
        "wording": 11
      },
      "total_rows": 11,
      "change_events": 4,
      "events_by_severity": {
        "WARNING": 4
      },
      "tier": "ok",
      "schema_census": {
        "tools": 47,
        "with_output_schema": 47,
        "with_non_trivial_input_schema": 47,
        "output_schema_composed": 6,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "firmenwatch",
      "url": "https://firmenwatch.ch/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 6,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 6,
        "with_output_schema": 6,
        "with_non_trivial_input_schema": 5,
        "output_schema_composed": 6,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "florealholidays",
      "url": "https://mcp.florealholidays.be/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 16,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 16,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 6,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "fodda-research",
      "url": "https://mcp.fodda.ai/deep-research",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Authentication required. Connect via OAuth, or use your personal connection URL or API key from https://app.fodda.ai.: Unauthorized",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 6,
      "comparison_pairs": 5,
      "comparison_days": 5,
      "first_date": "2026-08-27",
      "last_date": "2026-09-02",
      "protocol_version": "2025-11-25",
      "tool_count": 14,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 1
      },
      "rows_by_kind": {
        "wording": 1
      },
      "total_rows": 1,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "auth_required",
      "schema_census": {
        "tools": 14,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 13,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "auth_required",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "fusionauth-docs",
      "url": "https://ai.fusionauth.dev/mcp/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 2,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 2,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "gingerguide",
      "url": "https://gingerguide.app/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 4,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "github",
      "url": "https://api.githubcopilot.com/mcp/",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 52,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 46,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 1
      },
      "rows_by_kind": {
        "wording": 1
      },
      "total_rows": 1,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 46,
        "with_output_schema": 46,
        "with_non_trivial_input_schema": 45,
        "output_schema_composed": 12,
        "output_schema_non_object_root": 9,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "htagai-docs",
      "url": "https://api.htagai.com/mcp/v1/servers/htag-docs/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 5,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 5,
        "with_output_schema": 5,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 1,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "huggingface",
      "url": "https://huggingface.co/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 4,
      "output_schema_coverage_pct": 50,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 4
      },
      "rows_by_kind": {
        "wording": 4
      },
      "total_rows": 4,
      "change_events": 4,
      "events_by_severity": {
        "WARNING": 4
      },
      "tier": "ok",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 2,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 2,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "imbawallet-docs",
      "url": "https://imbawallet.com/mcp/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 6,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 5
      },
      "rows_by_kind": {
        "wording": 5
      },
      "total_rows": 5,
      "change_events": 2,
      "events_by_severity": {
        "WARNING": 2
      },
      "tier": "ok",
      "schema_census": {
        "tools": 6,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 1,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "infobip-search",
      "url": "https://mcp.infobip.com/search",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 49,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 1,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 1,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 1,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "invokera",
      "url": "https://invokera.com/r/book-search",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 2,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 2,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "latlong-map",
      "url": "https://geocp.latlong.ai/mcp/",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 42,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 5,
      "output_schema_coverage_pct": 40,
      "list_changed_declared": true,
      "rows_by_severity": {
        "BREAKING": 8,
        "INFO": 3,
        "WARNING": 6
      },
      "rows_by_kind": {
        "catalog": 8,
        "input": 3,
        "wording": 6
      },
      "total_rows": 17,
      "change_events": 6,
      "events_by_severity": {
        "BREAKING": 3,
        "WARNING": 3
      },
      "tier": "ok",
      "schema_census": {
        "tools": 5,
        "with_output_schema": 2,
        "with_non_trivial_input_schema": 4,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "linear",
      "url": "https://mcp.linear.app/mcp",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 59,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "BREAKING": 9,
        "WARNING": 21
      },
      "rows_by_kind": {
        "catalog": 9,
        "wording": 21
      },
      "total_rows": 30,
      "change_events": 12,
      "events_by_severity": {
        "BREAKING": 1,
        "WARNING": 11
      },
      "tier": "ok",
      "schema_census": {
        "tools": 59,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 58,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "loro",
      "url": "https://loro.bot/mcp",
      "status": "dead",
      "status_detail": "calling \"initialize\": sending \"initialize\": rejected by transport: Post \"https://loro.bot/mcp\": read tcp 10.1.0.252:48658-\u003e130.211.8.130:443: read: connection reset by peer",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 12,
      "comparison_pairs": 11,
      "comparison_days": 11,
      "first_date": "2026-09-03",
      "last_date": "2026-09-14",
      "protocol_version": "2026-07-28",
      "tool_count": 11,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "unreachable",
      "schema_census": {
        "tools": 11,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 11,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "unreachable",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "microsoft-learn",
      "url": "https://learn.microsoft.com/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 3,
      "output_schema_coverage_pct": 66.66,
      "list_changed_declared": true,
      "rows_by_severity": {
        "INFO": 5,
        "WARNING": 14
      },
      "rows_by_kind": {
        "input": 5,
        "output": 2,
        "wording": 12
      },
      "total_rows": 19,
      "change_events": 4,
      "events_by_severity": {
        "WARNING": 4
      },
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 2,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "mintmcp-docs",
      "url": "https://www.mintmcp.com/docs/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 4,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 4
      },
      "rows_by_kind": {
        "wording": 4
      },
      "total_rows": 4,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 4,
        "with_output_schema": 4,
        "with_non_trivial_input_schema": 4,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "moltline-research",
      "url": "https://mcp.moltlinestudio.com/research",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 8,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 8,
        "with_output_schema": 8,
        "with_non_trivial_input_schema": 7,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "neon",
      "url": "https://mcp.neon.tech/mcp",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 114,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "BREAKING": 2,
        "INFO": 106,
        "WARNING": 44
      },
      "rows_by_kind": {
        "catalog": 2,
        "input": 112,
        "wording": 38
      },
      "total_rows": 152,
      "change_events": 5,
      "events_by_severity": {
        "BREAKING": 1,
        "WARNING": 4
      },
      "tier": "ok",
      "schema_census": {
        "tools": 114,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 112,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "notion",
      "url": "https://mcp.notion.com/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    },
    {
      "server": "ntop-docs",
      "url": "https://docs.ntop.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 2
      },
      "rows_by_kind": {
        "wording": 2
      },
      "total_rows": 2,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "paypal",
      "url": "https://mcp.paypal.com/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    },
    {
      "server": "paypal-sandbox",
      "url": "https://mcp.sandbox.paypal.com/sse",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 53,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 46,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "INFO": 2,
        "WARNING": 2
      },
      "rows_by_kind": {
        "input": 3,
        "wording": 1
      },
      "total_rows": 4,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 46,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 45,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "plaid",
      "url": "https://api.dashboard.plaid.com/mcp/",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    },
    {
      "server": "politicalcomms-docs",
      "url": "https://docs.politicalcomms.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 2
      },
      "rows_by_kind": {
        "wording": 2
      },
      "total_rows": 2,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "redpanda-docs",
      "url": "https://docs.redpanda.com/mcp",
      "status": "dead",
      "status_detail": "calling \"initialize\": mismatching session IDs \"afa809f1-6c7c-4026-9e02-ea2378d19966\" and \"mcp~mcp-drift-watch~0.1.0~162510d8-00a2-48a1-8ea1-a0bed69e97f4\"",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 11,
      "comparison_pairs": 10,
      "comparison_days": 10,
      "first_date": "2026-08-27",
      "last_date": "2026-09-07",
      "protocol_version": "2025-06-18",
      "tool_count": 5,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "unsupported",
      "schema_census": {
        "tools": 5,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 5,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "unsupported",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "roxyapi-docs",
      "url": "https://roxyapi.com/mcp/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 1,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 2
      },
      "rows_by_kind": {
        "output": 1,
        "wording": 1
      },
      "total_rows": 2,
      "change_events": 2,
      "events_by_severity": {
        "WARNING": 2
      },
      "tier": "ok",
      "schema_census": {
        "tools": 1,
        "with_output_schema": 1,
        "with_non_trivial_input_schema": 1,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "searchcode",
      "url": "https://api.searchcode.com/v1/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-03-26",
      "tool_count": 7,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 4
      },
      "rows_by_kind": {
        "wording": 4
      },
      "total_rows": 4,
      "change_events": 2,
      "events_by_severity": {
        "WARNING": 2
      },
      "tier": "ok",
      "schema_census": {
        "tools": 7,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 7,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "seatcanvas",
      "url": "https://www.seatcanvas.app/api/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 3,
      "output_schema_coverage_pct": 100,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 3,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "sendraven",
      "url": "https://mcp.sendraven.ai/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 43,
      "comparison_pairs": 43,
      "comparison_days": 42,
      "first_date": "2026-09-03",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 55,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {
        "BREAKING": 1,
        "INFO": 1,
        "WARNING": 108
      },
      "rows_by_kind": {
        "catalog": 1,
        "input": 1,
        "wording": 108
      },
      "total_rows": 110,
      "change_events": 10,
      "events_by_severity": {
        "BREAKING": 1,
        "WARNING": 9
      },
      "tier": "ok",
      "schema_census": {
        "tools": 55,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 48,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "sentry",
      "url": "https://mcp.sentry.dev/mcp",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 15,
      "output_schema_coverage_pct": 26.66,
      "list_changed_declared": false,
      "rows_by_severity": {
        "INFO": 1,
        "WARNING": 9
      },
      "rows_by_kind": {
        "catalog": 1,
        "wording": 9
      },
      "total_rows": 10,
      "change_events": 8,
      "events_by_severity": {
        "INFO": 1,
        "WARNING": 7
      },
      "tier": "ok",
      "schema_census": {
        "tools": 15,
        "with_output_schema": 4,
        "with_non_trivial_input_schema": 15,
        "output_schema_composed": 2,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "shopify",
      "url": "https://setup.shopify.com/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 28,
      "comparison_pairs": 27,
      "comparison_days": 27,
      "first_date": "2026-09-18",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 30,
      "output_schema_coverage_pct": 70,
      "list_changed_declared": true,
      "rows_by_severity": {
        "WARNING": 16
      },
      "rows_by_kind": {
        "wording": 16
      },
      "total_rows": 16,
      "change_events": 7,
      "events_by_severity": {
        "WARNING": 7
      },
      "tier": "ok",
      "schema_census": {
        "tools": 30,
        "with_output_schema": 21,
        "with_non_trivial_input_schema": 28,
        "output_schema_composed": 5,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "slack",
      "url": "https://mcp.slack.com/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    },
    {
      "server": "soracom-knowledge",
      "url": "https://knowledge-mcp.soracom.com",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "square",
      "url": "https://mcp.squareup.com/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    },
    {
      "server": "stripe",
      "url": "https://mcp.stripe.com",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 9,
      "output_schema_coverage_pct": 77.77,
      "list_changed_declared": false,
      "rows_by_severity": {
        "BREAKING": 1,
        "WARNING": 1
      },
      "rows_by_kind": {
        "catalog": 1,
        "wording": 1
      },
      "total_rows": 2,
      "change_events": 2,
      "events_by_severity": {
        "BREAKING": 1,
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 9,
        "with_output_schema": 7,
        "with_non_trivial_input_schema": 8,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "supabase",
      "url": "https://mcp.supabase.com/mcp",
      "status": "reachable",
      "authed": true,
      "probe_verdict": "auth_required",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2026-07-28",
      "tool_count": 29,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "WARNING": 2
      },
      "rows_by_kind": {
        "wording": 2
      },
      "total_rows": 2,
      "change_events": 1,
      "events_by_severity": {
        "WARNING": 1
      },
      "tier": "ok",
      "schema_census": {
        "tools": 29,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 27,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "trysonar",
      "url": "https://trysonar.app/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 62,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {
        "BREAKING": 1,
        "WARNING": 62
      },
      "rows_by_kind": {
        "catalog": 1,
        "wording": 62
      },
      "total_rows": 63,
      "change_events": 6,
      "events_by_severity": {
        "BREAKING": 1,
        "WARNING": 5
      },
      "tier": "ok",
      "schema_census": {
        "tools": 62,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 57,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "twilio",
      "url": "https://mcp.twilio.com/docs",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 52,
      "comparison_pairs": 51,
      "comparison_days": 51,
      "first_date": "2026-08-24",
      "last_date": "2026-10-15",
      "protocol_version": "2025-11-25",
      "tool_count": 2,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 2,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 2,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "vercel",
      "url": "https://mcp.vercel.com",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 1,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "first_date": "2026-09-25",
      "last_date": "2026-09-25",
      "protocol_version": "2026-07-28",
      "tool_count": 46,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "schema_census": {
        "tools": 46,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 44,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "auth_required",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "visa",
      "url": "https://mcp.visa.com/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    },
    {
      "server": "visa-doc",
      "url": "https://mcp.visa.com/mcp/doc",
      "status": "dead",
      "status_detail": "calling \"initialize\": rejected by transport: sending \"initialize\": Internal Server Error",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 40,
      "comparison_pairs": 39,
      "comparison_days": 39,
      "first_date": "2026-08-24",
      "last_date": "2026-10-14",
      "protocol_version": "2025-11-25",
      "tool_count": 1,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "unreachable",
      "schema_census": {
        "tools": 1,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 0,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "discover_outcome": "unreachable",
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "vonage-docs",
      "url": "https://documentation-mcp.vonage.dev/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 48,
      "comparison_pairs": 47,
      "comparison_days": 47,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 7,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": true,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 7,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 7,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "yappy-docs",
      "url": "https://yappy.biz/docs/mcp",
      "status": "reachable",
      "authed": false,
      "probe_verdict": "reachable",
      "days_observed": 49,
      "comparison_pairs": 48,
      "comparison_days": 48,
      "first_date": "2026-08-27",
      "last_date": "2026-10-15",
      "protocol_version": "2025-06-18",
      "tool_count": 3,
      "output_schema_coverage_pct": 0,
      "list_changed_declared": false,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "ok",
      "schema_census": {
        "tools": 3,
        "with_output_schema": 0,
        "with_non_trivial_input_schema": 3,
        "output_schema_composed": 0,
        "output_schema_non_object_root": 0,
        "coverage_disagreements": 0
      },
      "protocol_version_source": "initialize/discover negotiated (snapshot)",
      "catalog_source": "surface"
    },
    {
      "server": "zoominfo",
      "url": "https://mcp.zoominfo.com/mcp",
      "status": "auth_required",
      "status_detail": "calling \"initialize\": sending \"initialize\": Unauthorized",
      "authed": false,
      "probe_verdict": "auth_required",
      "days_observed": 0,
      "comparison_pairs": 0,
      "comparison_days": 0,
      "rows_by_severity": {},
      "rows_by_kind": {},
      "total_rows": 0,
      "change_events": 0,
      "events_by_severity": {},
      "tier": "auth_required",
      "discover_outcome": "auth_required"
    }
  ],
  "totals": {
    "servers": 76,
    "reachable": 62,
    "auth_required": 10,
    "dead": 4,
    "calendar_days": 52,
    "snapshot_days": 3020,
    "comparison_pairs": 2959,
    "comparison_days": 2951,
    "rows_by_severity": {
      "BREAKING": 52,
      "INFO": 134,
      "WARNING": 485
    },
    "rows_by_kind": {
      "catalog": 51,
      "input": 143,
      "output": 6,
      "wording": 471
    },
    "total_rows": 671,
    "rows_by_kind_severity": {
      "catalog/BREAKING": 50,
      "catalog/INFO": 1,
      "input/INFO": 133,
      "input/WARNING": 10,
      "output/BREAKING": 2,
      "output/WARNING": 4,
      "wording/WARNING": 471
    },
    "change_events": 139,
    "events_by_severity": {
      "BREAKING": 15,
      "INFO": 1,
      "WARNING": 123
    },
    "reported": {
      "servers": 62,
      "comparison_pairs": 2872,
      "comparison_days": 2864,
      "pairs_with_changes": 138,
      "change_events": 138,
      "events_by_severity": {
        "BREAKING": 15,
        "INFO": 1,
        "WARNING": 122
      },
      "signal_events": 137,
      "rows": 670,
      "rows_by_severity": {
        "BREAKING": 52,
        "INFO": 134,
        "WARNING": 484
      },
      "rows_by_kind": {
        "catalog": 51,
        "input": 143,
        "output": 6,
        "wording": 470
      },
      "rows_by_kind_severity": {
        "catalog/BREAKING": 50,
        "catalog/INFO": 1,
        "input/INFO": 133,
        "input/WARNING": 10,
        "output/BREAKING": 2,
        "output/WARNING": 4,
        "wording/WARNING": 470
      }
    },
    "candidates": {
      "total": 76,
      "reachable": 58,
      "auth_required": 18,
      "dead": 0,
      "snapshotting_with_credentials": 10
    },
    "tiers": {
      "ok": 62,
      "discover_only": 0,
      "auth_required": 10,
      "unsupported": 1,
      "unreachable": 3,
      "unknown": 0,
      "discover_attempted": 14,
      "discover_answered": 0
    },
    "schema_census": {
      "tools": 1102,
      "with_output_schema": 293,
      "with_non_trivial_input_schema": 1007,
      "output_schema_composed": 61,
      "output_schema_non_object_root": 9,
      "coverage_disagreements": 0
    },
    "census_servers": 69,
    "versions": {
      "by_version": {
        "2024-11-05": 1,
        "2025-03-26": 1,
        "2025-06-18": 14,
        "2025-11-25": 31,
        "2026-07-28": 22
      },
      "servers": 69,
      "unknown": 7,
      "by_source": {
        "initialize/discover negotiated (snapshot)": 69
      },
      "declared": 0
    },
    "exclusions": [
      {
        "server": "apify",
        "path": "output.storages.datasets.default.itemsSchema",
        "reason": "provider declares this subtree inferred from historical runs, and the rows it describes are not in the response",
        "changes_excluded": 5173,
        "findings_excluded": 2685
      }
    ]
  }
}
