Skip to content

Exploring Streaming? #14

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

Closed
kentcdodds opened this issue Apr 2, 2025 · 6 comments
Closed

Exploring Streaming? #14

kentcdodds opened this issue Apr 2, 2025 · 6 comments

Comments

@kentcdodds
Copy link

Thanks for this! It's a really helpful tool for me while I wait for clients to support HTTP transports. Any plans to support the streaming aspects of the spec? modelcontextprotocol/modelcontextprotocol#206

@geelen
Copy link
Owner

geelen commented Apr 3, 2025

Yup, although the title there is a little bit of a misnomer. The current transport is extremely streamy already :D

The new HTTP transport makes it a lot easier to build completely stateless MCP servers which I expect will dominate the landscape in the near term. There seems to be some progress on the server side of the transport here: modelcontextprotocol/typescript-sdk#230 but I haven't yet seen anything for the client side (which is a bit tricky cause it should be backwards compatible with servers talking HTTP+SSE). As soon as that lands in the SDK though I'll cut a new release here and ship it out

@kentcdodds
Copy link
Author

Sounds great, thanks!

@kentcdodds
Copy link
Author

FYI, this is now merged via: modelcontextprotocol/typescript-sdk#266

@geelen
Copy link
Owner

geelen commented Apr 11, 2025

https://github.com/geelen/mcp-remote/compare/streaming-http-support?expand=1 have started! Will ship on monday :)

@ryoppippi
Copy link

Hi! I'm waiting for streaming-http-support!!!!

@geelen
Copy link
Owner

geelen commented May 5, 2025

Streaming HTTP support is now part of v0.1.x release! Please go try it out 👐

@geelen geelen closed this as completed May 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants