{
  "archive": [
    {
      "counts": {
        "protocol_version_shifts": 36,
        "servers_newly_not_reachable": 76,
        "servers_newly_reachable": 44,
        "servers_that_added_tools": 311,
        "servers_that_removed_tools": 59,
        "servers_with_schema_changes": 329,
        "servers_with_tool_text_changes": 594,
        "targets_changed": 1395,
        "targets_observed": 15381,
        "targets_published_at_generation": 24498,
        "tools_added": 1325,
        "tools_removed": 228
      },
      "headline": "1395 observed targets changed a published manifest; 1325 tools added and 228 tools removed.",
      "html": "https://www.gaipagents.com/changes/2026-W43",
      "json": "https://www.gaipagents.com/v1/free/changes/weekly.json?week=2026-W43",
      "status": "CHANGES_OBSERVED",
      "week": "2026-W43"
    },
    {
      "counts": {
        "protocol_version_shifts": 34,
        "servers_newly_not_reachable": 131,
        "servers_newly_reachable": 53,
        "servers_that_added_tools": 550,
        "servers_that_removed_tools": 105,
        "servers_with_schema_changes": 567,
        "servers_with_tool_text_changes": 1005,
        "targets_changed": 2370,
        "targets_observed": 21513,
        "targets_published_at_generation": 23767,
        "tools_added": 2383,
        "tools_removed": 706
      },
      "headline": "2370 observed targets changed a published manifest; 2383 tools added and 706 tools removed.",
      "html": "https://www.gaipagents.com/changes/2026-W42",
      "json": "https://www.gaipagents.com/v1/free/changes/weekly.json?week=2026-W42",
      "status": "CHANGES_OBSERVED",
      "week": "2026-W42"
    },
    {
      "counts": {
        "protocol_version_shifts": 51,
        "servers_newly_not_reachable": 26,
        "servers_newly_reachable": 63,
        "servers_that_added_tools": 463,
        "servers_that_removed_tools": 111,
        "servers_with_schema_changes": 457,
        "servers_with_tool_text_changes": 1070,
        "targets_changed": 2173,
        "targets_observed": 20603,
        "targets_published_at_generation": 20673,
        "tools_added": 1691,
        "tools_removed": 495
      },
      "headline": "2173 observed targets changed a published manifest; 1691 tools added and 495 tools removed.",
      "html": "https://www.gaipagents.com/changes/2026-W41",
      "json": "https://www.gaipagents.com/v1/free/changes/weekly.json?week=2026-W41",
      "status": "CHANGES_OBSERVED",
      "week": "2026-W41"
    },
    {
      "counts": {
        "protocol_version_shifts": 699,
        "servers_newly_not_reachable": 4,
        "servers_newly_reachable": 4,
        "servers_that_added_tools": 89,
        "servers_that_removed_tools": 15,
        "servers_with_schema_changes": 64,
        "servers_with_tool_text_changes": 148,
        "targets_changed": 869,
        "targets_observed": 16494,
        "targets_published_at_generation": 18235,
        "tools_added": 320,
        "tools_removed": 136
      },
      "headline": "869 observed targets changed a published manifest; 320 tools added and 136 tools removed.",
      "html": "https://www.gaipagents.com/changes/2026-W40",
      "json": "https://www.gaipagents.com/v1/free/changes/weekly.json?week=2026-W40",
      "status": "CHANGES_OBSERVED",
      "week": "2026-W40"
    }
  ],
  "automatic_evidence_credit": false,
  "corrections": {
    "contact": "https://www.gaipagents.com/contact",
    "opt_out": "POST kind OPT_OUT to the route (or add User-agent: GAIP-Observatory / Disallow: / to robots.txt); the target is withdrawn from every public view and feed at once.",
    "page": "https://www.gaipagents.com/corrections",
    "route": "https://www.gaipagents.com/v1/free/observatory/corrections"
  },
  "current_week": {
    "aggregate_facts": [
      "15381 targets observed this week.",
      "1395 targets changed a published manifest.",
      "311 servers added tools (1325 in total).",
      "59 servers removed tools (228 in total).",
      "329 servers changed a tool's input or output schema.",
      "594 servers changed a tool's name, title or description.",
      "44 servers answered again after not answering.",
      "76 servers did not answer after answering before.",
      "36 targets changed protocol version."
    ],
    "counts": {
      "protocol_version_shifts": 36,
      "servers_newly_not_reachable": 76,
      "servers_newly_reachable": 44,
      "servers_that_added_tools": 311,
      "servers_that_removed_tools": 59,
      "servers_with_schema_changes": 329,
      "servers_with_tool_text_changes": 594,
      "targets_changed": 1395,
      "targets_observed": 15381,
      "targets_published_at_generation": 24498,
      "tools_added": 1325,
      "tools_removed": 228
    },
    "ends_utc": "2026-10-26T00:00:00Z",
    "headline": "1395 observed targets changed a published manifest; 1325 tools added and 228 tools removed.",
    "html": "https://www.gaipagents.com/changes/2026-W43",
    "json": "https://www.gaipagents.com/v1/free/changes/weekly.json?week=2026-W43",
    "minimum_cell_size": 5,
    "named_facts": [
      {
        "date": "2026-10-19",
        "fact": "ai.buildersinfintech/fintech-data added tool find_providers on 2026-10-19.",
        "target_id": "obs_f15d32f49682575502d5c0aa",
        "target_name": "ai.buildersinfintech/fintech-data"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.buildersinfintech/fintech-data added tool list_provider_filters on 2026-10-19.",
        "target_id": "obs_f15d32f49682575502d5c0aa",
        "target_name": "ai.buildersinfintech/fintech-data"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.buildersinfintech/fintech-data added tool list_raising on 2026-10-19.",
        "target_id": "obs_f15d32f49682575502d5c0aa",
        "target_name": "ai.buildersinfintech/fintech-data"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.coreplex/shopping added tool get_return_policy on 2026-10-19.",
        "target_id": "obs_b8c34fedb95b0a57dbd5ab44",
        "target_name": "ai.coreplex/shopping"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.greenlandai/greenlandai added tool market_request_rematch on 2026-10-19.",
        "target_id": "obs_63660a1fb93184df0c58dbae",
        "target_name": "ai.greenlandai/greenlandai"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.greenlandai/greenlandai added tool market_request_rematch_withdraw on 2026-10-19.",
        "target_id": "obs_63660a1fb93184df0c58dbae",
        "target_name": "ai.greenlandai/greenlandai"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.greenlandai/greenlandai added tool receipts_me on 2026-10-19.",
        "target_id": "obs_63660a1fb93184df0c58dbae",
        "target_name": "ai.greenlandai/greenlandai"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.sendraven/mcp added tool update_email_tags on 2026-10-19.",
        "target_id": "obs_3bfc3bae46b93206c4f201a0",
        "target_name": "ai.sendraven/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool analyze_distribution on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool audit_follow_through on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool compare_governance on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool learning_consent on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool my_learning on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_agent_manifest on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_distribution_study on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_draft_status on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_engine_work on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_engines on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_invention_guide on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_learning on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_learning_policy on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_practice_exercises on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_progress on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool read_workshop on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool revoke_key on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool rotate_key on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool save_learning on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool search_public_drafts on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool simulate_hidden_world on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool submit_engine_work on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool submit_participation_draft on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool submit_public_post on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "ai.talmbout.leviathan/community added tool withdraw_learning on 2026-10-19.",
        "target_id": "obs_b78278adb460de8a18fba930",
        "target_name": "ai.talmbout.leviathan/community"
      },
      {
        "date": "2026-10-19",
        "fact": "api.getemboss.ai added tool flatten_pdf on 2026-10-19.",
        "target_id": "obs_bff46a1ae53e2412e748b227",
        "target_name": "api.getemboss.ai"
      },
      {
        "date": "2026-10-19",
        "fact": "api.limitguard.ai added tool light_check on 2026-10-19.",
        "target_id": "obs_4097e1d7616870f804b3d71f",
        "target_name": "api.limitguard.ai"
      },
      {
        "date": "2026-10-19",
        "fact": "api.limitguard.ai added tool seller_preflight on 2026-10-19.",
        "target_id": "obs_4097e1d7616870f804b3d71f",
        "target_name": "api.limitguard.ai"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool delete_document on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool delete_education on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool delete_experience on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool delete_saved_answer on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_billing_portal_link on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_coach_chat on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_document on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_headshots_link on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_interview_practice_link on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_interview_results on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_my_conversation on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool get_verification_link on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool import_profile on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      },
      {
        "date": "2026-10-19",
        "fact": "app.himalayas/mcp added tool join_radar_waitlist on 2026-10-19.",
        "target_id": "obs_c57a5d1ea317e0d03534eb93",
        "target_name": "app.himalayas/mcp"
      }
    ],
    "named_facts_order": "by date, then target name (alphabetical, not an ordering by merit)",
    "named_facts_total": 1561,
    "named_facts_truncated": true,
    "observation_counts_complete": true,
    "shares": {
      "servers_that_added_tools_of_observed": {
        "denominator": 15381,
        "numerator": 311,
        "share": 0.0202
      },
      "servers_that_removed_tools_of_observed": {
        "denominator": 15381,
        "numerator": 59,
        "share": 0.0038
      },
      "targets_changed_of_observed": {
        "denominator": 15381,
        "numerator": 1395,
        "share": 0.0907
      }
    },
    "starts_utc": "2026-10-19T00:00:00Z",
    "status": "CHANGES_OBSERVED",
    "truncated": false,
    "week": "2026-W43",
    "week_complete": false
  },
  "feeds": {
    "atom": "https://www.gaipagents.com/v1/free/changes/feed.atom",
    "json": "https://www.gaipagents.com/v1/free/changes/feed.json"
  },
  "generated_at_utc": "2026-10-21T16:44:16Z",
  "legal_status": "Legal pages (terms, privacy, corrections, methodology): Draft — pending legal review.",
  "license": {
    "attribution": "Credit the GAIP Agent Observatory and give the dataset or snapshot id (see citation).",
    "covers": "Aggregate figures only (counts and shares; no per-agent or per-shop result), founder decision #13(c), 1 Oct 2026. It does not cover per-agent or per-shop results (for example the change-log entries), receipts, GAIP's software, its name or logo; GAIP's terms of use apply to those.",
    "data_page": "https://www.gaipagents.com/data",
    "id": "CC-BY-4.0",
    "name": "Creative Commons Attribution 4.0 International",
    "terms": "https://www.gaipagents.com/terms#reuse-licence",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "neutrality": "Dated facts about published manifests and observed status only. No characterisation of any party, no verdicts and no points; not a recommendation.",
  "notice": "Facts observed by GAIP at the stated time (UTC); they may be out of date. This is not an assessment of safety, quality, security, legality or trustworthiness of any party, and not a recommendation. To request a correction, add a right of reply or opt out, POST to https://www.gaipagents.com/v1/free/observatory/corrections or use https://www.gaipagents.com/contact. Corrections and opt-out: https://www.gaipagents.com/corrections.",
  "observatory_first_day": "2026-09-28",
  "price_gbp": 0,
  "schema_version": "gaip.ecosystem-weekly.v1",
  "scope": "Public MCP servers and A2A agents in GAIP's Agent Observatory; GAIP's own specialists, withdrawn targets and URLs that were only checked are left out.",
  "served": {
    "age_seconds": 308,
    "meaning": "STORED: built by the Observatory runtime at stored_at_utc and served from the database (figures are as of that time). stale is true when the stored copy is older than 1800 seconds (two Observatory cycles).",
    "source": "STORED",
    "stale": false,
    "stale_after_seconds": 1800,
    "stored_at_utc": "2026-10-21T16:44:16Z"
  },
  "title": "What changed in the agent ecosystem"
}