MCP and A2A Don’t Solve the Biggest Problem with Multi-Agent Systems
Summary
Model Context Protocol (MCP) and Agent-to-Agent (A2A) protocols significantly advance agent-to-tool interaction and coordination, respectively, with MCP seeing 97 million SDK downloads and A2A adopted by Google's ADK and Microsoft's Copilot Studio. However, these protocols do not address fundamental networking challenges in multi-agent systems, such as addressing stability, authentication across trust boundaries, and transport mismatches like HTTP over TCP's limitations for concurrent fan-out patterns. These issues, often encountered in production deployments across cloud regions, lead to problems like agents failing to find peers, broken authentication, and high inter-agent latency. Current solutions include service meshes (Istio, Linkerd) for in-cluster, message brokers (NATS JetStream, Kafka) for fan-out, and emerging session-layer overlays (libp2p, Pilot Protocol) for cross-organizational, cryptographically identified agents. None offer a complete solution, highlighting a bottom-up development of the agent protocol stack where networking is often an afterthought.
Key takeaway
For AI Architects or MLOps Engineers designing multi-agent systems, prioritize networking infrastructure early in your design phase. Do not assume transport is a solved problem, especially for cross-organizational communication or dynamic peer discovery. Evaluate solutions like service meshes for in-cluster needs, message brokers for fan-out, or emerging session-layer overlays for robust cross-org agent-to-agent transport. Addressing addressing stability, authentication, and transport mismatches upfront will prevent significant debugging challenges in production.
Key insights
Multi-agent systems face critical, unsolved networking challenges in production, despite advances in application-layer protocols like MCP and A2A.
Principles
- Agent protocol stack developed bottom-up.
- Transport is not a solved problem.
- Cross-organizational authentication is complex.
In practice
- Use service mesh for in-cluster discovery.
- Employ message brokers for fan-out patterns.
- Explore session-layer overlays for cross-org.
Topics
- Multi-Agent Systems
- Agent Protocols
- Networking Infrastructure
- Service Mesh
- Message Brokers
- Peer-to-Peer Transport
Best for: CTO, VP of Engineering/Data, Director of AI/ML, AI Engineer, AI Architect, MLOps Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by HackerNoon.