Skip to main content

Module transport

Module transport 

Source
Expand description

McpTransport - Abstract transport interface for MCP servers.

This module defines the core transport trait that all MCP communication methods must implement, enabling uniform handling of stdio, HTTP, and other transport types.

Structs§

ClientInfo
Client information for initialization.
InitializeCapabilities
Client capabilities for initialization.
InitializeParams
Initialize request for MCP protocol.
InitializeResult
Initialize response from MCP server.
McpServerConnectionConfig
Configuration for connecting to an MCP server.
ServerCapabilities
Server capabilities returned during initialization.
ServerInfo
Server information returned during initialization.
ServerToolCapabilities
Server tool capabilities.
ToolCapabilities
Tool-related capabilities.

Enums§

McpTransportError
MCP transport errors.
TransportTypeId
Transport type identifier.

Traits§

McpTransport
Abstract transport interface for MCP server communication.