The Interfaces Are Arriving
Tommy Tran ยท rss ยท 2026-09-11 source โ Reader ๐ฅ๏ธ
Agent Governance (Internal)Agent-to-Agent ProtocolsAgent Tool ManagementMCP (Model Context Protocol)Cross-Vendor Protocol StandardizationSoftware Supply-Chain Security
Because rival AI vendors are now donating and independently implementing shared interoperability protocols (MCP, A2A) under neutral, foundation-based governance โ repeating the historical pattern of Ethernet and the Language Server Protocol โ engineering organizations should treat these protocols as durable, ownable infrastructure worth building on now, even though the standards themselves remain young and cannot resolve the deeper semantic-trust and cross-hop-delegation problems that lie beneath them.
practical ยท mixed โ Opens as exposition (what MCP/A2A are, adoption figures, spec mechanics) and argument (why cross-vendor, neutrally-governed standardization is the year's most consequential AI news), then turns explicitly practical: it ends in a set of engineering-org recommendations (own the integration as an asset, build a security seam, curate a registry, version-pin, participate in standards bodies).
Structure
| Part | Role |
|---|---|
| Opening: Anthropic's December 2025 donation of MCP to the Agentic AI Foundation (a Linux Foundation directed fund cofounded by Anthropic, Block, and OpenAI), with Google's earlier A2A donation to the same foundation family. | Sets up the central evidentiary claim: competitors are cooperating formally, under neutral governance, on interfaces rather than models. |
| Historical framing: three years of capability-led progress with slower, custom-glue integration; analogy to networking and the Language Server Protocol. | Context and analogy explaining why this is a structural turning point rather than routine news. |
| MCP mechanics (JSON-RPC, hosts/clients/servers, tools/resources/prompts), its explicit LSP lineage, and its revision cadence (five dated spec revisions since November 2024). | Exposition establishing what the standard is and signaling active, immature governance. |
| MCP adoption evidence (97M+ monthly SDK downloads, 10,000+ active servers, first-class support across ChatGPT, Claude, Cursor, Gemini, Copilot, VS Code) and the claim that independent cross-vendor implementation, not any single count, is what makes an interface infrastructure. | Evidence for the unity's central empirical premise. |
| A2A description and adoption (v1.0, 150+ organizations, signed Agent Cards, GA in Copilot Studio/Azure AI Foundry/Bedrock AgentCore), plus the broader emerging stack (AGENTS.md, OpenTelemetry GenAI semantic conventions). | Extends the interface claim beyond MCP to a wider, still-forming standards stack. |
| The reuse argument: an MCP server should be engineered like a library or service (owners, versions, tests, upgrade policy) because the interface can outlast any given model or host. | First practical consequence drawn from the standardization claim. |
| The security-seam argument: MCP's authorization spec builds on OAuth 2.1/PKCE/audience-bound tokens, and behavioral annotations give hosts a policy vocabulary but must be treated as untrusted self-description. | Second practical consequence; also introduces the trust qualification that later becomes central. |
| Discovery and supply-chain risk: the MCP Registry (npm/PyPI-like, but preview-stage and package-distribution-agnostic) and the new supply-chain exposure of components holding live credentials. | Practical consequence plus explicit limitation (registry immaturity). |
| Testing benefits: schema-declared inputs/outputs let teams contract-test protocol behavior separately from model behavior; OpenTelemetry conventions extend this to runtime evidence. | Further practical benefit of standardization. |
| The turn: 'these benefits stop at the edge of what the interfaces describe' โ the semantic gap (schema captures shape, not meaning) leads to a trust gap (a signature ties a claim to an identity, not to trustworthiness), and delegation across multi-hop agent chains has no common attenuation mechanism. | The essay's central qualification/limit โ protocols carry an organization's trust decision through a system, they do not make it. |
| Closing recommendations: version-pin, keep protocol code behind thin adapters, budget for migration, give internal servers durable owners, and participate now in the still-young standards bodies while the rules are still being written; final restatement via the Ethernet/LSP analogy. | Synthesis and call to action. |
Key terms
- Interfaces (the arriving ones)
Standardized, neutrally governed, cross-vendor protocol contracts โ MCP, A2A, and the emerging AGENTS.md/OTel conventions โ that let AI systems and their tools/other agents interoperate without custom, one-off integration glue. - Semantic gap
The residual space between what a schema formally declares (a tool's argument shape) and what the tool actually means or when it is appropriate to use โ something a JSON Schema cannot capture and a model must still interpret. - Trust gap
The further gap beyond the semantic one: a protocol (or a signed Agent Card) can carry a claim and bind it to an identity, but an organization still needs an independent basis for deciding whether that identity, publisher, or code deserves authority โ the protocol transports the decision, it does not make it. - Neutral governance Cross-Vendor Protocol Standardization
Standards stewardship by a directed fund under a foundation (Linux Foundation) with multiple, competing corporate cofounders and backers, as distinct from a single vendor unilaterally controlling a spec. - Behavioral annotations
MCP's declared tool metadata (read-only, destructive, idempotent, open-world) that gives a host a policy vocabulary, but which the spec itself requires treating as untrusted unless attested by a trusted server.
Propositions
- explicitcorroboratedAnthropic's donation of MCP and Google's earlier donation of A2A to the Linux-Foundation-based Agentic AI Foundation family makes this 'the most consequential AI news of the past year,' because companies that compete fiercely on models are now cooperating formally, under neutral governance, on the interfaces between them.conf: highrefinesAn Evolutionary Architecture Pattern for Managing AI's Pace of Change ยท p12 โ Updates the earlier claim that 'no clear industry standard yet exists for agent-to-agent (A2A) protocols': by the time of this article, A2A had reached v1.0 with 150+ supporting organizations and GA in three major cloud platforms โ though MCP's own five dated revisions in under two years shows the underlying instability that the older claim was describing persists.supports โAgent Tools & Interoperability ยท p1 โ Both treat the donation of MCP and A2A to neutral, Linux-Foundation-based governance as the consequential standardization event that justifies building production architecture on top of these protocols.
- explicitThe standardization now underway will influence what engineering teams ship over the next three years as much as further gains in model capability.conf: high
- explicitA shared interface becomes infrastructure specifically when rival vendors implement it independently โ cross-vendor implementation is the test that adoption counts alone cannot substitute for.conf: highrefinesThe Agentic P&L: Beyond the Empire of Headcount ยท p15 โ Sharpens the earlier, undefended claim that 'an MCP-style protocol layer will become a de facto standard (the TCP/IP of the federated enterprise)' by naming the actual test for that claim โ independent cross-vendor implementation, not adoption counts alone โ and by treating MCP as one of several co-emerging protocols (plus A2A, AGENTS.md, OTel semconv) rather than a single settled substrate.
- explicitAn MCP server should be engineered and owned like a library or service โ with owners, versions, tests, and upgrade policies โ because models and hosts will keep changing while the interface contract, implementation, and authorization wiring can endure.conf: high
- explicitA shared protocol creates a recognizable security seam where identity, permissions, data flow, and audit controls can be specified once and applied across many tools and hosts, letting teams draw on years of OAuth deployment experience instead of rediscovering its failure modes inside a new protocol.conf: high
- explicitBehavioral annotations (read-only, destructive, idempotent, open-world) give hosts a policy vocabulary, but must be treated as untrusted unless they come from a trusted server โ self-description can inform a security decision but cannot establish the trust that decision rests on.conf: high
- explicitBecause MCP now makes servers discoverable, an internal subregistry or allowlist is a sensible first control against the supply-chain risks (typosquatting, abandoned packages, malicious updates, uncertain provenance) that now apply to components holding live credentials and production access.conf: highsupportsFighting Tool Sprawl: The Case for AI Tool Registries ยท p7 โ Both pieces converge on the same near-term control despite the public MCP Registry existing: cross-organization registry standardization is premature, so an internal, organization-scoped subregistry or allowlist is the practical response.
- explicitA shared, schema-based contract separates two kinds of uncertainty that agent evaluations often conflate: whether an integration exchanged valid messages and enforced its contract (protocol testing) versus whether the agent chose the right tool and interpreted its result well (model evaluation).conf: high
- explicitdevelopedA schema captures only the shape of a tool's arguments, not its meaning; it cannot tell an agent when a tool is appropriate, how its effects interact with other tools, or whether two similarly named operations are semantically equivalent โ portability across hosts does not guarantee consistent behavior across models and contexts.conf: highsupportsArticle: Agentic Fitness Functions: Extending Evolutionary Architecture Beyond Deterministic Rules ยท p9 โ Same structural limit surfacing in a different domain: a schema or dependency-rule validator can prove structural conformance (a schema still parses; an import exists) but not semantic meaning or intent โ here applied to MCP tool schemas, there to architectural fitness functions.extends โMCP Is Not Just Another API Standard ยท p6 โ Gives a concrete before/after tool-description example and names the observed consequence (agents avoiding a well-schemaed but badly-described tool) for a claim the earlier piece states abstractly: that a schema captures shape but not meaning.
- explicitThe semantic gap produces a trust gap: a protocol, or a signed A2A Agent Card, can carry a claim and bind it to an identity, but an organization still needs an independent basis for deciding which identities, publishers, code, and claims deserve authority โ the protocol carries that decision through a system, it does not make it.conf: high
- explicitPreventing token passthrough closes one authorization hole, but no common mechanism yet defines how authority should narrow (attenuate) as a request passes through an arbitrary chain of agent-to-agent-to-tool hops, so platforms currently solve delegation locally or leave too much authority in place.conf: highextendsAWS Releases Loom, an Open-Source Reference Platform for Governing AI Agents at Enterprise Scale ยท p2 โ Names the harder problem that Loom's RFC 8693 token-exchange mechanism only partially addresses: preserving a delegation chain across hops is necessary, but the article observes there is still no common mechanism for how authority should narrow at each hop.
- explicitBecause the standards are still young (the registry is in preview, telemetry conventions are unstable, and MCP has produced five dated protocol revisions in under two years), engineering teams should version-pin, keep protocol code behind thin internal adapters, and budget for migrations rather than treat current implementations as settled.conf: highsupportsPresentation: From Copy-Paste to Composition: Building Agents Like Real Software ยท p12 โ Independent evidence for treating MCP as immature, version-unstable infrastructure: a fully dynamic, unversioned tool schema breaks eval reliability the same way the article's own five-revisions-in-under-two-years cadence breaks integration stability.
- implicitEngineering organizations with a real stake in agent infrastructure have a limited, closing window to influence what becomes portable, observable, and enforceable by participating directly in the still-young standards bodies, because the rules being written now will harden into assumptions embedded in future products.conf: medium
- implicitThe correct posture toward AI protocol standardization is simultaneous confidence and caution: bet that the interfaces themselves will persist and are worth building on, while expecting their specific current forms to keep changing and insulating against that churn.conf: medium
Arguments
Engineering teams should treat internal MCP servers as durable, owned infrastructure assets โ with owners, versions, tests, and upgrade policies โ rather than as one-off integration glue. strength: medium
Explicit premises:
- Standard interfaces change the economics of integration work that used to be custom glue for every agent/tool/host pairing.
- Models and hosts will keep changing while the interface contract, server implementation, schemas, and authorization wiring can endure.
- Language servers followed exactly this path: editors came and went around a stable interface.
Implicit premises:
- Investment in an integration layer only pays off if that layer's useful life outlasts the churn of the systems built on top of it โ the LSP analogy is being generalized into a lawlike expectation, not treated as a one-off historical coincidence.
- Formal organizational ownership (named owners, versioning, tests, upgrade policy) is what actually captures durability once protocol stability exists โ protocol maturity alone is not assumed sufficient.
Inferences:
- If the interface layer is genuinely durable, the natural organizational response is to fund a small platform team that owns the shared MCP server surface the way platform-engineering teams already own other paved-road infrastructure โ the essay's 'owners, versions, tests' language implies this without stating it.
Shared protocols cannot substitute for an organization's own judgment about which identities and code deserve authority โ they only carry that judgment through a system once it has been made elsewhere. strength: high
Explicit premises:
- A schema captures shape, not meaning; a model must still interpret a tool's free-form description.
- A digital signature on an Agent Card only ties a statement to an identity, not to that identity's trustworthiness.
Implicit premises:
- Trust is fundamentally a human/organizational judgment about reputation, incentives, and track record โ not a property that can be computed from richer protocol metadata, no matter how much metadata a future spec revision adds.
- Interoperability and security are separable axes: a protocol can be maximally interoperable while faithfully carrying claims from an untrustworthy or malicious party.
Inferences:
- Organizations that treat 'the spec handles it' as sufficient โ skipping their own vetting, allowlisting, or curation layer โ remain exposed no matter how mature MCP or A2A become; the essay implies but never states this general principle, gesturing at it only through specific recommendations (allowlist, curated catalog).
Narratives
- The recurring historical comparison to Ethernet ('networking became an ecosystem when machines could agree on interfaces') and the Language Server Protocol ('language servers replaced a separate integration for every editor-language pair with one interface on each side'), invoked at both the opening and the closing of the piece.
โ Implicitly carries the central inductive leap โ that MCP/A2A will follow the same maturation arc from contested multiplicity to durable, competitor-agnostic infrastructure โ without the author having to argue for that generalization from first principles. The historical parallel does the persuasive work that direct argument about MCP/A2A's own future cannot yet do, since that future hasn't happened.
Questions addressed
- โ
Is the MCP/A2A donation to neutral foundations a substantive shift or corporate PR?
Substantive: the author's test is independent cross-vendor implementation, and cites first-class MCP support across ChatGPT, Claude, Cursor, Gemini, Copilot, and VS Code, plus 150+ organizations backing A2A, as satisfying that test. - โ
Can a shared protocol substitute for an organization's own security/trust judgment about the tools and agents it connects to?
No โ explicitly resolved via the semantic-gap-to-trust-gap argument: the protocol carries a trust decision through a system, it does not make that decision for the organization. - โญ How should authority narrow (attenuate) as a request passes through a multi-hop chain of agents and tools?
Explicitly left open: 'No common mechanism defines how those rights should attenuate across an arbitrary chain. Platforms currently solve this locally or leave too much authority in place.' - โ
Should engineering teams invest in this infrastructure now, given how young and unstable it admittedly is (five protocol revisions in under two years, registry in preview, telemetry conventions unstable)?
Yes, but hedged: build now with version-pinning, thin internal adapters behind the protocol code, and a budgeted expectation of migration โ invest in the interface pattern, not in any single current revision. - โญ What happens to the engineering organizations that do not (or cannot) participate in the Agentic AI Foundation / A2A standards process while 'the rules written now... become assumptions embedded in future products'?
Gaps
- incompleteThe closing wager โ 'the interfaces are likely to last' โ is stated with confidence but the essay never specifies what would falsify it: a major founding vendor forking MCP, a rival protocol displacing it, or one founding company (e.g. Anthropic, as MCP's originator and steward) accumulating outsized influence inside the supposedly neutral Agentic AI Foundation. Without a falsification condition, the durability claim is unfalsifiable as stated.
Read next: Track the Agentic AI Foundation's actual governance structure and voting/veto rights among Anthropic, Block, OpenAI, and the supporting companies (Google, Microsoft, AWS, Cloudflare, Bloomberg) over the next 1-2 years, and watch for defections or competing forks. - incompleteHaving correctly identified that no common mechanism yet defines how authority should attenuate across a multi-hop agent-to-agent-to-tool chain, the essay stops there rather than surveying the candidate approaches already being tried elsewhere โ RFC 8693 token exchange for delegated actor chains, or connection-level enterprise-managed authorization (EMA) anchored in an identity provider โ leaving the reader without a sense of how close or far a solution actually is, or which approach the author thinks is most promising.
Read next: extract-aws-loom-ai-agent-governance (RFC 8693 token exchange across MCP-server-to-API hops) and extract-mcp-centralised-auth-enterprise (Enterprise-Managed Authorisation) both address adjacent pieces of exactly this unsolved problem. - incompleteThe essay treats MCP's adoption figures (97M+ monthly downloads, 10,000+ active servers, first-class client support) as evidence that 'a shared interface becomes infrastructure,' but never engages the corpus's own contrary finding that a large share of that existing server population is insecure by construction โ 43% vulnerable to authentication flaws and 33% allowing unrestricted network access, per independent reporting. Quantity of adoption and quality/safety of that adoption are treated as moving together; the evidence that they diverge sharply is not addressed.
Read next: extract-mcp-api-sprawl (43%/33% vulnerability statistics) and extract-kale-securing-mcp-production-defense-in-depth (MCP security maturity lagging its adoption rate).closed byMCP Is Not Just Another API Standard โ Directly performs the engagement the gap says was missing: immediately after presenting adoption-scale evidence (registry size, SDK downloads, cross-vendor uptake) as a durability signal, this piece pivots to 'Governance hasn't caught up' and explicitly instructs treating MCP 'skeptically, and with the controls in place before the agent gets access' regardless of scale โ i.e. it argues, in the same breath as the adoption numbers, that scale is not evidence of safety and should not be read as such. This is the missing analytical move the gap identifies as absent. - incompleteThe essay frames the Agentic AI Foundation's governance as already 'neutral' by virtue of its multi-stakeholder cofounder list, but never examines the internal power dynamics of that governance โ whether Anthropic, as MCP's originator and the party that authored the spec revisions cited in the piece, retains asymmetric practical influence over a nominally neutral process. This mirrors a live skepticism elsewhere in the corpus about treating a young, multi-stakeholder standards body as already settled or disinterested.
Read next: extract-agentic-pnl-beyond-empire-headcount's own gap about treating MCP as a settled 'TCP/IP of the federated enterprise' raises the identical unexamined-neutrality concern from a different angle.
Closes gaps elsewhere
- The Agentic P&L: Beyond the Empire of Headcount ยท g6 โ Supplies the concrete, dated cross-vendor adoption evidence that gap said was missing (MCP: 97M+ monthly SDK downloads, 10,000+ active servers, first-class support in ChatGPT/Claude/Cursor/Gemini/Copilot/VS Code; A2A: v1.0, 150+ organizations, GA in Microsoft Copilot Studio/Azure AI Foundry/Bedrock AgentCore) โ but only partially closes it, since the article itself frames MCP and A2A as two of at least four co-emerging interfaces (plus AGENTS.md and unstable OTel semantic conventions) and explicitly hedges that 'their current forms will change,' which validates the gap's underlying skepticism about calling any single protocol a settled 'TCP/IP of the federated enterprise.'
Related documents
- Article: Agentic Fitness Functions: Extending Evolutionary Architecture Beyond Deterministic Rules
- AWS Releases Loom, an Open-Source Reference Platform for Governing AI Agents at Enterprise Scale
- Presentation: Autonomous Data Products for the Autonomous Era: Rethinking Data Architecture for GenAI
- Why AI agents need a Context Lake
- Why Developer Portals Must Evolve in the AI Agent Age
- An Evolutionary Architecture Pattern for Managing AI's Pace of Change
- Agent Tools & Interoperability
- Google and Industry Partners Announce Agentic Resource Discovery Specification for AI Agents
- Presentation: APIs for Agents: Rethinking API Programs in the MCP Era
- The Production Gap: 5 Patterns for Building Long-Running AI Agents