List of all items
Structs
- client::McpClient
- client::McpClientRegistry
- config::McpJsonFile
- config::McpServerEntry
- config::McpTool
- discovery::CacheStats
- discovery::CachedTool
- discovery::McpDiscoveryManager
- discovery::McpServerConfig
- discovery::ServerInfo
- execution_mode::ModeConfig
- execution_mode::ModeManager
- integrator::LocalMcp
- integrator::MdhResource
- integrator::TokenInfo
- lifecycle::SessionManager
- notifications::McpLogger
- notifications::OperationProgress
- notifications::ProgressTracker
- prompts::PromptRegistry
- prompts::RegisteredPrompt
- provision::ProvisionResult
- registry::PopularMcpServer
- registry::RegistryBrowseEntry
- registry::RegistryBrowsePage
- server::JsonRpcError
- server::JsonRpcRequest
- server::JsonRpcResponse
- server::McpRequestContext
- server::McpServer
- tool_inspection::ConfirmationRequest
- tool_inspection::InspectionResult
- tool_inspection::ToolInspectionManager
- tool_inspection::ToolMetadata
- types::CancelledNotification
- types::ClientCapabilities
- types::ClientInfo
- types::ElicitationCapability
- types::EmbeddedResource
- types::InitializeParams
- types::InitializeResult
- types::LoggingCapability
- types::LoggingMessage
- types::PingParams
- types::PingResult
- types::ProgressNotification
- types::Prompt
- types::PromptArgument
- types::PromptMessage
- types::PromptsCapability
- types::PromptsGetParams
- types::PromptsGetResult
- types::PromptsListParams
- types::PromptsListResult
- types::Resource
- types::ResourceAnnotations
- types::ResourceContent
- types::ResourceReference
- types::ResourcesCapability
- types::ResourcesListParams
- types::ResourcesListResult
- types::ResourcesReadParams
- types::ResourcesReadResult
- types::RootsCapability
- types::SamplingCapability
- types::ServerCapabilities
- types::ServerInfo
- types::TextContent
- types::Tool
- types::ToolAnnotations
- types::ToolsCallParams
- types::ToolsCallResult
- types::ToolsCapability
- types::ToolsListParams
- types::ToolsListResult
Enums
- config::McpScope
- config::McpTransportType
- discovery::ServerState
- error::AppError
- execution_mode::ExecutionMode
- execution_mode::ToolCategory
- execution_mode::ToolExecutionCheck
- execution_mode::ToolPermission
- notifications::McpNotification
- provision::ProvisionStatus
- tool_inspection::ConfirmationResponse
- types::LogLevel
- types::ProgressToken
- types::PromptContent
- types::PromptRole
- types::SessionState
- types::ToolResultContent
Traits
Functions
- client::get_mcp_client_registry
- cmd_utils::inject_enriched_path
- cmd_utils::resolve_mcp_command
- config::import_claude_desktop_servers
- config::infer_transport_from_endpoint
- integrator::get_mcp
- integrator::mdh_translate
- lifecycle::create_session_manager
- notifications::create_notification_channel
- provision::provision_mcp_server
- registry::browse_mcp_registry
- registry::list_popular_mcp_servers
- registry::normalize_mcp_server_name
Type Aliases
Constants
- types::PROTOCOL_VERSION
- types::error_codes::INTERNAL_ERROR
- types::error_codes::INVALID_PARAMS
- types::error_codes::INVALID_REQUEST
- types::error_codes::METHOD_NOT_FOUND
- types::error_codes::PARSE_ERROR
- types::mcp_error_codes::ALREADY_INITIALIZED
- types::mcp_error_codes::NOT_INITIALIZED
- types::mcp_error_codes::PROMPT_NOT_FOUND
- types::mcp_error_codes::REQUEST_CANCELLED
- types::mcp_error_codes::RESOURCE_NOT_FOUND
- types::mcp_error_codes::TOOL_NOT_FOUND