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
It would be great if BasicMCPClient could also support streamablehttp_client from mcp.client.streamable_http.
This feature would be very useful for our applications.
Reason
No response
Value of Feature
No response
The text was updated successfully, but these errors were encountered:
Hi! Just a suggestion for improving the design of _run_session() in BasicMCPClient.
Currently, the transport type is inferred from command_or_url (e.g., checking if the scheme is "http"/"https"), which makes it harder to support additional transport types like streamable_http.
Consider making the transport type explicit—e.g., passing a transport: Literal["stdio", "sse", "streamable_http"] argument—and dispatching via a transport handler registry or factory function. This would improve clarity, modularity, and future extensibility.
Feature Description
Hi team,
I noticed that the MCP Python SDK now supports the new Streamable HTTP transport from protocol version 2025-03-26 (see release notes: https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.8.0). There are also relevant examples provided.
It would be great if BasicMCPClient could also support streamablehttp_client from mcp.client.streamable_http.
This feature would be very useful for our applications.
Reason
No response
Value of Feature
No response
The text was updated successfully, but these errors were encountered: