Clarification on MCP: Message Format vs. Communication Architecture?
I'm currently trying to understand protocolls such as A2A and MCP. While doing so, I wasn't sure whether MCP is responsible for defining: The structure and required fields of JSON messages (e.g., formatting, schema), or The communication architecture (e.g., roles like Host, Client, Server and how they interact). Could someone clarify what exactly MCP specifies? Any help is appricitated!
I'm currently trying to understand protocolls such as A2A and MCP. While doing so, I wasn't sure whether MCP is responsible for defining:
- The structure and required fields of JSON messages (e.g., formatting, schema), or
- The communication architecture (e.g., roles like Host, Client, Server and how they interact).
Could someone clarify what exactly MCP specifies? Any help is appricitated!