Re-exports§
pub use config::AETHER_OAUTH_CALLBACK_PORT;pub use config::AETHER_OAUTH_CLIENT_METADATA_URL;pub use config::DeferredToolRules;pub use config::InMemoryServerConfig;pub use config::InMemoryServerSpec;pub use config::InMemoryType;pub use config::McpConfig;pub use config::McpHttpConfig;pub use config::McpOAuthConfig;pub use config::McpServer;pub use config::McpServerConfig;pub use config::McpTransport;pub use config::ParseError;pub use config::RemoteServerConfig;pub use config::RemoteType;pub use config::ResolvedOAuth;pub use config::StdioServerConfig;pub use config::StdioType;pub use config::ToolExposure;pub use config::loopback_redirect_uri;pub use error::McpError;pub use error::Result;pub use manager::ElicitationRequest;pub use manager::McpClientEvent;pub use manager::McpConnectionDetails;pub use manager::McpManager;pub use manager::McpServerStatus;pub use manager::McpServerStatusEntry;pub use manager::OAuthHandlerContext;pub use manager::OAuthHandlerFactory;pub use manager::RuntimeMcpServer;pub use manager::RuntimeMcpTransport;pub use oauth_handler::ElicitingOAuthHandler;
Modules§
Structs§
- Call
Tool Options - Cancellation
Token - A token which can be used to signal a cancellation request to one or more tasks.
- Catalog
Tool - Catalog
Tools - McpClient
- McpConnect
Attempt - The result of attempting to connect (or authenticate) to an MCP server.
- McpConnection
Attempt Manager - McpServer
Connection - McpSnapshot
- Server
Catalog Entry - Server
Description - Tool
Annotation Matcher - Tool
Catalog - Tool
Filter - Filter for restricting which MCP tools an agent may discover and execute.
Enums§
- Abort
Reason - Call
Tool Error - McpConnect
Outcome - Task
Error Reason - Tool
Call Event - Tool
Exposure Kind - Tool
Matcher - Tool
Route