Skip to content
Agent2Agent Protocol Logo

Agent2Agent (A2A) Protocol

What is A2A Protocol?ΒΆ

The Agent2Agent (A2A) Protocol is an open standard designed to enable seamless communication and collaboration between AI agents.

In a world where agents are built using diverse frameworks and by different vendors, A2A provides a common language, breaking down silos and fostering interoperability.

Build with ADK Logo ADK (or any framework), equip with MCP (or any tool), and communicate with A2A Logo A2A, to remote agents, local agents, and humans.

Get started with Agent2Agent (A2A) ProtocolΒΆ

Why use the A2A ProtocolΒΆ

graph LR
    User(πŸ§‘β€πŸ’» User) <--> ClientAgent(πŸ€– Client Agent)
    ClientAgent --> A2A1(**↔️ A2A**) --> RemoteAgent1(πŸ€– Remote Agent 1)
    ClientAgent --> A2A2(**↔️ A2A**) --> RemoteAgent2(πŸ€– Remote Agent 2)

    style User fill:#fdebd0,stroke:#e67e22,stroke-width:2px
    style ClientAgent fill:#d6eaf8,stroke:#3498db,stroke-width:2px
    style RemoteAgent1 fill:#d6eaf8,stroke:#3498db,stroke-width:2px
    style RemoteAgent2 fill:#d6eaf8,stroke:#3498db,stroke-width:2px
    style A2A1 fill:#ebedef,stroke:#909497,stroke-width:2px
    style A2A2 fill:#ebedef,stroke:#909497,stroke-width:2px
  • Interoperability

    Connect agents built on different platforms (LangGraph, CrewAI, Semantic Kernel, custom solutions) to create powerful, composite AI systems.

  • Complex Workflows

    Enable agents to delegate sub-tasks, exchange information, and coordinate actions to solve complex problems that a single agent cannot.

  • Secure & Opaque

    Agents interact without needing to share internal memory, tools, or proprietary logic, ensuring security and preserving intellectual property.


How does A2A work with MCP?ΒΆ

A2A MCP Graphic

A2A and Model Context Protocol (MCP) are complementary standards for building robust agentic applications:

  • Model Context Protocol (MCP): Provides agent-to-tool communication. It's a complementary standard that standardizes how an agent connects to its tools, APIs, and resources to get information.
  • IBM ACP: Incorporated into the A2A Protocol
  • Cisco agntcy: A framework for building the internal logic of a single, complex agent system, often with a supervisor/expert structure.
  • A2A: Provides agent-to-agent communication. As a universal, decentralized standard, A2A acts as the public internet that allows ai agentsβ€”including those using MCP, or built with frameworks like agntcyβ€”to interoperate, collaborate, and share their findings.