Tools and protocols

Agent2Agent Protocol (A2A)

stable definition

Definition

An open protocol for discovery, messaging, and asynchronous task collaboration between independent and potentially opaque agent systems.

Distinguish it from nearby terms

A2A addresses agent-to-agent collaboration; MCP addresses an AI application's access to tools and context.

Check your understanding

Interoperability does not imply common trust, shared memory, or permission to delegate sensitive work.

Also called

A2A, Agent-to-Agent Protocol

Factory areas

Public evidence