You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello good folks, when is 0.11.0 going to be released? The latest release was 0.10.0 back in May. We need 0.11.0 for the Streamable HTTP client and would greatly appreciate if this is released.
I do not see the server implementation of "/mcp" endpoint in WebFluxSseServerTransportProvider. The "/sse" endpoint is configured for only "GET". Also, the latest protocol is still "2024-11-05"
Will 0.11 release support the server implementation of "/mcp" as well as move to latest version "2025-03-26"? Or what are the high level changes we can expect in 0.11?
@luyiourwong I still only see the HttpServletSseServerTransportProvider in this snapshot version, and no transport for Streamable HTTP, am I overlooking something? Note that I do not use Spring and therefore have to use a Servlet Transport.
Can you give us a list features that will be available in this 0.11.0 release? Importantly we are expecting you to release the Streamable HTTP CLIENT and SERVER support. @tzolov Knowing this can really help us manage our tasks right now. Thanks in advance!
Prompt and resource template autocompletion Java SDK only supports exact matches on prompts and resource template arguments? Python SDK supports providing a custom implementation.
Cancellation
✅
Request cancellation
stdio Transport
✅
Process communication
HTTP+SSE Transport
✅
Server-sent events
Protocol Version 2025-03-26
OAuth 2.1 Authorization
❌
Authorization servers and dynamic client registration
@topikachu, we're including Streamable Http Servlet Server (#290), Spring WebMVC Server (#425), and Spring WebFlux (#420) in 0.11.0. Due to ongoing work on these features, we've pushed the 0.11.0 release to 30.07.2025.
Reacted by fabb, Coooolfan, Rafael Ansay, Alexandra Imbrisca, Bailey and vsyaligar
Activity
luyiourwong commentedon Jul 11, 2025
You can already try the latest snapshot version with Streamable HTTP from Maven Central.
Here’s an example of how to add it to your build.gradle:
prakashsaraff commentedon Jul 11, 2025
I do not see the server implementation of "/mcp" endpoint in WebFluxSseServerTransportProvider. The "/sse" endpoint is configured for only "GET". Also, the latest protocol is still "2024-11-05"
Will 0.11 release support the server implementation of "/mcp" as well as move to latest version "2025-03-26"? Or what are the high level changes we can expect in 0.11?
fabb commentedon Jul 15, 2025
@luyiourwong I still only see the
HttpServletSseServerTransportProviderin this snapshot version, and no transport for Streamable HTTP, am I overlooking something? Note that I do not use Spring and therefore have to use a Servlet Transport.tzolov commentedon Jul 17, 2025
Hey everyone. Our intention is to make the 0.11.0 release around 25.07.2025
bharat-avn-14416 commentedon Jul 18, 2025
Can you give us a list features that will be available in this 0.11.0 release? Importantly we are expecting you to release the Streamable HTTP CLIENT and SERVER support. @tzolov Knowing this can really help us manage our tasks right now. Thanks in advance!
tzolov commentedon Jul 22, 2025
@bharat-avn-14416 below is the wip. Full streamable http client/server support is pre-requisite for 0.11.0
Client/server pings #203��Add Server ability to send ping request:�#347https://github.com/modelcontextprotocol/java-sdk/pull/264LLM interactions #327https://github.com/modelcontextprotocol/java-sdk/pull/300�https://github.com/modelcontextprotocol/java-sdk/pull/351�https://github.com/modelcontextprotocol/java-sdk/pull/352#375�#407JSON-RPC Batching❌Multiple requests - DeprecatedEnhanced metadata #313Audio support in resources�#243messagemessageon notificationshttps://github.com/modelcontextprotocol/java-sdk/pull/407�https://github.com/modelcontextprotocol/java-sdk/pull/300�https://github.com/modelcontextprotocol/java-sdk/pull/351�https://github.com/modelcontextprotocol/java-sdk/pull/352�~~#375~~sizeOptionalsizeonResource#331https://github.com/modelcontextprotocol/java-sdk/pull/408#357Surbhi picking this up as she waits for OAuth to get unblocked�#341 - created a PRhttps://github.com/modelcontextprotocol/java-sdk/pull/368https://github.com/modelcontextprotocol/java-sdk/pull/372https://github.com/modelcontextprotocol/java-sdk/pull/369Legend:⚠️ Partial support or unclear from documentation
- ✅ Full support
-
- ❌ Not supported
topikachu commentedon Jul 25, 2025
Just to confirm — since #290 hasn't been merged yet, this release doesn't include server-side stream transport, right?
tzolov commentedon Jul 26, 2025
Here's a streamlined version:
@topikachu, we're including Streamable Http Servlet Server (#290), Spring WebMVC Server (#425), and Spring WebFlux (#420) in 0.11.0. Due to ongoing work on these features, we've pushed the 0.11.0 release to 30.07.2025.
tzolov commentedon Aug 11, 2025
Resolved by the https://github.com/modelcontextprotocol/java-sdk/releases/tag/v0.11.2 supporting streamable http and much more.