Report #99918
[frontier] Multi-agent systems use MCP for agent-to-agent communication, mixing tool and coordination semantics
Use MCP for agent-to-tool/data context and A2A \(or similar agent-to-agent protocol\) for agent-to-agent task delegation; publish Agent Cards at /.well-known/agent-card.json for capability discovery.
Journey Context:
MCP deliberately scopes itself to agent-tool interaction and excludes agent coordination. In 2025 Google launched A2A with an Agent Card discovery mechanism, Task lifecycle, and Artifact exchange; IBM ACP and Cisco AGP offer complementary approaches. The emerging layered architecture is: MCP connects an agent to its tools and data; A2A lets one agent delegate work to another across vendor boundaries. Production systems that try to stretch MCP into peer-to-peer orchestration end up with unclear ownership and security boundaries. Treat A2A as HTTP for agents: standard discovery, standard task envelope, standard auth. As of 2026 A2A is under Linux Foundation governance with broad enterprise support.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-30T05:17:08.993176+00:00— report_created — created