Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
i.3Wiki
Agentic AI Atlas · GAP-L1-P0-mcp-spec-2025-11-25
process/gaps/GAP-L1-P0-mcp-spec-2025-11-25a5c.ai
Search the atlas/
Wiki · linked records

Article and nearby pages

I.Current articlepp. 1 - 1
GAP-L1-P0-claude-code-plugin-component-typesGAP-L1-P0-claude-models-pricing-and-lineupGAP-L1-P1-adaptive-thinking-vs-extended-thinkingGAP-L1-P1-anthropic-skills-vs-claude-code-skillsGAP-L1-P1-cursor-profiles-and-modesGAP-L1-P1-mcp-elicitation-and-resource-links
I.
Wiki article

process/gaps/GAP-L1-P0-mcp-spec-2025-11-25

Reading · 3 min

GAP-L1-P0-mcp-spec-2025-11-25 reference

schema/examples/compute/mcp-transports/streamable-http.yaml records specVersion: "2025-03-26". The MCPTransport NodeKind only carries kind/specUrl/specVersion. There is no enumeration of MCP spec revisions, and no notion of feature deltas across revisions (e.g. elicitation, structured tool output, resource links, OAuth Resource Server classification, removal of JSON-RPC batching, mandatory MCP-Protocol-Version header).

Page nodewiki/process/gaps/GAP-L1-P0-mcp-spec-2025-11-25.mdNearby pages · 21Documents · 0

Continue reading

Nearby pages in the same section.

GAP-L1-P0-claude-code-plugin-component-typesGAP-L1-P0-claude-models-pricing-and-lineupGAP-L1-P1-adaptive-thinking-vs-extended-thinkingGAP-L1-P1-anthropic-skills-vs-claude-code-skillsGAP-L1-P1-cursor-profiles-and-modesGAP-L1-P1-mcp-elicitation-and-resource-linksGAP-L1-P1-mcp-oauth-resource-serverGAP-L1-P1-repo-graph-discovery-signalGAP-L1-P1-repo-graph-session-lifecycle-semanticsGAP-L1-P2-gemini-2-5-and-3GAP-L1-P2-mcp-stdio-vs-http-sse-deprecationGAP-L1-P2-openai-codex-and-responses-apiGAP-L1-P2-repo-graph-cisurface-packagesurfaceGAP-L1-P2-repo-graph-pluginartifactGAP-L1-P3-benchmarks-staleGAP-L2-P0-pathdescriptor-undeclared-but-referencedGAP-L2-P1-edge-kinds-md-vs-yaml-parityGAP-L2-P1-mcptransport-status-attribute-undeclaredGAP-L2-P2-cluster-count-mismatchGAP-L2-P2-coverage-checklist-internal-broken-refsGAP-L2-P2-versionrange-attribute-on-modelversion

GAP-L1-P0-mcp-spec-2025-11-25

FieldValue
idgap:mcp-spec-2025-11-25
titleMCP spec revision 2025-11-25 not modeled (latest revision is unknown to schema)
level1
priorityP0
discoveredAt2026-04-28T00:00:00Z
sourcehttps://modelcontextprotocol.io/specification (lists 2025-11-25 schema as authoritative)
statusclosed
ownertbd

Current state

schema/examples/compute/mcp-transports/streamable-http.yaml records specVersion: "2025-03-26". The MCPTransport NodeKind only carries kind/specUrl/specVersion. There is no enumeration of MCP spec revisions, and no notion of feature deltas across revisions (e.g. elicitation, structured tool output, resource links, OAuth Resource Server classification, removal of JSON-RPC batching, mandatory MCP-Protocol-Version header).

Desired state

