29.3 -Exploring the Architecture of MCP