Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI
summary
Covers four concrete protocols with code and live demos: MCP for exposing tools, resources, prompts via fastmcp 2.0 over standard IO or streamable HTTP transport (includes elicitation and progress; sampling deprecated), A2A using JSON agent cards and skills plus an A2A inspector and client for request/response or long-running tasks, AG-UI as event middleware with an ADK middleware demo, and A2UI generating JSON UI surfaces (catalog, create/update/data/delete messages); demos use Gemini CLI, ADK and Cloud Run and mostly work though LLM latency causes occasional flakiness.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:17Four agent protocols overview
- 3:43MCP protocol deep dive
- 21:23MCP tools, resources, prompts
- 23:54MCP features elicitation progress
- 24:15A2A protocol agent communication
- 32:45A2A agent cards and skills
- 36:17A2A client-server interaction
- 41:22AGUI protocol frontend connection
- 43:52AGUI Interactive Dojo demo
- 45:19A2UI protocol generative UI
- 49:12A2UI restaurant booking example
- 52:29A2UI tools and components
related talks
50mTour of Agent Protocols: MCP, A2A, AG-UI, A2UI
50mAgents That Talk Back: MCP, ACP, A2A, Oh my!
46mMCP and A2A Revolutionizing Interconnection and Collaboration of AI Agents
26mOverview of AI Agent Protocols
43mThe Protocol Wars: Clash of Titans
47mAgent Client Protocol for Java Developers
27mA2A in 25 Minutes: Building AI agents that communicate
50mBeyond local tools: Dive into the Model Context Protocol (MCP)