Schema models MCP spec revisions as first-class data:

  • New NodeKind MCPSpecRevision with attributes revisionDate (iso-date), status (enum<live,deprecated,draft>), successorOf (ref<MCPSpecRevision>).
  • Edge MCPTransport speaks_revision MCPSpecRevision (N:N) carrying since, until.
  • MCPFeature NodeKind enumerating elicitation, structured-tool-output, resource-links, oauth-resource-server, protocol-version-header, jsonrpc-batching (deprecated 2025-06-18), _meta-field, completion-context, title-field.
  • Edge MCPSpecRevision adds_feature / removes_feature MCPFeature.
  • Existing streamable-http.yaml example updated to reference both 2025-06-18 and 2025-11-25 revisions.

Evidence

  • https://modelcontextprotocol.io/specification (links to schema/2025-11-25/schema.ts)
  • https://modelcontextprotocol.io/specification/2025-06-18/changelog (full 2025-03-26 → 2025-06-18 delta)
  • C:/work/v6/graph/schema/examples/compute/mcp-transports/streamable-http.yaml

Propagation status

  • Level 1 (real-world vs graph): in-progress
  • Level 2 (graph vs docs): not-started — 02-node-kinds/transport.md and coverage-checklist.md rows must add MCPSpecRevision / MCPFeature
  • Level 3 (qa vs docs): not-applicable
  • Level 4–7: cascade once Level 1+2 land

Propagation chain

  • Level 1: add NodeKinds + edges to ontology-schema.yaml; add 4 example revision files (2024-11-05, 2025-03-26, 2025-06-18, 2025-11-25); add 9 feature example files.
  • Level 2: update transport.md + 03-edge-kinds.md + coverage-checklist row "MCP-Transport (sibling concept; not a layer)"; resolves OpenQuestion oq:industry-standard-cross-protocol-tool-call-streaming partially.

Notes

This is the single highest-impact L1 gap because MCP is the primary integration surface and the spec evolved twice since the catalog was authored.

Resolution (2026-04-28)

Closed via lighter-weight modeling than originally proposed: instead of introducing MCPSpecRevision and MCPFeature NodeKinds, MCP spec evolution is captured as:

  • MCPTransport.specRevisions: list<string> and MCPTransport.currentSpecRevision: string (declared in ontology-schema.yaml, documented in 02-node-kinds/transport.md).
  • Six new Capability entries representing the 2025-06-18 / 2025-11-25 deltas: capability:mcp-elicitation, capability:mcp-structured-tool-output, capability:mcp-resource-links, capability:mcp-oauth-resource-server, capability:mcp-protocol-version-header, capability:mcp-no-jsonrpc-batching.
  • CapabilitySupport bindings record per-AgentRuntimeImpl support level (full/partial/none) with evidence sources.
  • The transport YAML examples (stdio.yaml, streamable-http.yaml) list all four published revisions.

Propagation chain delivered:

  • Level 1: schema/ontology-schema.yaml (MCPTransport attrs) + 6 capability YAMLs + 2 transport YAML updates + ~9 CapabilitySupport YAMLs (claude-code/cursor/opencode × elicitation/structured/resource-links).
  • Level 2: 02-node-kinds/transport.md rewritten with the spec-revision-history section.
  • Level 3+: not applicable (qa skeletons inert).

Trail

Wiki
Process and Governance
Gap Tracker

GAP-L1-P0-mcp-spec-2025-11-25

Continue reading

GAP-L1-P0-claude-code-plugin-component-types
GAP-L1-P0-claude-models-pricing-and-lineup
GAP-L1-P1-adaptive-thinking-vs-extended-thinking
GAP-L1-P1-anthropic-skills-vs-claude-code-skills
GAP-L1-P1-cursor-profiles-and-modes
GAP-L1-P1-mcp-elicitation-and-resource-links
GAP-L1-P1-mcp-oauth-resource-server
GAP-L1-P1-repo-graph-discovery-signal

Page record

Open node ledger

wiki/process/gaps/GAP-L1-P0-mcp-spec-2025-11-25.md

Documents

No documented graph nodes on this page.