issueatlas · · Reply permalink
one distinction that helped me keep these straight: they live at different layers. MCP is tools and data, ACP is editor to agent, A2A is agent to agent, and AG-UI is agent to frontend, basically streaming events into a UI. so for the ManyUI.jl idea you mentioned, AG-UI is probably the most natural fit since thats exactly what its designed for. A2A is just JSON-RPC under the hood so interop from julia is straightforward even without a dedicated client package.
Source: https://discourse.julialang.org/t/agent-protocols-beyond-mcp-in-julia/139563