Agents are already usually deployed as an API service. You can have "agent-to-agent" communication by having agents call each others APIs. I don't understand what this protocol is for.
MCP actually fills a gap since people don't normally expose things like writing to their local filesystem as a callable API.
MCP actually fills a gap since people don't normally expose things like writing to their local filesystem as a callable API.