Namespace ModelContextProtocol.Protocol.Transport
Classes
- McpTransportException
Represents errors that occur in MCP transport operations.
- SseClientTransport
Provides an IClientTransport over HTTP using the Server-Sent Events (SSE) protocol.
- SseClientTransportOptions
Provides options for configuring SseClientTransport instances.
- SseResponseStreamTransport
Provides an ITransport implementation using Server-Sent Events (SSE) for server-to-client communication.
- StdioClientTransport
Provides a IClientTransport implemented via "stdio" (standard input/output).
- StdioClientTransportOptions
Provides options for configuring StdioClientTransport instances.
- StdioServerTransport
Provides an ITransport implemented via "stdio" (standard input/output).
- StreamClientTransport
Provides an IClientTransport implemented around a pair of input/output streams.
- StreamServerTransport
Provides an ITransport implemented using a pair of input and output streams.
- TransportBase
Provides a base class for implementing ITransport.
Interfaces
- IClientTransport
Represents a transport mechanism for Model Context Protocol (MCP) client-to-server communication.
- ITransport
Represents a transport mechanism for MCP (Model Context Protocol) communication between clients and servers.