v1.8.0
Streamable HTTP release
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. 🎉
Please report any issues at https://github.com/modelcontextprotocol/python-sdk/issues
Other Changes
- Handle SSE Disconnects Properly by @akash329d in #612
- Add mount_path support for proper SSE endpoint routing with multiple FastMCP servers by @tim-watcha in #540
- docs: fix broken link to OAuthServerProvider in Authentication section of README by @samad-yar-khan in #651
- Fix the issue of get Authorization header fails during bearer auth by @yabea in #637
- Auth SSE simple example by @ihrpr in #610
- Fix: Use absolute path to uv executable in Claude Desktop config by @arcAman07 in #440
- Introduce a function to create a standard AsyncClient with options by @ihrpr in #655
New Contributors
- @akash329d made their first contribution in #612
- @tim-watcha made their first contribution in #540
- @samad-yar-khan made their first contribution in #651
- @yabea made their first contribution in #637
- @arcAman07 made their first contribution in #440
Full Changelog: v1.7.0...v1.8.0