Title: JDK HttpClient Streamable HTTP support · Issue #311 · modelcontextprotocol/java-sdk · GitHub
Open Graph Title: JDK HttpClient Streamable HTTP support · Issue #311 · modelcontextprotocol/java-sdk
X Title: JDK HttpClient Streamable HTTP support · Issue #311 · modelcontextprotocol/java-sdk
Description: Hi there, I just want to followup about is there any plan for supporting the non-mcp-spring version of the streamablehttp client? The mcp-spring version of the client in below PR tested well. But our service is using a old spring framewo...
Open Graph Description: Hi there, I just want to followup about is there any plan for supporting the non-mcp-spring version of the streamablehttp client? The mcp-spring version of the client in below PR tested well. But o...
X Description: Hi there, I just want to followup about is there any plan for supporting the non-mcp-spring version of the streamablehttp client? The mcp-spring version of the client in below PR tested well. But o...
Opengraph URL: https://github.com/modelcontextprotocol/java-sdk/issues/311
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"JDK HttpClient Streamable HTTP support","articleBody":"Hi there, I just want to followup about is there any plan for supporting the non-mcp-spring version of the streamablehttp client? The mcp-spring version of the client in below PR tested well. But our service is using a old spring framework so it's the available to use this client. Thanks!\n\n\n== copied from previous PR conversation =\n@bugzyz thank you! We are targetting Spring Framework gen 6, unfortunately. However, in your circumstances, once we introduce the JDK HttpClient support for Streamable HTTP, you should be able to use that in combination with older Spring Framework-based code. That work is coming once we finalize the architectural changes covered here. And then you wouldn't need the mcp-spring module dependency. Hope this helps.\n\n_Originally posted by @chemicL in https://github.com/modelcontextprotocol/java-sdk/issues/292#issuecomment-2949254826_\n ","author":{"url":"https://github.com/bugzyz","@type":"Person","name":"bugzyz"},"datePublished":"2025-06-13T01:40:39.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3},"url":"https://github.com/311/java-sdk/issues/311"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:f65c5de7-d963-155c-2273-a6b39525dd93 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E1B2:39455D:1752BDA:1F710E1:6A5BA00F |
| html-safe-nonce | 27e1df934f7f557ab58cead44f6ecd1912ec882f45eb65a62e504377cfb2e020 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMUIyOjM5NDU1RDoxNzUyQkRBOjFGNzEwRTE6NkE1QkEwMEYiLCJ2aXNpdG9yX2lkIjoiMTU4Mjk4NzQ5NTI1MTYxNTc1OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 8d19b740f158566da15493ce55708064bc61acb9f655b31b581a333963f24d77 |
| hovercard-subject-tag | issue:3141979937 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/modelcontextprotocol/java-sdk/311/issue_layout |
| twitter:image | https://opengraph.githubassets.com/f0cd5cf6ce72e3f67566c1e93a12b0d0b82afbf7332597c31e21be2fb2f63abc/modelcontextprotocol/java-sdk/issues/311 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/f0cd5cf6ce72e3f67566c1e93a12b0d0b82afbf7332597c31e21be2fb2f63abc/modelcontextprotocol/java-sdk/issues/311 |
| og:image:alt | Hi there, I just want to followup about is there any plan for supporting the non-mcp-spring version of the streamablehttp client? The mcp-spring version of the client in below PR tested well. But o... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bugzyz |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| go-import | github.com/modelcontextprotocol/java-sdk git https://github.com/modelcontextprotocol/java-sdk.git |
| octolytics-dimension-user_id | 182288589 |
| octolytics-dimension-user_login | modelcontextprotocol |
| octolytics-dimension-repository_id | 919609219 |
| octolytics-dimension-repository_nwo | modelcontextprotocol/java-sdk |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 919609219 |
| octolytics-dimension-repository_network_root_nwo | modelcontextprotocol/java-sdk |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width