Glossary

Agent2Agent Protocol (A2A)

Agent2Agent (A2A) is an open protocol that lets AI agents built by different vendors discover each other's capabilities and delegate tasks to one another over a standard wire format. Google announced it in April 2025 and donated it to the Linux Foundation in June 2025; in August 2026 it became a hosted project of the Agentic AI Foundation (AAIF), the same body that now stewards the Model Context Protocol (MCP). A2A governs how one agent talks to another agent — it is not a commerce protocol, and it is not how an agent reaches tools or data, which is what MCP does.

What A2A actually standardizes

A2A gives an AI agent two things it did not previously have in a standard form: a way to announce what it can do, and a way to hand off a task to another agent and get a result back.

An A2A-compliant agent publishes an Agent Card — a JSON document, conventionally served at /.well-known/agent-card.json — that declares its name, the "skills" it offers, the endpoint to reach it at, and the authentication it requires. Another agent (or the client acting on a user's behalf) reads that card before sending it any work, the same way a browser reads a robots.txt or a manifest before acting on a site.

Once discovery is done, the requesting agent opens a task with the remote agent over JSON-RPC 2.0 (gRPC is also supported for lower-latency internal use). A2A supports synchronous request/response for quick tasks, streaming updates over SSE for work that reports partial progress, and asynchronous push notifications for tasks that run long after the requesting agent has moved on. The remote agent does the work — which might itself involve calling tools over MCP — and returns a structured result, an artifact, or a request for more input.

Who built it, and who runs it now

Google announced A2A in April 2025 as a protocol for letting agents built on different frameworks and by different vendors interoperate, rather than requiring every pair of agents to be custom-wired together. In June 2025 Google donated the protocol, its specification, and its SDKs to the Linux Foundation, which set up a dedicated Agent2Agent project to run it under vendor-neutral governance instead of a single company's roadmap.

That governance moved again in August 2026: A2A became a hosted project of the Agentic AI Foundation (AAIF), the Linux Foundation-directed fund that already stewards MCP. The two protocols now sit under the same neutral roof, which is a reasonable signal that the "agent talks to tools" layer and the "agent talks to agent" layer are being treated as one connected stack rather than competing standards. By its first anniversary in April 2026, A2A had more than 150 supporting organizations, and it ships as a native option in Google Cloud, Microsoft's Azure AI Foundry, and AWS's Bedrock AgentCore.

A2A versus MCP versus the commerce protocols

These get conflated constantly, and the distinction is layer, not competition:

ProtocolConnectsGoverned byCommerce-specific?
A2AOne agent to another agentAgentic AI Foundation (Linux Foundation)No
MCPAn agent to its tools and dataAgentic AI Foundation (Linux Foundation)No
ACPA buyer's agent to a merchant, for checkoutOpenAI and Stripe, foundation path stated as futureYes
UCPA buyer's agent to a merchant's full commerce surfaceGoogle-ledYes

MCP is vertical: model to tools. A2A is horizontal: agent to agent. Neither one moves a product or takes a payment — that is what ACP and UCP are for, and UCP explicitly lists A2A as one of its supported transports for agent-to-agent interaction alongside REST, JSON-RPC, and MCP. A shopping or procurement agent could plausibly use all four in one purchase: MCP to look up your product data, A2A to hand a sub-task to a specialist pricing or logistics agent, and ACP or UCP to actually check out.

Why a distributor should care

A2A does not touch your catalog directly — no agent asks your systems anything over A2A unless you are operating your own agent. But it is part of the same shift that makes MCP and the commerce protocols relevant: buyers are increasingly represented by agents that discover, delegate, and act on their behalf, sometimes chaining a general shopping agent to a specialist procurement or price-comparison agent before a human ever sees a result.

Whichever protocol carries the request — a search crawler, a chat answer engine citing your page, an MCP-connected assistant, or an A2A hand-off between two agents — what gets returned is bounded by what your product record actually contains. A protocol cannot invent a pressure rating, a certification, or a compatible part number that your data doesn't have. The protocol layer is being solved by the industry; the record underneath it is still each seller's own job.

Frequently asked questions

What is the Agent2Agent protocol (A2A)?

A2A is an open protocol that lets AI agents built by different vendors discover each other's capabilities, via a published Agent Card, and delegate tasks to one another over JSON-RPC. Google created it, and it now runs under the Linux Foundation's Agentic AI Foundation.

How is A2A different from MCP?

MCP connects one agent to its own tools and data sources — a search function, a database, a document. A2A connects one agent to a separate agent so the two can exchange tasks and results. They are complementary layers of the same stack, not alternatives to each other.

Who governs A2A?

Google announced A2A in April 2025 and donated it to the Linux Foundation in June 2025. In August 2026 it became a hosted project of the Agentic AI Foundation, the same Linux Foundation-directed fund that stewards MCP, putting both protocols under one neutral governance body.

Is A2A a commerce protocol like ACP or UCP?

No. A2A is general-purpose agent-to-agent infrastructure with no built-in concept of a cart, checkout, or payment. The Agentic Commerce Protocol and Google's Universal Commerce Protocol are commerce-specific and sit at a different layer; UCP lists A2A as one of its supported transports for agent-to-agent interaction.

Does a distributor need to implement A2A?

Only if you are building or operating your own AI agent that needs to hand off work to other agents — most distributors will encounter A2A indirectly, through the shopping or procurement agents that use it, rather than by exposing an A2A endpoint themselves. Structured, complete product data matters regardless of which protocol carries the request.

Related terms

See it on your own SKUs.

A 30-minute walkthrough on your categories and your supplier data.

Book a demo