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. 🎉
- See the Streamable HTTP section of the README and the included examples for how to use this new transport in your client or server.
- There's also a guide on backwards compatibility, to maintain support with SSE clients or servers while the ecosystem upgrades to Streamable HTTP.
Please report any issues at https://github.com/modelcontextprotocol/typescript-sdk/issues.
Other Changes
- Improve SSE endpoint sessionId parameter handling by @akazwz in #177
- Mutations for
McpServer
by @geelen in #247 - StreamableHTTPClientTransport cleanup / fixes by @beaulac in #300
- Add helper functions to distinguish between jsonRPC message types by @fredericbarthelet in #281
- Bump to version 1.10.0 by @cliffhall in #305
- Include Authorization Info in Tool Calls (and request handlers generally) by @allenzhou101 in #166
New Contributors
- @akazwz made their first contribution in #177
- @geelen made their first contribution in #247
- @beaulac made their first contribution in #300
- @fredericbarthelet made their first contribution in #281
- @cliffhall made their first contribution in #305
Full Changelog: 1.9.0...1.10.0