-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Implement Streamable HTTP transport #443
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
We need this too, please. We are interested in HTTP request / response use case: modelcontextprotocol/modelcontextprotocol#206 (comment). We have a turn based agent framework that cannot maintain long term TCP connection and is request / response based. |
I'm picking this up. Will share a PR by the weekend. Specification PR is merged: https://github.com/modelcontextprotocol/modelcontextprotocol/pull/206/files Client Implementation is being worked upon here: #416 I'll focus on server implementation. @jspahrsummers , can you please assign this issue to me? |
@karanb192 I'm planning to work on this in the next couple of days, just wrapping up the implementation for the TypeScript SDK right now. I'd appreciate any comments and review on Python SDK implementation PR once it's up. |
Potentially dupe of #405 ? |
we need this please |
See the following PR's: |
Might be nice to get #380 in around the same time this is implemented too |
we need this ASAP how |
how much time it will take to get implemented |
It would be nice if somebody posts an update. Thanks. |
The current implementation of the Python SDK is stateful. There is work underway to fix this: modelcontextprotocol/python-sdk#443. However, currently we need to eject from the MCP framework to use stateless requests. This is to avoid issues described in this issue: modelcontextprotocol/python-sdk#520, for example. I tested this in Claude by listing and making a request to a remote tool.
Since all the PRs have been merged, when will the Release with the changes happen? :) v1.7.1 does not seem to contain the streamable http changes.. |
我看到相应的代码更新了。但是1.7.1貌似没发布该功能 |
Any ETA's of when this will be available? |
Good job. I'm waiting for this feature. Which version of the SDK will this be included? |
Just to say thank you for this. Amazing work. 🎉 (BTW It's part of the v1.8.0 release) |
Amazing!!. Thank you so much for the work. 🚀 |
Update
PRs are out, review in progress, once done, documentation will be added and transport will be released.
The text was updated successfully, but these errors were encountered: