Why MCP Is Stuck on Your Laptop (And How to Fix It)
Blog post from Arcade
Model Context Protocol (MCP) is generating excitement due to its ability to expose functionality and contextual data to AI models in a structured way, particularly for local applications. Initially designed for desktop app integration, MCP currently operates mainly in local environments using stdio transport, but its complexity grows when applied to cloud-hosted scenarios due to the persistent connections required by its SSE-based transport. To expand MCP's usability for cloud agents, which resemble microservices and require efficient HTTP transport, a new HTTP transport has been developed to facilitate request/streamed-response without persistent connections. Additionally, a protocol-level authorization mechanism is being developed to address security concerns in cloud environments, with contributions from major tech companies. Despite these ongoing developments, Arcade.dev offers a universal integration platform allowing developers to start building cloud-hosted agents immediately, leveraging various tools and preparing for future MCP capabilities.