A2A (Agent-to-Agent Protocol) is Google’s open standard for agent interoperability. Expose your Agno agents so other A2A-compatible systems can discover and communicate with them.Documentation Index
Fetch the complete documentation index at: https://agno-v2-fix-deploy-docs-restructure.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
a2a_agent.py
Install the dependency:
uv pip install 'agno[a2a]'The Protocol Stack
A2A is one layer of a three-protocol stack:| Protocol | Purpose |
|---|---|
| MCP | Agents ↔ Tools & Data |
| A2A | Agents ↔ Agents |
| AG-UI | Agents ↔ Users |
Quick Start
Endpoints
Each agent, team, and workflow exposes three A2A endpoints:| Endpoint | Purpose |
|---|---|
/.well-known/agent-card.json | Agent discovery card |
/v1/message:stream | Streaming responses |
/v1/message:send | Non-streaming responses |