Skip to content

Proposal: add IOTransport, a generalized transport over a Reader/Writer #444

@atomAltera

Description

@atomAltera

I run an MCP server in docker container. And I use docker go library to run container and attach to it. After attach, i have io.ReadCloser for stdout and io.WriteCloser for stdin. And i need a transport which accepts io.ReadCloser and io.WriteCloser. Same as StdioTransport but with exposed reader and writers.

I think this transport may be useful for other cases as well since it is more general than StdioTransport

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalA proposal for an a new API or behavior. See CONTRIBUTING.md.proposal-acceptedProposals that have been accepted.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions