Thank you for the insightful overview of MCP. I understand that MCP serves as a standardized integration layer for AI agents to perform actions involving external data or tools. Do you think entire agents themselves be served through MCP, or is MCP primarily designed for integrating individual tools and actions within an agent's workflow?