Expand description
MCP (Model Context Protocol) client, bridge, and dispatcher.
Three layers:
client— minimal JSON-RPC 2.0 client over stdio or HTTPbridge— fleet of connected peers, tool cache, call routinghandler/dispatch— config-driven load, port-file discovery, meta-tool dispatch
§Features
Pick exactly one HTTP backend and one TLS backend:
hyper(default) /reqwestnative-tls(default) /rustls
The hyper backend is more compact — it skips reqwest’s cookie store,
redirect logic, and decoders that MCP never uses.
Re-exports§
pub use bridge::McpBridge;pub use handler::Fingerprint;pub use handler::McpEvent;pub use handler::McpHandler;pub use handler::McpServerState;pub use handler::ServerStatus;pub use handler::fingerprint;