Skip to content
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

Exploring Streaming? #14

Open
kentcdodds opened this issue Apr 2, 2025 · 2 comments
Open

Exploring Streaming? #14

kentcdodds opened this issue Apr 2, 2025 · 2 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/specification#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!

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

2 participants