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§
- Client
Info - Client information for initialization.
- Initialize
Capabilities - Client capabilities for initialization.
- Initialize
Params - Initialize request for MCP protocol.
- Initialize
Result - Initialize response from MCP server.
- McpServer
Connection Config - Configuration for connecting to an MCP server.
- Server
Capabilities - Server capabilities returned during initialization.
- Server
Info - Server information returned during initialization.
- Server
Tool Capabilities - Server tool capabilities.
- Tool
Capabilities - Tool-related capabilities.
Enums§
- McpTransport
Error - MCP transport errors.
- Transport
Type Id - Transport type identifier.
Traits§
- McpTransport
- Abstract transport interface for MCP server communication.