Skip to main content

Module client

Module client 

Source

Re-exports§

pub use connection::ServerInstructions;
pub use error::McpError;
pub use error::Result;
pub use manager::ElicitationRequest;
pub use manager::McpClientEvent;
pub use manager::McpManager;
pub use manager::McpServerStatus;
pub use manager::McpServerStatusEntry;
pub use manager::UrlElicitationCompleteParams;
pub use mcp_client::McpClient;
pub use mcp_client::cancel_result;
pub use naming::split_on_server_name;
pub use roots::root_from_path;
pub use variables::VarError;
pub use variables::expand_env_vars;
pub use config::*;

Modules§

config
connect_mcp
connection
error
manager
mcp_client
naming
oauth
OAuth 2.0 authentication for LLM providers that require it.
roots
tool_proxy
variables

Structs§

Root