Expand description
UltraFast MCP Transport Layer
This crate provides high-performance transport implementations for the Model Context Protocol (MCP). It supports multiple transport types including STDIO and HTTP with advanced features like connection pooling, rate limiting, and request optimization.
Modules§
- stdio
- STDIO transport implementation for MCP
- streamable_
http - Streamable HTTP transport implementation
Structs§
- Recovering
Transport - Enhanced transport with automatic recovery
- Recovery
Config - Configuration for transport recovery
- Shutdown
Config - Transport shutdown configuration
- Transport
Health - Transport health information
Enums§
- Connection
State - Connection state for transport lifecycle management
- Transport
Config - Transport configuration
- Transport
Error - Transport error types
- Transport
Event - Transport lifecycle events
Traits§
- Transport
- Enhanced transport trait with lifecycle management
- Transport
Event Handler - Callback trait for transport lifecycle events
Functions§
- create_
recovering_ transport - Create a transport with automatic recovery
- create_
transport - Create a transport from configuration
Type Aliases§
- Result
- Result type for transport operations