Python MCP Remote Server — The Dawn of the Streamable HTTP Era ~ With a Minimalist Template Featuring uv / Docker / pytest ~
First Conclusion: Python-based MCP Servers Now Run in the Cloud Traditionally, MCP servers, especially those implemented in Python, were often perceived as being for local use. Configurations combining Server-Sent Events (SSE) and auxiliary WebSockets frequently posed challenges for deployment in cloud environments. However, just a few days ago on May 8, 2025, v1.8.0 of the MCP Python SDK was released, officially supporting the long-awaited Streamable HTTP transport. The release notes proudly declare, "This is the first release supporting the new Streamable HTTP transport from protocol version 2025-03-26, which supersedes the SSE transport from protocol version 2024-11-05.

First Conclusion: Python-based MCP Servers Now Run in the Cloud
Traditionally, MCP servers, especially those implemented in Python, were often perceived as being for local use. Configurations combining Server-Sent Events (SSE) and auxiliary WebSockets frequently posed challenges for deployment in cloud environments.
However, just a few days ago on May 8, 2025, v1.8.0 of the MCP Python SDK was released, officially supporting the long-awaited Streamable HTTP transport.
The release notes proudly declare, "This is the first release supporting the new Streamable HTTP transport from protocol version 2025-03-26, which supersedes the SSE transport from protocol version 2024-11-05.