Bringing streamable HTTP transport and Python language support to MCP servers
Apr 30, 2025Jeremy Morrell, Dan Lapid

Summary
Introduced Streamable HTTP transport for MCP, allowing bidirectional communication over a single endpoint and dynamic upgrades to SSE for streaming responses. Added Python language support for building MCP servers on Cloudflare Workers using the Python MCP SDK and FastAPI-MCP. Provided code examples for configuring MCP servers to support both SSE and Streamable HTTP transports concurrently, and for defining tools and resources in Python MCP servers.
More from the Artificial Intelligence Integration & Impact trail
- Introducing Clef-omni with full multimodality, plus a faster Clef and a cheaper Clef-flash
- Introducing Web Search API via AI Gateway
- Introducing Clef: our open-source decision models, and new RL fine-tuning platform
- One year later: Sovereign AI and the fight for choice
- AI Search is now generally available