Host
abstraction for multiple client → server connections in one process
#9
Labels
enhancement
New feature or request
Multiplexing has recurred for me a few times now—clients often need to connect to multiple servers simultaneously. Might be worth building something for it into the client SDK.
I think it's not too hard (send all list commands to all servers, then associate the IDs you get back with the server for follow-up gets, reads, calls), it's just annoying boilerplate.
Maybe we build an actual
Host
abstraction into the SDK, which has multipleClient
s?See also modelcontextprotocol/typescript-sdk#6.
The text was updated successfully, but these errors were encountered: