Tutorials
cannot import name 'streamablehttp_client': The MCP SDK 2 Rename, and the Timeout It Hides (2026)
ImportError: cannot import name 'streamablehttp_client' means pip resolved MCP Python SDK 2.x against v1 client code. The rename is one underscore. The part nobody mentions is that passing your own httpx2 client silently drops the 300 second read timeout to 5 (2026).
8 min read25