Transport Type • Rust AI Agent SDK

TransportType: Transport type for MCP connections.

TransportType

Defined in the MCP module.

Rust AI Agent SDK

Transport type for MCP connections.

Fields

NameTypeDescription
Standardvariant–
inputvariant–
outputvariant–
defaultvariantStandard input/output (subprocess)
StdiovariantStandard input/output (subprocess)
Servervariant–
Sentvariant–
Eventsvariant–
SsevariantServer-Sent Events (legacy HTTP+SSE)
Streamablevariant–
HTTPvariant–
HttpStreamvariantStreamable HTTP (current standard)
WebSocketvariant–
WebSocketvariantWebSocket

Source

View on GitHub

praisonai/src/mcp/mod.rs at line 0