Table of Contents

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.