// AGENT PROTOCOLS

The Three Protocols
Standardizing Agent Communication

Open protocols are replacing bespoke integrations. MCP connects agents to tools and data. A2A enables agent-to-agent collaboration. ACP brings REST-native interoperability. Understand all three — and when to use each.

// QUICK_COMPARISON

MCP vs A2A vs ACP at a Glance

AspectMCPA2AACP
Primary purposeAgent-to-tool/data connectionAgent-to-agent communicationAgent-to-agent via REST
ArchitectureClient-server (host-client-server)Client agent → remote agentREST endpoints
Message formatJSON-RPC 2.0JSON-RPC 2.0 over HTTPHTTP REST / OpenAPI
Transportstdio, Streamable HTTPHTTP + SSEHTTP REST
GovernanceAnthropic (open spec)Google (open spec)Cisco / BeeAI (open spec)
ReleasedNovember 2024April 20252025

Each protocol page includes a deeper comparison with additional dimensions. Start with MCP →