List of all items
Structs
- McpRunner
- client::McpClient
- client::Resource
- client::Tool
- config::AuthConfig
- config::BearerAuthConfig
- config::Config
- config::SSEProxyConfig
- config::ServerConfig
- server::ServerId
- server::ServerProcess
- server::lifecycle::ServerEvent
- server::lifecycle::ServerLifecycleManager
- server::monitor::ServerMonitor
- server::monitor::ServerMonitorConfig
- sse_proxy::auth::Authentication
- sse_proxy::auth::AuthenticationMiddleware
- sse_proxy::events::EventManager
- sse_proxy::handlers::ToolCallRequest
- sse_proxy::proxy::SSEProxy
- sse_proxy::proxy::SSEProxyHandle
- sse_proxy::proxy::SSEProxyRunnerAccess
- sse_proxy::proxy::SSEProxySharedState
- sse_proxy::types::ResourceInfo
- sse_proxy::types::SSEMessage
- sse_proxy::types::ServerInfo
- sse_proxy::types::ToolInfo
- transport::StdioTransport
- transport::json_rpc::JsonRpcError
- transport::json_rpc::JsonRpcNotification
- transport::json_rpc::JsonRpcRequest
- transport::json_rpc::JsonRpcResponse
Enums
- error::Error
- server::ServerStatus
- server::lifecycle::ServerLifecycleEvent
- server::monitor::ServerHealth
- sse_proxy::actix_error::ApiError
- sse_proxy::types::SSEEvent
- sse_proxy::types::ServerInfoUpdate
- transport::json_rpc::JsonRpcMessage
Traits
Functions
- config::validator::validate_config
- config::validator::validate_full_config
- config::validator::validate_server_config
- config::validator::validate_server_configs
- config::validator::validate_sse_proxy_config
- sse_proxy::handlers::get_server_resource
- sse_proxy::handlers::initialize
- sse_proxy::handlers::list_server_resources
- sse_proxy::handlers::list_server_tools
- sse_proxy::handlers::list_servers
- sse_proxy::handlers::sse_events
- sse_proxy::handlers::tool_call
- sse_proxy::handlers::tool_call_jsonrpc
- transport::create_transport_for_config