{
  "title": "Research/10 Secondary Archive Evidence Manifest",
  "schemaVersion": "1.0",
  "researchFreeze": "2026-08-26",
  "protocolRevision": "MCP 2026-07-28",
  "sourcePackage": "research/10",
  "integrityNote": "All 108 listed ordinary archive payloads verify. The package contains two incompatible numeric source namespaces; public records preserve an explicit archive namespace and never resolve IDs across families.",
  "evidencePolicy": "Only manually curated build_context source groups appear in sourceIds. Raw row tokens are preserved under archive and are not treated as publication citations.",
  "checkedAt": "2026-08-26",
  "archiveCitationWarning": "This 78-row manifest is preserved for provenance only and is not the 80-source build_context publication catalog.",
  "count": 78,
  "records": [
    {
      "ID": "S001",
      "Date": "2026-07-28",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Transports Overview — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports",
      "Version": "2026-07-28",
      "Claim supported": "Transport semantics, current standard transports, per-request metadata and backward-compatibility era model.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE001",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 1,
        "sourceIds": [],
        "raw": {
          "ID": "S001",
          "Date": "2026-07-28",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Transports Overview — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports",
          "Version": "2026-07-28",
          "Claim supported": "Transport semantics, current standard transports, per-request metadata and backward-compatibility era model.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S002",
      "Date": "2026-07-28",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "stdio Transport — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports/stdio",
      "Version": "2026-07-28",
      "Claim supported": "Client-launched subprocess, newline-delimited JSON-RPC, stderr logging, cancellation, shutdown and restart.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE002",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 2,
        "sourceIds": [],
        "raw": {
          "ID": "S002",
          "Date": "2026-07-28",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "stdio Transport — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports/stdio",
          "Version": "2026-07-28",
          "Claim supported": "Client-launched subprocess, newline-delimited JSON-RPC, stderr logging, cancellation, shutdown and restart.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S003",
      "Date": "2026-07-28",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Streamable HTTP — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports/streamable-http",
      "Version": "2026-07-28",
      "Claim supported": "Current single POST endpoint, request-scoped SSE, no protocol sessions, security requirements, routing headers and backward compatibility.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE003",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 3,
        "sourceIds": [],
        "raw": {
          "ID": "S003",
          "Date": "2026-07-28",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Streamable HTTP — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/transports/streamable-http",
          "Version": "2026-07-28",
          "Claim supported": "Current single POST endpoint, request-scoped SSE, no protocol sessions, security requirements, routing headers and backward compatibility.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S004",
      "Date": "2026-07-28",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Authorization — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization",
      "Version": "2026-07-28",
      "Claim supported": "HTTP authorization framework, stdio credential guidance, OAuth roles, metadata, registration, scopes and token audience.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE004",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 4,
        "sourceIds": [],
        "raw": {
          "ID": "S004",
          "Date": "2026-07-28",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Authorization — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization",
          "Version": "2026-07-28",
          "Claim supported": "HTTP authorization framework, stdio credential guidance, OAuth roles, metadata, registration, scopes and token audience.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S005",
      "Date": "2026-07-28",
      "Source type": "SECURITY",
      "Organization": "Model Context Protocol",
      "Title": "Authorization Security Considerations — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/security-considerations",
      "Version": "2026-07-28",
      "Claim supported": "Current authorization threat analysis and mitigations.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE005",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 5,
        "sourceIds": [],
        "raw": {
          "ID": "S005",
          "Date": "2026-07-28",
          "Source type": "SECURITY",
          "Organization": "Model Context Protocol",
          "Title": "Authorization Security Considerations — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization/security-considerations",
          "Version": "2026-07-28",
          "Claim supported": "Current authorization threat analysis and mitigations.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S006",
      "Date": "2026-07-28",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Architecture — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/architecture",
      "Version": "2026-07-28",
      "Claim supported": "Host-client-server roles and current architecture.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE006",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 6,
        "sourceIds": [],
        "raw": {
          "ID": "S006",
          "Date": "2026-07-28",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Architecture — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/architecture",
          "Version": "2026-07-28",
          "Claim supported": "Host-client-server roles and current architecture.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S007",
      "Date": "2026-07-28",
      "Source type": "CHANGELOG",
      "Organization": "Model Context Protocol",
      "Title": "Changelog — MCP 2026-07-28",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/changelog",
      "Version": "2026-07-28",
      "Claim supported": "Stateless core, session removal, server/discover, MRTR, headers, caching and deprecations.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE007",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 7,
        "sourceIds": [],
        "raw": {
          "ID": "S007",
          "Date": "2026-07-28",
          "Source type": "CHANGELOG",
          "Organization": "Model Context Protocol",
          "Title": "Changelog — MCP 2026-07-28",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/changelog",
          "Version": "2026-07-28",
          "Claim supported": "Stateless core, session removal, server/discover, MRTR, headers, caching and deprecations.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S008",
      "Date": "2026-07-28",
      "Source type": "BLOG",
      "Organization": "Model Context Protocol",
      "Title": "The 2026-07-28 Specification",
      "URL": "https://blog.modelcontextprotocol.io/posts/2026-07-28/",
      "Version": "2026-07-28",
      "Claim supported": "Official GA explanation of stateless HTTP, horizontal scaling and infrastructure changes.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE008",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 8,
        "sourceIds": [],
        "raw": {
          "ID": "S008",
          "Date": "2026-07-28",
          "Source type": "BLOG",
          "Organization": "Model Context Protocol",
          "Title": "The 2026-07-28 Specification",
          "URL": "https://blog.modelcontextprotocol.io/posts/2026-07-28/",
          "Version": "2026-07-28",
          "Claim supported": "Official GA explanation of stateless HTTP, horizontal scaling and infrastructure changes.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S009",
      "Date": "2026-05-29",
      "Source type": "BLOG",
      "Organization": "Model Context Protocol",
      "Title": "2026-07-28 Release Candidate",
      "URL": "https://blog.modelcontextprotocol.io/posts/2026-07-28-release-candidate/",
      "Version": "2026-07-28 RC",
      "Claim supported": "Official explanation of sticky-session scaling problem and explicit application-state handles.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE009",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 9,
        "sourceIds": [],
        "raw": {
          "ID": "S009",
          "Date": "2026-05-29",
          "Source type": "BLOG",
          "Organization": "Model Context Protocol",
          "Title": "2026-07-28 Release Candidate",
          "URL": "https://blog.modelcontextprotocol.io/posts/2026-07-28-release-candidate/",
          "Version": "2026-07-28 RC",
          "Claim supported": "Official explanation of sticky-session scaling problem and explicit application-state handles.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S010",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Model Context Protocol",
      "Title": "Build with Agent Skills",
      "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/build-with-agent-skills",
      "Version": "2026-07-28 docs",
      "Claim supported": "Official deployment guidance: remote Streamable HTTP for cloud APIs, MCPB for machine access, stdio for prototyping.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE010",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 10,
        "sourceIds": [],
        "raw": {
          "ID": "S010",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Model Context Protocol",
          "Title": "Build with Agent Skills",
          "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/build-with-agent-skills",
          "Version": "2026-07-28 docs",
          "Claim supported": "Official deployment guidance: remote Streamable HTTP for cloud APIs, MCPB for machine access, stdio for prototyping.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S011",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Model Context Protocol",
      "Title": "Connect to Local MCP Servers",
      "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/connect-local-servers",
      "Version": "2026-07-28 docs",
      "Claim supported": "Official local-server connection model, local resources and explicit approval.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE011",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 11,
        "sourceIds": [],
        "raw": {
          "ID": "S011",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Model Context Protocol",
          "Title": "Connect to Local MCP Servers",
          "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/connect-local-servers",
          "Version": "2026-07-28 docs",
          "Claim supported": "Official local-server connection model, local resources and explicit approval.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S012",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Model Context Protocol",
      "Title": "Connect to Remote MCP Servers",
      "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/connect-remote-servers",
      "Version": "2026-07-28 docs",
      "Claim supported": "Official remote-server definition, internet accessibility and centralized deployment advantages.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE012",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 12,
        "sourceIds": [],
        "raw": {
          "ID": "S012",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Model Context Protocol",
          "Title": "Connect to Remote MCP Servers",
          "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/connect-remote-servers",
          "Version": "2026-07-28 docs",
          "Claim supported": "Official remote-server definition, internet accessibility and centralized deployment advantages.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S013",
      "Date": "2026-08-26",
      "Source type": "SECURITY",
      "Organization": "Model Context Protocol",
      "Title": "Security Best Practices",
      "URL": "https://modelcontextprotocol.io/docs/2026-07-28/tutorials/security/security_best_practices",
      "Version": "2026-07-28 docs",
      "Claim supported": "Current security guidance for local processes, HTTP servers, tokens, SSRF, state handles and trust boundaries.",
      "Authority": "Official project security guidance",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE013",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 13,
        "sourceIds": [],
        "raw": {
          "ID": "S013",
          "Date": "2026-08-26",
          "Source type": "SECURITY",
          "Organization": "Model Context Protocol",
          "Title": "Security Best Practices",
          "URL": "https://modelcontextprotocol.io/docs/2026-07-28/tutorials/security/security_best_practices",
          "Version": "2026-07-28 docs",
          "Claim supported": "Current security guidance for local processes, HTTP servers, tokens, SSRF, state handles and trust boundaries.",
          "Authority": "Official project security guidance",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S014",
      "Date": "2025-11-20",
      "Source type": "BLOG",
      "Organization": "Model Context Protocol",
      "Title": "Adopting MCP Bundles",
      "URL": "https://blog.modelcontextprotocol.io/posts/2025-11-20-adopting-mcpb/",
      "Version": "MCPB launch",
      "Claim supported": "History and rationale for distributable local MCP bundles.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE014",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 14,
        "sourceIds": [],
        "raw": {
          "ID": "S014",
          "Date": "2025-11-20",
          "Source type": "BLOG",
          "Organization": "Model Context Protocol",
          "Title": "Adopting MCP Bundles",
          "URL": "https://blog.modelcontextprotocol.io/posts/2025-11-20-adopting-mcpb/",
          "Version": "MCPB launch",
          "Claim supported": "History and rationale for distributable local MCP bundles.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S015",
      "Date": "2026-08-26",
      "Source type": "GIT_REPO",
      "Organization": "Model Context Protocol",
      "Title": "MCP Bundles Repository",
      "URL": "https://github.com/modelcontextprotocol/mcpb",
      "Version": "Current",
      "Claim supported": "MCPB package format, manifest and portable local distribution.",
      "Authority": "Primary code repository",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE015",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 15,
        "sourceIds": [],
        "raw": {
          "ID": "S015",
          "Date": "2026-08-26",
          "Source type": "GIT_REPO",
          "Organization": "Model Context Protocol",
          "Title": "MCP Bundles Repository",
          "URL": "https://github.com/modelcontextprotocol/mcpb",
          "Version": "Current",
          "Claim supported": "MCPB package format, manifest and portable local distribution.",
          "Authority": "Primary code repository",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S016",
      "Date": "2025-09-10",
      "Source type": "SEP",
      "Organization": "Model Context Protocol",
      "Title": "SEP-1024: MCP Server Installation",
      "URL": "https://modelcontextprotocol.io/seps/1024-mcp-server-installation",
      "Version": "Installation proposal",
      "Claim supported": "One-click local installation risks, command transparency and user consent.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE016",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 16,
        "sourceIds": [],
        "raw": {
          "ID": "S016",
          "Date": "2025-09-10",
          "Source type": "SEP",
          "Organization": "Model Context Protocol",
          "Title": "SEP-1024: MCP Server Installation",
          "URL": "https://modelcontextprotocol.io/seps/1024-mcp-server-installation",
          "Version": "Installation proposal",
          "Claim supported": "One-click local installation risks, command transparency and user consent.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S017",
      "Date": "2026-08-26",
      "Source type": "REGISTRY",
      "Organization": "Model Context Protocol",
      "Title": "MCP Registry — About",
      "URL": "https://modelcontextprotocol.io/registry/about",
      "Version": "Current registry",
      "Claim supported": "Registry metadata role, package and remote-server records, and limits of registry security.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE017",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 17,
        "sourceIds": [],
        "raw": {
          "ID": "S017",
          "Date": "2026-08-26",
          "Source type": "REGISTRY",
          "Organization": "Model Context Protocol",
          "Title": "MCP Registry — About",
          "URL": "https://modelcontextprotocol.io/registry/about",
          "Version": "Current registry",
          "Claim supported": "Registry metadata role, package and remote-server records, and limits of registry security.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S018",
      "Date": "2026-08-26",
      "Source type": "REGISTRY",
      "Organization": "Model Context Protocol",
      "Title": "MCP Registry Quickstart",
      "URL": "https://modelcontextprotocol.io/registry/quickstart",
      "Version": "Current registry",
      "Claim supported": "Current publishing metadata for packages and remote servers.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE018",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 18,
        "sourceIds": [],
        "raw": {
          "ID": "S018",
          "Date": "2026-08-26",
          "Source type": "REGISTRY",
          "Organization": "Model Context Protocol",
          "Title": "MCP Registry Quickstart",
          "URL": "https://modelcontextprotocol.io/registry/quickstart",
          "Version": "Current registry",
          "Claim supported": "Current publishing metadata for packages and remote servers.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S019",
      "Date": "2024-11-05",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Transports — MCP 2024-11-05",
      "URL": "https://modelcontextprotocol.io/specification/2024-11-05/basic/transports",
      "Version": "2024-11-05",
      "Claim supported": "Launch-era stdio and two-endpoint HTTP+SSE transport.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE019",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 19,
        "sourceIds": [],
        "raw": {
          "ID": "S019",
          "Date": "2024-11-05",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Transports — MCP 2024-11-05",
          "URL": "https://modelcontextprotocol.io/specification/2024-11-05/basic/transports",
          "Version": "2024-11-05",
          "Claim supported": "Launch-era stdio and two-endpoint HTTP+SSE transport.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S020",
      "Date": "2025-03-26",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Transports — MCP 2025-03-26",
      "URL": "https://modelcontextprotocol.io/specification/2025-03-26/basic/transports",
      "Version": "2025-03-26",
      "Claim supported": "Original Streamable HTTP with initialize, sessions, optional SSE and backward compatibility.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE020",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 20,
        "sourceIds": [],
        "raw": {
          "ID": "S020",
          "Date": "2025-03-26",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Transports — MCP 2025-03-26",
          "URL": "https://modelcontextprotocol.io/specification/2025-03-26/basic/transports",
          "Version": "2025-03-26",
          "Claim supported": "Original Streamable HTTP with initialize, sessions, optional SSE and backward compatibility.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S021",
      "Date": "2025-03-26",
      "Source type": "CHANGELOG",
      "Organization": "Model Context Protocol",
      "Title": "Changelog — MCP 2025-03-26",
      "URL": "https://modelcontextprotocol.io/specification/2025-03-26/changelog",
      "Version": "2025-03-26",
      "Claim supported": "Streamable HTTP and OAuth framework introduction.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE021",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 21,
        "sourceIds": [],
        "raw": {
          "ID": "S021",
          "Date": "2025-03-26",
          "Source type": "CHANGELOG",
          "Organization": "Model Context Protocol",
          "Title": "Changelog — MCP 2025-03-26",
          "URL": "https://modelcontextprotocol.io/specification/2025-03-26/changelog",
          "Version": "2025-03-26",
          "Claim supported": "Streamable HTTP and OAuth framework introduction.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S022",
      "Date": "2025-06-18",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Transports — MCP 2025-06-18",
      "URL": "https://modelcontextprotocol.io/specification/2025-06-18/basic/transports",
      "Version": "2025-06-18",
      "Claim supported": "Session-era Streamable HTTP, Origin validation and protocol-version header.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE022",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 22,
        "sourceIds": [],
        "raw": {
          "ID": "S022",
          "Date": "2025-06-18",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Transports — MCP 2025-06-18",
          "URL": "https://modelcontextprotocol.io/specification/2025-06-18/basic/transports",
          "Version": "2025-06-18",
          "Claim supported": "Session-era Streamable HTTP, Origin validation and protocol-version header.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S023",
      "Date": "2025-06-18",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Authorization — MCP 2025-06-18",
      "URL": "https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization",
      "Version": "2025-06-18",
      "Claim supported": "Resource-server classification, protected-resource metadata and Resource Indicators.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE023",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 23,
        "sourceIds": [],
        "raw": {
          "ID": "S023",
          "Date": "2025-06-18",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Authorization — MCP 2025-06-18",
          "URL": "https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization",
          "Version": "2025-06-18",
          "Claim supported": "Resource-server classification, protected-resource metadata and Resource Indicators.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S024",
      "Date": "2025-06-18",
      "Source type": "CHANGELOG",
      "Organization": "Model Context Protocol",
      "Title": "Changelog — MCP 2025-06-18",
      "URL": "https://modelcontextprotocol.io/specification/2025-06-18/changelog",
      "Version": "2025-06-18",
      "Claim supported": "Structured outputs, elicitation, batching removal and authorization hardening.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE024",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 24,
        "sourceIds": [],
        "raw": {
          "ID": "S024",
          "Date": "2025-06-18",
          "Source type": "CHANGELOG",
          "Organization": "Model Context Protocol",
          "Title": "Changelog — MCP 2025-06-18",
          "URL": "https://modelcontextprotocol.io/specification/2025-06-18/changelog",
          "Version": "2025-06-18",
          "Claim supported": "Structured outputs, elicitation, batching removal and authorization hardening.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S025",
      "Date": "2025-11-25",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Transports — MCP 2025-11-25",
      "URL": "https://modelcontextprotocol.io/specification/2025-11-25/basic/transports",
      "Version": "2025-11-25",
      "Claim supported": "Final handshake-era Streamable HTTP behavior, sessions, GET stream and resumability.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE025",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 25,
        "sourceIds": [],
        "raw": {
          "ID": "S025",
          "Date": "2025-11-25",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Transports — MCP 2025-11-25",
          "URL": "https://modelcontextprotocol.io/specification/2025-11-25/basic/transports",
          "Version": "2025-11-25",
          "Claim supported": "Final handshake-era Streamable HTTP behavior, sessions, GET stream and resumability.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S026",
      "Date": "2025-11-25",
      "Source type": "SPEC",
      "Organization": "Model Context Protocol",
      "Title": "Authorization — MCP 2025-11-25",
      "URL": "https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization",
      "Version": "2025-11-25",
      "Claim supported": "OIDC discovery, client metadata and late handshake-era authorization.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE026",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 26,
        "sourceIds": [],
        "raw": {
          "ID": "S026",
          "Date": "2025-11-25",
          "Source type": "SPEC",
          "Organization": "Model Context Protocol",
          "Title": "Authorization — MCP 2025-11-25",
          "URL": "https://modelcontextprotocol.io/specification/2025-11-25/basic/authorization",
          "Version": "2025-11-25",
          "Claim supported": "OIDC discovery, client metadata and late handshake-era authorization.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S027",
      "Date": "2025-11-25",
      "Source type": "CHANGELOG",
      "Organization": "Model Context Protocol",
      "Title": "Changelog — MCP 2025-11-25",
      "URL": "https://modelcontextprotocol.io/specification/2025-11-25/changelog",
      "Version": "2025-11-25",
      "Claim supported": "One-year revision and experimental Tasks.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE027",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 27,
        "sourceIds": [],
        "raw": {
          "ID": "S027",
          "Date": "2025-11-25",
          "Source type": "CHANGELOG",
          "Organization": "Model Context Protocol",
          "Title": "Changelog — MCP 2025-11-25",
          "URL": "https://modelcontextprotocol.io/specification/2025-11-25/changelog",
          "Version": "2025-11-25",
          "Claim supported": "One-year revision and experimental Tasks.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S028",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "TypeScript SDK — Server Documentation",
      "URL": "https://ts.sdk.modelcontextprotocol.io/server",
      "Version": "Current SDK",
      "Claim supported": "Official recommendation of Streamable HTTP for remote and stdio for process-spawned local servers.",
      "Authority": "Official SDK documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE028",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 28,
        "sourceIds": [],
        "raw": {
          "ID": "S028",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "TypeScript SDK — Server Documentation",
          "URL": "https://ts.sdk.modelcontextprotocol.io/server",
          "Version": "Current SDK",
          "Claim supported": "Official recommendation of Streamable HTTP for remote and stdio for process-spawned local servers.",
          "Authority": "Official SDK documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S029",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "Python SDK",
      "URL": "https://github.com/modelcontextprotocol/python-sdk",
      "Version": "Current SDK",
      "Claim supported": "Official Python implementation, stdio/Streamable HTTP support and current migration state.",
      "Authority": "Primary code repository",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE029",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 29,
        "sourceIds": [],
        "raw": {
          "ID": "S029",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "Python SDK",
          "URL": "https://github.com/modelcontextprotocol/python-sdk",
          "Version": "Current SDK",
          "Claim supported": "Official Python implementation, stdio/Streamable HTTP support and current migration state.",
          "Authority": "Primary code repository",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S030",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "Go SDK",
      "URL": "https://github.com/modelcontextprotocol/go-sdk",
      "Version": "Current SDK",
      "Claim supported": "Official Go client/server support across protocol revisions.",
      "Authority": "Primary code repository",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE030",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 30,
        "sourceIds": [],
        "raw": {
          "ID": "S030",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "Go SDK",
          "URL": "https://github.com/modelcontextprotocol/go-sdk",
          "Version": "Current SDK",
          "Claim supported": "Official Go client/server support across protocol revisions.",
          "Authority": "Primary code repository",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S031",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "Ruby SDK — Protocol Versions",
      "URL": "https://ruby.sdk.modelcontextprotocol.io/protocol-versions/",
      "Version": "Current SDK",
      "Claim supported": "Modern probing, legacy fallback and protocol-version pinning.",
      "Authority": "Official SDK documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE031",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 31,
        "sourceIds": [],
        "raw": {
          "ID": "S031",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "Ruby SDK — Protocol Versions",
          "URL": "https://ruby.sdk.modelcontextprotocol.io/protocol-versions/",
          "Version": "Current SDK",
          "Claim supported": "Modern probing, legacy fallback and protocol-version pinning.",
          "Authority": "Official SDK documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S032",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "Ruby SDK — Transports",
      "URL": "https://ruby.sdk.modelcontextprotocol.io/transports/",
      "Version": "Current SDK",
      "Claim supported": "Current stdio and HTTP transport implementations.",
      "Authority": "Official SDK documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE032",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 32,
        "sourceIds": [],
        "raw": {
          "ID": "S032",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "Ruby SDK — Transports",
          "URL": "https://ruby.sdk.modelcontextprotocol.io/transports/",
          "Version": "Current SDK",
          "Claim supported": "Current stdio and HTTP transport implementations.",
          "Authority": "Official SDK documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S033",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "PHP SDK — Transports",
      "URL": "https://php.sdk.modelcontextprotocol.io/transports/",
      "Version": "Current SDK",
      "Claim supported": "Official PHP transport implementation and deployment guidance.",
      "Authority": "Official SDK documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE033",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 33,
        "sourceIds": [],
        "raw": {
          "ID": "S033",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "PHP SDK — Transports",
          "URL": "https://php.sdk.modelcontextprotocol.io/transports/",
          "Version": "Current SDK",
          "Claim supported": "Official PHP transport implementation and deployment guidance.",
          "Authority": "Official SDK documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S034",
      "Date": "2026-08-26",
      "Source type": "SDK_DOC",
      "Organization": "Model Context Protocol",
      "Title": "C# SDK",
      "URL": "https://github.com/modelcontextprotocol/csharp-sdk",
      "Version": "Current SDK",
      "Claim supported": "Official C# client/server transport support.",
      "Authority": "Primary code repository",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE034",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 34,
        "sourceIds": [],
        "raw": {
          "ID": "S034",
          "Date": "2026-08-26",
          "Source type": "SDK_DOC",
          "Organization": "Model Context Protocol",
          "Title": "C# SDK",
          "URL": "https://github.com/modelcontextprotocol/csharp-sdk",
          "Version": "Current SDK",
          "Claim supported": "Official C# client/server transport support.",
          "Authority": "Primary code repository",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S035",
      "Date": "2026-08-24",
      "Source type": "VENDOR_DOC",
      "Organization": "OpenAI",
      "Title": "Developer Mode and MCP Apps in ChatGPT",
      "URL": "https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt-beta",
      "Version": "Current product state",
      "Claim supported": "ChatGPT connects directly to remote MCP servers; local/private servers require Secure MCP Tunnel.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE035",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 35,
        "sourceIds": [],
        "raw": {
          "ID": "S035",
          "Date": "2026-08-24",
          "Source type": "VENDOR_DOC",
          "Organization": "OpenAI",
          "Title": "Developer Mode and MCP Apps in ChatGPT",
          "URL": "https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt-beta",
          "Version": "Current product state",
          "Claim supported": "ChatGPT connects directly to remote MCP servers; local/private servers require Secure MCP Tunnel.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S036",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Anthropic",
      "Title": "Get Started with Custom Connectors Using Remote MCP",
      "URL": "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp",
      "Version": "Current product state",
      "Claim supported": "Claude remote connector behavior and current connection model.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE036",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 36,
        "sourceIds": [],
        "raw": {
          "ID": "S036",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Anthropic",
          "Title": "Get Started with Custom Connectors Using Remote MCP",
          "URL": "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp",
          "Version": "Current product state",
          "Claim supported": "Claude remote connector behavior and current connection model.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S037",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Anthropic",
      "Title": "Connect Claude Code to Tools via MCP",
      "URL": "https://docs.anthropic.com/en/docs/claude-code/mcp",
      "Version": "Current product state",
      "Claim supported": "Claude Code supports local stdio and remote HTTP/SSE configurations plus OAuth.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE037",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 37,
        "sourceIds": [],
        "raw": {
          "ID": "S037",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Anthropic",
          "Title": "Connect Claude Code to Tools via MCP",
          "URL": "https://docs.anthropic.com/en/docs/claude-code/mcp",
          "Version": "Current product state",
          "Claim supported": "Claude Code supports local stdio and remote HTTP/SSE configurations plus OAuth.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S038",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Anthropic",
      "Title": "MCP Connector in the Messages API",
      "URL": "https://docs.anthropic.com/en/docs/agents-and-tools/mcp-connector",
      "Version": "Current product state",
      "Claim supported": "Anthropic-hosted connector requires publicly reachable remote HTTP; local stdio cannot connect directly.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE038",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 38,
        "sourceIds": [],
        "raw": {
          "ID": "S038",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Anthropic",
          "Title": "MCP Connector in the Messages API",
          "URL": "https://docs.anthropic.com/en/docs/agents-and-tools/mcp-connector",
          "Version": "Current product state",
          "Claim supported": "Anthropic-hosted connector requires publicly reachable remote HTTP; local stdio cannot connect directly.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S039",
      "Date": "2026-08-20",
      "Source type": "VENDOR_DOC",
      "Organization": "Microsoft",
      "Title": "Add and Manage MCP Servers in VS Code",
      "URL": "https://code.visualstudio.com/docs/agent-customization/mcp-servers",
      "Version": "Current product state",
      "Claim supported": "VS Code local command and remote HTTP configuration; local arbitrary-code warning and configuration scopes.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE039",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 39,
        "sourceIds": [],
        "raw": {
          "ID": "S039",
          "Date": "2026-08-20",
          "Source type": "VENDOR_DOC",
          "Organization": "Microsoft",
          "Title": "Add and Manage MCP Servers in VS Code",
          "URL": "https://code.visualstudio.com/docs/agent-customization/mcp-servers",
          "Version": "Current product state",
          "Claim supported": "VS Code local command and remote HTTP configuration; local arbitrary-code warning and configuration scopes.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S040",
      "Date": "2026-08-20",
      "Source type": "VENDOR_DOC",
      "Organization": "Microsoft",
      "Title": "Manage AI Settings in Enterprise Environments",
      "URL": "https://code.visualstudio.com/docs/enterprise/ai-settings",
      "Version": "Current product state",
      "Claim supported": "Enterprise allow/deny policy for local commands, server names and remote URLs.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE040",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 40,
        "sourceIds": [],
        "raw": {
          "ID": "S040",
          "Date": "2026-08-20",
          "Source type": "VENDOR_DOC",
          "Organization": "Microsoft",
          "Title": "Manage AI Settings in Enterprise Environments",
          "URL": "https://code.visualstudio.com/docs/enterprise/ai-settings",
          "Version": "Current product state",
          "Claim supported": "Enterprise allow/deny policy for local commands, server names and remote URLs.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S041",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Cursor",
      "Title": "Cursor MCP Documentation",
      "URL": "https://cursor.com/docs/context/model-context-protocol",
      "Version": "Current product state",
      "Claim supported": "Cursor local stdio and remote HTTP/SSE support and OAuth behavior.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE041",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 41,
        "sourceIds": [],
        "raw": {
          "ID": "S041",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Cursor",
          "Title": "Cursor MCP Documentation",
          "URL": "https://cursor.com/docs/context/model-context-protocol",
          "Version": "Current product state",
          "Claim supported": "Cursor local stdio and remote HTTP/SSE support and OAuth behavior.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S042",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Google",
      "Title": "MCP Servers with Gemini CLI",
      "URL": "https://geminicli.com/docs/tools/mcp-server/",
      "Version": "Current product state",
      "Claim supported": "Gemini CLI stdio, SSE and Streamable HTTP configuration, OAuth, environment expansion and trust.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE042",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 42,
        "sourceIds": [],
        "raw": {
          "ID": "S042",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Google",
          "Title": "MCP Servers with Gemini CLI",
          "URL": "https://geminicli.com/docs/tools/mcp-server/",
          "Version": "Current product state",
          "Claim supported": "Gemini CLI stdio, SSE and Streamable HTTP configuration, OAuth, environment expansion and trust.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S043",
      "Date": "2026-08-18",
      "Source type": "VENDOR_DOC",
      "Organization": "JetBrains",
      "Title": "Model Context Protocol in JetBrains AI Assistant",
      "URL": "https://www.jetbrains.com/help/ai-assistant/mcp.html",
      "Version": "AI Assistant 2026.2",
      "Claim supported": "JetBrains stdio, Streamable HTTP and legacy SSE support.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE043",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 43,
        "sourceIds": [],
        "raw": {
          "ID": "S043",
          "Date": "2026-08-18",
          "Source type": "VENDOR_DOC",
          "Organization": "JetBrains",
          "Title": "Model Context Protocol in JetBrains AI Assistant",
          "URL": "https://www.jetbrains.com/help/ai-assistant/mcp.html",
          "Version": "AI Assistant 2026.2",
          "Claim supported": "JetBrains stdio, Streamable HTTP and legacy SSE support.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S044",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Zed Industries",
      "Title": "Model Context Protocol",
      "URL": "https://zed.dev/docs/ai/mcp",
      "Version": "Current product state",
      "Claim supported": "Zed local and remote context-server configuration.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE044",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 44,
        "sourceIds": [],
        "raw": {
          "ID": "S044",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Zed Industries",
          "Title": "Model Context Protocol",
          "URL": "https://zed.dev/docs/ai/mcp",
          "Version": "Current product state",
          "Claim supported": "Zed local and remote context-server configuration.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S045",
      "Date": "2025-12-17",
      "Source type": "VENDOR_BLOG",
      "Organization": "Zed Industries",
      "Title": "Secure by Default: Worktree Trust",
      "URL": "https://zed.dev/blog/secure-by-default",
      "Version": "Current product security",
      "Claim supported": "Project-level local server execution and worktree-trust mitigation.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE045",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 45,
        "sourceIds": [],
        "raw": {
          "ID": "S045",
          "Date": "2025-12-17",
          "Source type": "VENDOR_BLOG",
          "Organization": "Zed Industries",
          "Title": "Secure by Default: Worktree Trust",
          "URL": "https://zed.dev/blog/secure-by-default",
          "Version": "Current product security",
          "Claim supported": "Project-level local server execution and worktree-trust mitigation.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S046",
      "Date": "2026-08-26",
      "Source type": "VENDOR_DOC",
      "Organization": "Block",
      "Title": "Goose Extensions",
      "URL": "https://block.github.io/goose/docs/getting-started/using-extensions/",
      "Version": "Current product state",
      "Claim supported": "Goose local extension and remote MCP integration model.",
      "Authority": "Vendor primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE046",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 46,
        "sourceIds": [],
        "raw": {
          "ID": "S046",
          "Date": "2026-08-26",
          "Source type": "VENDOR_DOC",
          "Organization": "Block",
          "Title": "Goose Extensions",
          "URL": "https://block.github.io/goose/docs/getting-started/using-extensions/",
          "Version": "Current product state",
          "Claim supported": "Goose local extension and remote MCP integration model.",
          "Authority": "Vendor primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S047",
      "Date": "2026-07-28",
      "Source type": "CLOUD_DOC",
      "Organization": "Cloudflare",
      "Title": "MCP Handler APIs",
      "URL": "https://developers.cloudflare.com/agents/model-context-protocol/apis/handler-api/",
      "Version": "Agents SDK current",
      "Claim supported": "Stateless createMcpHandler and temporary legacy sessionful path.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE047",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 47,
        "sourceIds": [],
        "raw": {
          "ID": "S047",
          "Date": "2026-07-28",
          "Source type": "CLOUD_DOC",
          "Organization": "Cloudflare",
          "Title": "MCP Handler APIs",
          "URL": "https://developers.cloudflare.com/agents/model-context-protocol/apis/handler-api/",
          "Version": "Agents SDK current",
          "Claim supported": "Stateless createMcpHandler and temporary legacy sessionful path.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S048",
      "Date": "2026-07-28",
      "Source type": "CLOUD_DOC",
      "Organization": "Cloudflare",
      "Title": "Migrate to MCP SDK v2",
      "URL": "https://developers.cloudflare.com/agents/model-context-protocol/guides/migrate-to-mcp-sdk-v2/",
      "Version": "Agents SDK v0.20",
      "Claim supported": "Dual-era migration and stateless deployment patterns.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE048",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 48,
        "sourceIds": [],
        "raw": {
          "ID": "S048",
          "Date": "2026-07-28",
          "Source type": "CLOUD_DOC",
          "Organization": "Cloudflare",
          "Title": "Migrate to MCP SDK v2",
          "URL": "https://developers.cloudflare.com/agents/model-context-protocol/guides/migrate-to-mcp-sdk-v2/",
          "Version": "Agents SDK v0.20",
          "Claim supported": "Dual-era migration and stateless deployment patterns.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S049",
      "Date": "2026-08-25",
      "Source type": "CLOUD_DOC",
      "Organization": "Cloudflare",
      "Title": "MCP Transport",
      "URL": "https://developers.cloudflare.com/agents/model-context-protocol/protocol/transport/",
      "Version": "Current",
      "Claim supported": "Cloudflare guidance for stdio, Streamable HTTP and deprecated SSE.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE049",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 49,
        "sourceIds": [],
        "raw": {
          "ID": "S049",
          "Date": "2026-08-25",
          "Source type": "CLOUD_DOC",
          "Organization": "Cloudflare",
          "Title": "MCP Transport",
          "URL": "https://developers.cloudflare.com/agents/model-context-protocol/protocol/transport/",
          "Version": "Current",
          "Claim supported": "Cloudflare guidance for stdio, Streamable HTTP and deprecated SSE.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S050",
      "Date": "2026-08-26",
      "Source type": "CLOUD_DOC",
      "Organization": "Cloudflare",
      "Title": "Cloudflare Tunnel",
      "URL": "https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/",
      "Version": "Current",
      "Claim supported": "Outbound-only tunnel for exposing private/local HTTP services without inbound ports.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE050",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 50,
        "sourceIds": [],
        "raw": {
          "ID": "S050",
          "Date": "2026-08-26",
          "Source type": "CLOUD_DOC",
          "Organization": "Cloudflare",
          "Title": "Cloudflare Tunnel",
          "URL": "https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/",
          "Version": "Current",
          "Claim supported": "Outbound-only tunnel for exposing private/local HTTP services without inbound ports.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S051",
      "Date": "2026-04-29",
      "Source type": "CLOUD_BLOG",
      "Organization": "AWS",
      "Title": "Run Custom MCP Proxies Serverless on AgentCore Runtime",
      "URL": "https://aws.amazon.com/blogs/machine-learning/run-custom-mcp-proxies-serverless-on-amazon-bedrock-agentcore-runtime/",
      "Version": "AgentCore 2026",
      "Claim supported": "Managed serverless MCP runtime, automatic scaling, observability, identity and stateless proxy pattern.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE051",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 51,
        "sourceIds": [],
        "raw": {
          "ID": "S051",
          "Date": "2026-04-29",
          "Source type": "CLOUD_BLOG",
          "Organization": "AWS",
          "Title": "Run Custom MCP Proxies Serverless on AgentCore Runtime",
          "URL": "https://aws.amazon.com/blogs/machine-learning/run-custom-mcp-proxies-serverless-on-amazon-bedrock-agentcore-runtime/",
          "Version": "AgentCore 2026",
          "Claim supported": "Managed serverless MCP runtime, automatic scaling, observability, identity and stateless proxy pattern.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S052",
      "Date": "2026-07-28",
      "Source type": "CLOUD_BLOG",
      "Organization": "AWS",
      "Title": "How AgentCore Gateway Supports MCP 2026-07-28",
      "URL": "https://aws.amazon.com/blogs/machine-learning/how-agentcore-gateway-supports-the-mcp-2026-07-28-spec/",
      "Version": "AgentCore 2026",
      "Claim supported": "Multi-version gateway, stateless scaling, header routing, caching and staged migration.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE052",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 52,
        "sourceIds": [],
        "raw": {
          "ID": "S052",
          "Date": "2026-07-28",
          "Source type": "CLOUD_BLOG",
          "Organization": "AWS",
          "Title": "How AgentCore Gateway Supports MCP 2026-07-28",
          "URL": "https://aws.amazon.com/blogs/machine-learning/how-agentcore-gateway-supports-the-mcp-2026-07-28-spec/",
          "Version": "AgentCore 2026",
          "Claim supported": "Multi-version gateway, stateless scaling, header routing, caching and staged migration.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S053",
      "Date": "2026-04-06",
      "Source type": "CLOUD_BLOG",
      "Organization": "AWS",
      "Title": "Connecting MCP Servers to AgentCore Gateway Using Authorization Code Flow",
      "URL": "https://aws.amazon.com/blogs/machine-learning/connecting-mcp-servers-to-amazon-bedrock-agentcore-gateway-using-authorization-code-flow/",
      "Version": "AgentCore 2026",
      "Claim supported": "Centralized OAuth connection and gateway role.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE053",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 53,
        "sourceIds": [],
        "raw": {
          "ID": "S053",
          "Date": "2026-04-06",
          "Source type": "CLOUD_BLOG",
          "Organization": "AWS",
          "Title": "Connecting MCP Servers to AgentCore Gateway Using Authorization Code Flow",
          "URL": "https://aws.amazon.com/blogs/machine-learning/connecting-mcp-servers-to-amazon-bedrock-agentcore-gateway-using-authorization-code-flow/",
          "Version": "AgentCore 2026",
          "Claim supported": "Centralized OAuth connection and gateway role.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S054",
      "Date": "2025-11-06",
      "Source type": "CLOUD_BLOG",
      "Organization": "AWS",
      "Title": "Unite MCP Servers Through AgentCore Gateway",
      "URL": "https://aws.amazon.com/blogs/machine-learning/transform-your-mcp-architecture-unite-mcp-servers-through-agentcore-gateway/",
      "Version": "AgentCore 2025",
      "Claim supported": "Gateway aggregation, target ownership, policy, identity and centralized tool management.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE054",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 54,
        "sourceIds": [],
        "raw": {
          "ID": "S054",
          "Date": "2025-11-06",
          "Source type": "CLOUD_BLOG",
          "Organization": "AWS",
          "Title": "Unite MCP Servers Through AgentCore Gateway",
          "URL": "https://aws.amazon.com/blogs/machine-learning/transform-your-mcp-architecture-unite-mcp-servers-through-agentcore-gateway/",
          "Version": "AgentCore 2025",
          "Claim supported": "Gateway aggregation, target ownership, policy, identity and centralized tool management.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S055",
      "Date": "2026-06-01",
      "Source type": "CLOUD_BLOG",
      "Organization": "AWS",
      "Title": "Extending MCP Support for AgentCore Gateway",
      "URL": "https://aws.amazon.com/blogs/machine-learning/extending-mcp-support-for-amazon-bedrock-agentcore-gateway-2/",
      "Version": "AgentCore 2026",
      "Claim supported": "Prompts, resources, runtime discovery, streaming, session management, elicitation and OBO token exchange.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE055",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 55,
        "sourceIds": [],
        "raw": {
          "ID": "S055",
          "Date": "2026-06-01",
          "Source type": "CLOUD_BLOG",
          "Organization": "AWS",
          "Title": "Extending MCP Support for AgentCore Gateway",
          "URL": "https://aws.amazon.com/blogs/machine-learning/extending-mcp-support-for-amazon-bedrock-agentcore-gateway-2/",
          "Version": "AgentCore 2026",
          "Claim supported": "Prompts, resources, runtime discovery, streaming, session management, elicitation and OBO token exchange.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S056",
      "Date": "2026-02-27",
      "Source type": "CLOUD_DOC",
      "Organization": "Microsoft Azure",
      "Title": "Host MCP Servers on Azure Container Apps",
      "URL": "https://learn.microsoft.com/en-us/azure/container-apps/mcp-overview",
      "Version": "Current Azure",
      "Claim supported": "Standalone container and managed dynamic-session hosting, TLS, autoscaling, auth and isolation.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE056",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 56,
        "sourceIds": [],
        "raw": {
          "ID": "S056",
          "Date": "2026-02-27",
          "Source type": "CLOUD_DOC",
          "Organization": "Microsoft Azure",
          "Title": "Host MCP Servers on Azure Container Apps",
          "URL": "https://learn.microsoft.com/en-us/azure/container-apps/mcp-overview",
          "Version": "Current Azure",
          "Claim supported": "Standalone container and managed dynamic-session hosting, TLS, autoscaling, auth and isolation.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S057",
      "Date": "2026-06-01",
      "Source type": "CLOUD_DOC",
      "Organization": "Microsoft Azure",
      "Title": "Choose an Azure Service for Your MCP Server",
      "URL": "https://learn.microsoft.com/en-us/azure/container-apps/mcp-choosing-azure-service",
      "Version": "Current Azure",
      "Claim supported": "Comparison of Container Apps, App Service, Functions and AKS hosting models.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE057",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 57,
        "sourceIds": [],
        "raw": {
          "ID": "S057",
          "Date": "2026-06-01",
          "Source type": "CLOUD_DOC",
          "Organization": "Microsoft Azure",
          "Title": "Choose an Azure Service for Your MCP Server",
          "URL": "https://learn.microsoft.com/en-us/azure/container-apps/mcp-choosing-azure-service",
          "Version": "Current Azure",
          "Claim supported": "Comparison of Container Apps, App Service, Functions and AKS hosting models.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S058",
      "Date": "2026-08-26",
      "Source type": "CLOUD_DOC",
      "Organization": "Google Cloud",
      "Title": "Use the Compute Engine Remote MCP Server",
      "URL": "https://docs.cloud.google.com/compute/docs/use-compute-engine-mcp",
      "Version": "Current Google Cloud",
      "Claim supported": "Official local-versus-remote definitions, managed endpoint, authorization and audit benefits.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE058",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 58,
        "sourceIds": [],
        "raw": {
          "ID": "S058",
          "Date": "2026-08-26",
          "Source type": "CLOUD_DOC",
          "Organization": "Google Cloud",
          "Title": "Use the Compute Engine Remote MCP Server",
          "URL": "https://docs.cloud.google.com/compute/docs/use-compute-engine-mcp",
          "Version": "Current Google Cloud",
          "Claim supported": "Official local-versus-remote definitions, managed endpoint, authorization and audit benefits.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S059",
      "Date": "2026-06-01",
      "Source type": "CLOUD_BLOG",
      "Organization": "Google Cloud",
      "Title": "AlloyDB Remote MCP Server GA",
      "URL": "https://cloud.google.com/blog/products/data-analytics/alloydb-remote-mcp-server-ga-secure-ai-agent-access-to-your-data/",
      "Version": "Current Google Cloud",
      "Claim supported": "Managed remote database MCP server and enterprise data access.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE059",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 59,
        "sourceIds": [],
        "raw": {
          "ID": "S059",
          "Date": "2026-06-01",
          "Source type": "CLOUD_BLOG",
          "Organization": "Google Cloud",
          "Title": "AlloyDB Remote MCP Server GA",
          "URL": "https://cloud.google.com/blog/products/data-analytics/alloydb-remote-mcp-server-ga-secure-ai-agent-access-to-your-data/",
          "Version": "Current Google Cloud",
          "Claim supported": "Managed remote database MCP server and enterprise data access.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S060",
      "Date": "2026-01-07",
      "Source type": "CLOUD_BLOG",
      "Organization": "Google Cloud",
      "Title": "Fully Managed Remote BigQuery MCP Server",
      "URL": "https://cloud.google.com/blog/products/data-analytics/using-the-fully-managed-remote-bigquery-mcp-server-to-build-data-ai-agents",
      "Version": "Current Google Cloud",
      "Claim supported": "Managed remote server removes server operations while preserving managed authorization.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE060",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 60,
        "sourceIds": [],
        "raw": {
          "ID": "S060",
          "Date": "2026-01-07",
          "Source type": "CLOUD_BLOG",
          "Organization": "Google Cloud",
          "Title": "Fully Managed Remote BigQuery MCP Server",
          "URL": "https://cloud.google.com/blog/products/data-analytics/using-the-fully-managed-remote-bigquery-mcp-server-to-build-data-ai-agents",
          "Version": "Current Google Cloud",
          "Claim supported": "Managed remote server removes server operations while preserving managed authorization.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S061",
      "Date": "2026-06-30",
      "Source type": "CLOUD_BLOG",
      "Organization": "Google Cloud",
      "Title": "Gemini Enterprise Agent Platform Remote MCP Server",
      "URL": "https://cloud.google.com/blog/products/ai-machine-learning/gemini-enterprise-agent-platform-remote-mcp-server/",
      "Version": "Current Google Cloud",
      "Claim supported": "Managed remote server connecting external clients to Google Cloud resources.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE061",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 61,
        "sourceIds": [],
        "raw": {
          "ID": "S061",
          "Date": "2026-06-30",
          "Source type": "CLOUD_BLOG",
          "Organization": "Google Cloud",
          "Title": "Gemini Enterprise Agent Platform Remote MCP Server",
          "URL": "https://cloud.google.com/blog/products/ai-machine-learning/gemini-enterprise-agent-platform-remote-mcp-server/",
          "Version": "Current Google Cloud",
          "Claim supported": "Managed remote server connecting external clients to Google Cloud resources.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S062",
      "Date": "2026-05-20",
      "Source type": "GOV_SECURITY",
      "Organization": "NSA",
      "Title": "Security Design Considerations for MCP",
      "URL": "https://www.nsa.gov/Press-Room/Press-Releases-Statements/Press-Release-View/Article/4496698/nsa-releases-security-design-considerations-for-ai-driven-automation-leveraging/",
      "Version": "May 2026 guidance",
      "Claim supported": "Trust boundaries, least privilege, gateway, logging and deployment-security considerations.",
      "Authority": "Government primary source",
      "Durability": "PERIODICALLY REVIEW",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE062",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 62,
        "sourceIds": [],
        "raw": {
          "ID": "S062",
          "Date": "2026-05-20",
          "Source type": "GOV_SECURITY",
          "Organization": "NSA",
          "Title": "Security Design Considerations for MCP",
          "URL": "https://www.nsa.gov/Press-Room/Press-Releases-Statements/Press-Release-View/Article/4496698/nsa-releases-security-design-considerations-for-ai-driven-automation-leveraging/",
          "Version": "May 2026 guidance",
          "Claim supported": "Trust boundaries, least privilege, gateway, logging and deployment-security considerations.",
          "Authority": "Government primary source",
          "Durability": "PERIODICALLY REVIEW",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S063",
      "Date": "2025-04-01",
      "Source type": "SECURITY_RESEARCH",
      "Organization": "Invariant Labs",
      "Title": "MCP Security Notification: Tool Poisoning Attacks",
      "URL": "https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks",
      "Version": "Early security research",
      "Claim supported": "Tool poisoning, tool shadowing and host trust implications.",
      "Authority": "Original security research",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE063",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 63,
        "sourceIds": [],
        "raw": {
          "ID": "S063",
          "Date": "2025-04-01",
          "Source type": "SECURITY_RESEARCH",
          "Organization": "Invariant Labs",
          "Title": "MCP Security Notification: Tool Poisoning Attacks",
          "URL": "https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks",
          "Version": "Early security research",
          "Claim supported": "Tool poisoning, tool shadowing and host trust implications.",
          "Authority": "Original security research",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S064",
      "Date": "2025-07-09",
      "Source type": "SECURITY_ADVISORY",
      "Organization": "NVD",
      "Title": "CVE-2025-6514: mcp-remote Command Injection",
      "URL": "https://nvd.nist.gov/vuln/detail/CVE-2025-6514",
      "Version": "Affected launcher versions",
      "Claim supported": "Remote-server launcher can turn remote connectivity into local command execution.",
      "Authority": "Government vulnerability database",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE064",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 64,
        "sourceIds": [],
        "raw": {
          "ID": "S064",
          "Date": "2025-07-09",
          "Source type": "SECURITY_ADVISORY",
          "Organization": "NVD",
          "Title": "CVE-2025-6514: mcp-remote Command Injection",
          "URL": "https://nvd.nist.gov/vuln/detail/CVE-2025-6514",
          "Version": "Affected launcher versions",
          "Claim supported": "Remote-server launcher can turn remote connectivity into local command execution.",
          "Authority": "Government vulnerability database",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S065",
      "Date": "2025-09-17",
      "Source type": "SECURITY_ADVISORY",
      "Organization": "NVD",
      "Title": "CVE-2025-64109: Cursor Project MCP Configuration",
      "URL": "https://nvd.nist.gov/vuln/detail/CVE-2025-64109",
      "Version": "Affected Cursor versions",
      "Claim supported": "Malicious project configuration can trigger local MCP code execution.",
      "Authority": "Government vulnerability database",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE065",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 65,
        "sourceIds": [],
        "raw": {
          "ID": "S065",
          "Date": "2025-09-17",
          "Source type": "SECURITY_ADVISORY",
          "Organization": "NVD",
          "Title": "CVE-2025-64109: Cursor Project MCP Configuration",
          "URL": "https://nvd.nist.gov/vuln/detail/CVE-2025-64109",
          "Version": "Affected Cursor versions",
          "Claim supported": "Malicious project configuration can trigger local MCP code execution.",
          "Authority": "Government vulnerability database",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S066",
      "Date": "2025-12-19",
      "Source type": "SECURITY_ADVISORY",
      "Organization": "NVD",
      "Title": "CVE-2025-68433: Zed Project MCP Configuration",
      "URL": "https://nvd.nist.gov/vuln/detail/CVE-2025-68433",
      "Version": "Affected Zed versions",
      "Claim supported": "Malicious project MCP configuration can trigger local code execution.",
      "Authority": "Government vulnerability database",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE066",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 66,
        "sourceIds": [],
        "raw": {
          "ID": "S066",
          "Date": "2025-12-19",
          "Source type": "SECURITY_ADVISORY",
          "Organization": "NVD",
          "Title": "CVE-2025-68433: Zed Project MCP Configuration",
          "URL": "https://nvd.nist.gov/vuln/detail/CVE-2025-68433",
          "Version": "Affected Zed versions",
          "Claim supported": "Malicious project MCP configuration can trigger local code execution.",
          "Authority": "Government vulnerability database",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S067",
      "Date": "2026-04-01",
      "Source type": "SECURITY_ADVISORY",
      "Organization": "NVD",
      "Title": "CVE-2026-40159: Local MCP Environment Leakage",
      "URL": "https://nvd.nist.gov/vuln/detail/CVE-2026-40159",
      "Version": "Affected PraisonAI versions",
      "Claim supported": "Local child processes inherited environment variables and secrets.",
      "Authority": "Government vulnerability database",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE067",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 67,
        "sourceIds": [],
        "raw": {
          "ID": "S067",
          "Date": "2026-04-01",
          "Source type": "SECURITY_ADVISORY",
          "Organization": "NVD",
          "Title": "CVE-2026-40159: Local MCP Environment Leakage",
          "URL": "https://nvd.nist.gov/vuln/detail/CVE-2026-40159",
          "Version": "Affected PraisonAI versions",
          "Claim supported": "Local child processes inherited environment variables and secrets.",
          "Authority": "Government vulnerability database",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S068",
      "Date": "2026-08-26",
      "Source type": "STANDARD",
      "Organization": "IETF",
      "Title": "OAuth 2.0 Resource Indicators — RFC 8707",
      "URL": "https://www.rfc-editor.org/rfc/rfc8707",
      "Version": "RFC 8707",
      "Claim supported": "Audience-bound resource parameter used by current remote MCP authorization.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE068",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 68,
        "sourceIds": [],
        "raw": {
          "ID": "S068",
          "Date": "2026-08-26",
          "Source type": "STANDARD",
          "Organization": "IETF",
          "Title": "OAuth 2.0 Resource Indicators — RFC 8707",
          "URL": "https://www.rfc-editor.org/rfc/rfc8707",
          "Version": "RFC 8707",
          "Claim supported": "Audience-bound resource parameter used by current remote MCP authorization.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S069",
      "Date": "2025-04-10",
      "Source type": "STANDARD",
      "Organization": "IETF",
      "Title": "OAuth 2.0 Protected Resource Metadata — RFC 9728",
      "URL": "https://www.rfc-editor.org/rfc/rfc9728",
      "Version": "RFC 9728",
      "Claim supported": "Protected-resource metadata used to discover authorization servers.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE069",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 69,
        "sourceIds": [],
        "raw": {
          "ID": "S069",
          "Date": "2025-04-10",
          "Source type": "STANDARD",
          "Organization": "IETF",
          "Title": "OAuth 2.0 Protected Resource Metadata — RFC 9728",
          "URL": "https://www.rfc-editor.org/rfc/rfc9728",
          "Version": "RFC 9728",
          "Claim supported": "Protected-resource metadata used to discover authorization servers.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S070",
      "Date": "2026-08-26",
      "Source type": "STANDARD",
      "Organization": "IETF",
      "Title": "OAuth 2.1 Draft",
      "URL": "https://datatracker.ietf.org/doc/draft-ietf-oauth-v2-1/",
      "Version": "Current draft",
      "Claim supported": "OAuth security baseline referenced by MCP authorization.",
      "Authority": "Primary standards source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE070",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 70,
        "sourceIds": [],
        "raw": {
          "ID": "S070",
          "Date": "2026-08-26",
          "Source type": "STANDARD",
          "Organization": "IETF",
          "Title": "OAuth 2.1 Draft",
          "URL": "https://datatracker.ietf.org/doc/draft-ietf-oauth-v2-1/",
          "Version": "Current draft",
          "Claim supported": "OAuth security baseline referenced by MCP authorization.",
          "Authority": "Primary standards source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S071",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Google Cloud",
      "Title": "Google Cloud MCP Servers Overview",
      "URL": "https://cloud.google.com/mcp/overview",
      "Version": "Current Google Cloud",
      "Claim supported": "Managed remote server catalog and governance posture.",
      "Authority": "Cloud platform primary source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE071",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 71,
        "sourceIds": [],
        "raw": {
          "ID": "S071",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Google Cloud",
          "Title": "Google Cloud MCP Servers Overview",
          "URL": "https://cloud.google.com/mcp/overview",
          "Version": "Current Google Cloud",
          "Claim supported": "Managed remote server catalog and governance posture.",
          "Authority": "Cloud platform primary source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S072",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Model Context Protocol",
      "Title": "Server Development Quickstart",
      "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/build-server",
      "Version": "2026-07-28 docs",
      "Claim supported": "Official server development and transport-neutral implementation guidance.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE072",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 72,
        "sourceIds": [],
        "raw": {
          "ID": "S072",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Model Context Protocol",
          "Title": "Server Development Quickstart",
          "URL": "https://modelcontextprotocol.io/docs/2026-07-28/develop/build-server",
          "Version": "2026-07-28 docs",
          "Claim supported": "Official server development and transport-neutral implementation guidance.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S073",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Model Context Protocol",
      "Title": "Versioning and Compatibility",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/versioning",
      "Version": "2026-07-28",
      "Claim supported": "Current era detection and mixed-version interoperability.",
      "Authority": "Primary/official source",
      "Durability": "DURABLE",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE073",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 73,
        "sourceIds": [],
        "raw": {
          "ID": "S073",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Model Context Protocol",
          "Title": "Versioning and Compatibility",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/basic/versioning",
          "Version": "2026-07-28",
          "Claim supported": "Current era detection and mixed-version interoperability.",
          "Authority": "Primary/official source",
          "Durability": "DURABLE",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S074",
      "Date": "2026-08-26",
      "Source type": "DOC",
      "Organization": "Model Context Protocol",
      "Title": "Deprecated Features",
      "URL": "https://modelcontextprotocol.io/specification/2026-07-28/deprecated",
      "Version": "2026-07-28",
      "Claim supported": "Current deprecation status for HTTP+SSE and client-side features.",
      "Authority": "Official documentation",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE074",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 74,
        "sourceIds": [],
        "raw": {
          "ID": "S074",
          "Date": "2026-08-26",
          "Source type": "DOC",
          "Organization": "Model Context Protocol",
          "Title": "Deprecated Features",
          "URL": "https://modelcontextprotocol.io/specification/2026-07-28/deprecated",
          "Version": "2026-07-28",
          "Claim supported": "Current deprecation status for HTTP+SSE and client-side features.",
          "Authority": "Official documentation",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S075",
      "Date": "2026-08-12",
      "Source type": "SECONDARY_SERP",
      "Organization": "ChatForest",
      "Title": "MCP Transports Explained",
      "URL": "https://chatforest.com/guides/mcp-transports-explained/",
      "Version": "Current article",
      "Claim supported": "Representative current transport comparison used only for SERP-gap analysis.",
      "Authority": "Secondary discovery source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE075",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 75,
        "sourceIds": [],
        "raw": {
          "ID": "S075",
          "Date": "2026-08-12",
          "Source type": "SECONDARY_SERP",
          "Organization": "ChatForest",
          "Title": "MCP Transports Explained",
          "URL": "https://chatforest.com/guides/mcp-transports-explained/",
          "Version": "Current article",
          "Claim supported": "Representative current transport comparison used only for SERP-gap analysis.",
          "Authority": "Secondary discovery source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S076",
      "Date": "2026-08-26",
      "Source type": "SECONDARY_SERP",
      "Organization": "Corcava",
      "Title": "Remote vs Local MCP Servers",
      "URL": "https://corcava.com/mcp/transport/remote-vs-local/",
      "Version": "Current article",
      "Claim supported": "Representative vendor comparison used only for SERP-gap analysis.",
      "Authority": "Secondary discovery source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE076",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 76,
        "sourceIds": [],
        "raw": {
          "ID": "S076",
          "Date": "2026-08-26",
          "Source type": "SECONDARY_SERP",
          "Organization": "Corcava",
          "Title": "Remote vs Local MCP Servers",
          "URL": "https://corcava.com/mcp/transport/remote-vs-local/",
          "Version": "Current article",
          "Claim supported": "Representative vendor comparison used only for SERP-gap analysis.",
          "Authority": "Secondary discovery source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S077",
      "Date": "2026-08-26",
      "Source type": "SECONDARY_SERP",
      "Organization": "TrueFoundry",
      "Title": "MCP Transport: stdio vs Streamable HTTP",
      "URL": "https://www.truefoundry.io/blog/mcp-stdio-vs-streamable-http-enterprise",
      "Version": "Current article",
      "Claim supported": "Representative enterprise transport article used only for competitive analysis.",
      "Authority": "Secondary discovery source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE077",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 77,
        "sourceIds": [],
        "raw": {
          "ID": "S077",
          "Date": "2026-08-26",
          "Source type": "SECONDARY_SERP",
          "Organization": "TrueFoundry",
          "Title": "MCP Transport: stdio vs Streamable HTTP",
          "URL": "https://www.truefoundry.io/blog/mcp-stdio-vs-streamable-http-enterprise",
          "Version": "Current article",
          "Claim supported": "Representative enterprise transport article used only for competitive analysis.",
          "Authority": "Secondary discovery source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    },
    {
      "ID": "S078",
      "Date": "2026-08-15",
      "Source type": "SECONDARY_SERP",
      "Organization": "BusinessMCP",
      "Title": "Remote vs Local MCP Servers",
      "URL": "https://businessmcp.com/guides/remote-vs-local-mcp",
      "Version": "Current article",
      "Claim supported": "Representative exact-intent page used only for SERP-gap analysis.",
      "Authority": "Secondary discovery source",
      "Durability": "LIVE-CHECK REQUIRED",
      "Notes": "",
      "id": "R10-ARCHIVE-EVIDENCE078",
      "sourceIds": [],
      "evidenceStatus": "archive-only secondary manifest; IDs are not the build_context/article publication namespace",
      "archive": {
        "namespace": "research/10/evidence_manifest.json (secondary 78-source archive namespace)",
        "row": 78,
        "sourceIds": [],
        "raw": {
          "ID": "S078",
          "Date": "2026-08-15",
          "Source type": "SECONDARY_SERP",
          "Organization": "BusinessMCP",
          "Title": "Remote vs Local MCP Servers",
          "URL": "https://businessmcp.com/guides/remote-vs-local-mcp",
          "Version": "Current article",
          "Claim supported": "Representative exact-intent page used only for SERP-gap analysis.",
          "Authority": "Secondary discovery source",
          "Durability": "LIVE-CHECK REQUIRED",
          "Notes": ""
        }
      }
    }
  ]
}