List of all items
Structs
- ClientSseTransport
- ClientSseTransportOptions
- ClientStreamableTransport
- GenericSendError
- GenericWatchSendError
- MessageDispatcher
- RequestIdGenNumeric
- RequestOptions
- SseEvent
- SseTransport
- StdioTransport
- StreamableTransportOptions
- TransportOptions
- auth::Address
- auth::AuthClaims
- auth::AuthInfo
- auth::AuthMetadataBuilder
- auth::AuthMetadataEndpoints
- auth::AuthorizationServerMetadata
- auth::IntrospectionResponse
- auth::JsonWebKeySet
- auth::OauthMetadata
- auth::OauthProtectedResourceMetadata
- auth::RemoteAuthProvider
- event_store::EventStoreEntry
- event_store::EventStoreError
- event_store::InMemoryEventStore
- id_generator::FastIdGenerator
- id_generator::UuidGenerator
- mcp_client::ClientRuntime
- mcp_client::McpClientOptions
- mcp_http::McpAppState
- mcp_http::McpHttpHandler
- mcp_http::middleware::CorsConfig
- mcp_http::middleware::CorsMiddleware
- mcp_http::middleware::logging_middleware::LoggingMiddleware
- mcp_server::HyperServer
- mcp_server::HyperServerOptions
- mcp_server::McpServerOptions
- mcp_server::ServerRuntime
- mcp_server::hyper_runtime::HyperRuntime
- schema::Annotations
- schema::AudioContent
- schema::BaseMetadata
- schema::BlobResourceContents
- schema::BooleanSchema
- schema::CallToolError
- schema::CallToolMeta
- schema::CallToolRequest
- schema::CallToolRequestParams
- schema::CallToolResult
- schema::CancelTaskParams
- schema::CancelTaskRequest
- schema::CancelTaskResult
- schema::CancelledNotification
- schema::CancelledNotificationParams
- schema::ClientCapabilities
- schema::ClientElicitation
- schema::ClientJsonrpcResponse
- schema::ClientRoots
- schema::ClientSampling
- schema::ClientTaskElicitation
- schema::ClientTaskRequest
- schema::ClientTaskSampling
- schema::ClientTasks
- schema::CompleteRequest
- schema::CompleteRequestArgument
- schema::CompleteRequestContext
- schema::CompleteRequestMeta
- schema::CompleteRequestParams
- schema::CompleteResult
- schema::CompleteResultCompletion
- schema::CreateMessageRequest
- schema::CreateMessageRequestParams
- schema::CreateMessageResult
- schema::CreateTaskResult
- schema::Cursor
- schema::CustomRequest
- schema::ElicitCompleteParams
- schema::ElicitFormMeta
- schema::ElicitFormSchema
- schema::ElicitRequest
- schema::ElicitRequestFormParams
- schema::ElicitRequestUrlParams
- schema::ElicitResult
- schema::ElicitUrlMeta
- schema::ElicitationCompleteNotification
- schema::EmbeddedResource
- schema::EmptyResult
- schema::GetPromptMeta
- schema::GetPromptRequest
- schema::GetPromptRequestParams
- schema::GetPromptResult
- schema::GetTaskParams
- schema::GetTaskPayloadParams
- schema::GetTaskPayloadRequest
- schema::GetTaskPayloadResult
- schema::GetTaskRequest
- schema::GetTaskResult
- schema::Icon
- schema::Icons
- schema::ImageContent
- schema::Implementation
- schema::InitializeMeta
- schema::InitializeRequest
- schema::InitializeRequestParams
- schema::InitializeResult
- schema::InitializedNotification
- schema::JsonrpcErrorResponse
- schema::JsonrpcNotification
- schema::JsonrpcRequest
- schema::JsonrpcResultResponse
- schema::LegacyTitledEnumSchema
- schema::ListPromptsRequest
- schema::ListPromptsResult
- schema::ListResourceTemplatesRequest
- schema::ListResourceTemplatesResult
- schema::ListResourcesRequest
- schema::ListResourcesResult
- schema::ListRootsRequest
- schema::ListRootsResult
- schema::ListTasksRequest
- schema::ListTasksResult
- schema::ListToolsRequest
- schema::ListToolsResult
- schema::LoggingMessageNotification
- schema::LoggingMessageNotificationParams
- schema::MessageMeta
- schema::ModelHint
- schema::ModelPreferences
- schema::Notification
- schema::NotificationParams
- schema::NumberSchema
- schema::PaginatedMeta
- schema::PaginatedRequest
- schema::PaginatedRequestParams
- schema::PaginatedResult
- schema::ParseProtocolVersionError
- schema::PingRequest
- schema::ProgressNotification
- schema::ProgressNotificationParams
- schema::Prompt
- schema::PromptArgument
- schema::PromptListChangedNotification
- schema::PromptMessage
- schema::PromptReference
- schema::ReadResourceMeta
- schema::ReadResourceRequest
- schema::ReadResourceRequestParams
- schema::ReadResourceResult
- schema::RelatedTaskMetadata
- schema::Request
- schema::RequestParams
- schema::RequestParamsMeta
- schema::Resource
- schema::ResourceContents
- schema::ResourceLink
- schema::ResourceListChangedNotification
- schema::ResourceMeta
- schema::ResourceRequestParams
- schema::ResourceTemplate
- schema::ResourceTemplateReference
- schema::ResourceUpdatedNotification
- schema::ResourceUpdatedNotificationParams
- schema::Result
- schema::Root
- schema::RootsListChangedNotification
- schema::RpcError
- schema::SamplingMessage
- schema::SdkError
- schema::ServerCapabilities
- schema::ServerCapabilitiesPrompts
- schema::ServerCapabilitiesResources
- schema::ServerCapabilitiesTools
- schema::ServerJsonrpcResponse
- schema::ServerTaskRequest
- schema::ServerTaskTools
- schema::ServerTasks
- schema::SetLevelMeta
- schema::SetLevelRequest
- schema::SetLevelRequestParams
- schema::StringSchema
- schema::StringSchemaFormatError
- schema::SubscribeMeta
- schema::SubscribeRequest
- schema::SubscribeRequestParams
- schema::Task
- schema::TaskAugmentedMeta
- schema::TaskAugmentedRequestParams
- schema::TaskMetadata
- schema::TaskStatusNotification
- schema::TaskStatusNotificationParams
- schema::TextContent
- schema::TextResourceContents
- schema::TitledMultiSelectEnumSchema
- schema::TitledMultiSelectEnumSchemaItems
- schema::TitledMultiSelectEnumSchemaItemsAnyOfItem
- schema::TitledSingleSelectEnumSchema
- schema::TitledSingleSelectEnumSchemaOneOfItem
- schema::Tool
- schema::ToolAnnotations
- schema::ToolChoice
- schema::ToolExecution
- schema::ToolInputSchema
- schema::ToolListChangedNotification
- schema::ToolOutputSchema
- schema::ToolResultContent
- schema::ToolUseContent
- schema::UnknownTool
- schema::UnsubscribeMeta
- schema::UnsubscribeRequest
- schema::UnsubscribeRequestParams
- schema::UntitledMultiSelectEnumSchema
- schema::UntitledMultiSelectEnumSchemaItems
- schema::UntitledSingleSelectEnumSchema
- schema::UrlElicitError
- schema::UrlElicitErrorData
- schema::UrlElicitationRequiredError
- schema::mcp_2025_11_25::Annotations
- schema::mcp_2025_11_25::AudioContent
- schema::mcp_2025_11_25::BaseMetadata
- schema::mcp_2025_11_25::BlobResourceContents
- schema::mcp_2025_11_25::BooleanSchema
- schema::mcp_2025_11_25::CallToolMeta
- schema::mcp_2025_11_25::CallToolRequest
- schema::mcp_2025_11_25::CallToolRequestParams
- schema::mcp_2025_11_25::CallToolResult
- schema::mcp_2025_11_25::CancelTaskParams
- schema::mcp_2025_11_25::CancelTaskRequest
- schema::mcp_2025_11_25::CancelTaskResult
- schema::mcp_2025_11_25::CancelledNotification
- schema::mcp_2025_11_25::CancelledNotificationParams
- schema::mcp_2025_11_25::ClientCapabilities
- schema::mcp_2025_11_25::ClientElicitation
- schema::mcp_2025_11_25::ClientRoots
- schema::mcp_2025_11_25::ClientSampling
- schema::mcp_2025_11_25::ClientTaskElicitation
- schema::mcp_2025_11_25::ClientTaskRequest
- schema::mcp_2025_11_25::ClientTaskSampling
- schema::mcp_2025_11_25::ClientTasks
- schema::mcp_2025_11_25::CompleteRequest
- schema::mcp_2025_11_25::CompleteRequestArgument
- schema::mcp_2025_11_25::CompleteRequestContext
- schema::mcp_2025_11_25::CompleteRequestMeta
- schema::mcp_2025_11_25::CompleteRequestParams
- schema::mcp_2025_11_25::CompleteResult
- schema::mcp_2025_11_25::CompleteResultCompletion
- schema::mcp_2025_11_25::CreateMessageRequest
- schema::mcp_2025_11_25::CreateMessageRequestParams
- schema::mcp_2025_11_25::CreateMessageResult
- schema::mcp_2025_11_25::CreateTaskResult
- schema::mcp_2025_11_25::Cursor
- schema::mcp_2025_11_25::ElicitCompleteParams
- schema::mcp_2025_11_25::ElicitFormMeta
- schema::mcp_2025_11_25::ElicitFormSchema
- schema::mcp_2025_11_25::ElicitRequest
- schema::mcp_2025_11_25::ElicitRequestFormParams
- schema::mcp_2025_11_25::ElicitRequestUrlParams
- schema::mcp_2025_11_25::ElicitResult
- schema::mcp_2025_11_25::ElicitUrlMeta
- schema::mcp_2025_11_25::ElicitationCompleteNotification
- schema::mcp_2025_11_25::EmbeddedResource
- schema::mcp_2025_11_25::EmptyResult
- schema::mcp_2025_11_25::GetPromptMeta
- schema::mcp_2025_11_25::GetPromptRequest
- schema::mcp_2025_11_25::GetPromptRequestParams
- schema::mcp_2025_11_25::GetPromptResult
- schema::mcp_2025_11_25::GetTaskParams
- schema::mcp_2025_11_25::GetTaskPayloadParams
- schema::mcp_2025_11_25::GetTaskPayloadRequest
- schema::mcp_2025_11_25::GetTaskPayloadResult
- schema::mcp_2025_11_25::GetTaskRequest
- schema::mcp_2025_11_25::GetTaskResult
- schema::mcp_2025_11_25::Icon
- schema::mcp_2025_11_25::Icons
- schema::mcp_2025_11_25::ImageContent
- schema::mcp_2025_11_25::Implementation
- schema::mcp_2025_11_25::InitializeMeta
- schema::mcp_2025_11_25::InitializeRequest
- schema::mcp_2025_11_25::InitializeRequestParams
- schema::mcp_2025_11_25::InitializeResult
- schema::mcp_2025_11_25::InitializedNotification
- schema::mcp_2025_11_25::JsonrpcErrorResponse
- schema::mcp_2025_11_25::JsonrpcNotification
- schema::mcp_2025_11_25::JsonrpcRequest
- schema::mcp_2025_11_25::JsonrpcResultResponse
- schema::mcp_2025_11_25::LegacyTitledEnumSchema
- schema::mcp_2025_11_25::ListPromptsRequest
- schema::mcp_2025_11_25::ListPromptsResult
- schema::mcp_2025_11_25::ListResourceTemplatesRequest
- schema::mcp_2025_11_25::ListResourceTemplatesResult
- schema::mcp_2025_11_25::ListResourcesRequest
- schema::mcp_2025_11_25::ListResourcesResult
- schema::mcp_2025_11_25::ListRootsRequest
- schema::mcp_2025_11_25::ListRootsResult
- schema::mcp_2025_11_25::ListTasksRequest
- schema::mcp_2025_11_25::ListTasksResult
- schema::mcp_2025_11_25::ListToolsRequest
- schema::mcp_2025_11_25::ListToolsResult
- schema::mcp_2025_11_25::LoggingMessageNotification
- schema::mcp_2025_11_25::LoggingMessageNotificationParams
- schema::mcp_2025_11_25::MessageMeta
- schema::mcp_2025_11_25::ModelHint
- schema::mcp_2025_11_25::ModelPreferences
- schema::mcp_2025_11_25::Notification
- schema::mcp_2025_11_25::NotificationParams
- schema::mcp_2025_11_25::NumberSchema
- schema::mcp_2025_11_25::PaginatedMeta
- schema::mcp_2025_11_25::PaginatedRequest
- schema::mcp_2025_11_25::PaginatedRequestParams
- schema::mcp_2025_11_25::PaginatedResult
- schema::mcp_2025_11_25::PingRequest
- schema::mcp_2025_11_25::ProgressNotification
- schema::mcp_2025_11_25::ProgressNotificationParams
- schema::mcp_2025_11_25::Prompt
- schema::mcp_2025_11_25::PromptArgument
- schema::mcp_2025_11_25::PromptListChangedNotification
- schema::mcp_2025_11_25::PromptMessage
- schema::mcp_2025_11_25::PromptReference
- schema::mcp_2025_11_25::ReadResourceMeta
- schema::mcp_2025_11_25::ReadResourceRequest
- schema::mcp_2025_11_25::ReadResourceRequestParams
- schema::mcp_2025_11_25::ReadResourceResult
- schema::mcp_2025_11_25::RelatedTaskMetadata
- schema::mcp_2025_11_25::Request
- schema::mcp_2025_11_25::RequestParams
- schema::mcp_2025_11_25::RequestParamsMeta
- schema::mcp_2025_11_25::Resource
- schema::mcp_2025_11_25::ResourceContents
- schema::mcp_2025_11_25::ResourceLink
- schema::mcp_2025_11_25::ResourceListChangedNotification
- schema::mcp_2025_11_25::ResourceMeta
- schema::mcp_2025_11_25::ResourceRequestParams
- schema::mcp_2025_11_25::ResourceTemplate
- schema::mcp_2025_11_25::ResourceTemplateReference
- schema::mcp_2025_11_25::ResourceUpdatedNotification
- schema::mcp_2025_11_25::ResourceUpdatedNotificationParams
- schema::mcp_2025_11_25::Result
- schema::mcp_2025_11_25::Root
- schema::mcp_2025_11_25::RootsListChangedNotification
- schema::mcp_2025_11_25::RpcError
- schema::mcp_2025_11_25::SamplingMessage
- schema::mcp_2025_11_25::ServerCapabilities
- schema::mcp_2025_11_25::ServerCapabilitiesPrompts
- schema::mcp_2025_11_25::ServerCapabilitiesResources
- schema::mcp_2025_11_25::ServerCapabilitiesTools
- schema::mcp_2025_11_25::ServerTaskRequest
- schema::mcp_2025_11_25::ServerTaskTools
- schema::mcp_2025_11_25::ServerTasks
- schema::mcp_2025_11_25::SetLevelMeta
- schema::mcp_2025_11_25::SetLevelRequest
- schema::mcp_2025_11_25::SetLevelRequestParams
- schema::mcp_2025_11_25::StringSchema
- schema::mcp_2025_11_25::SubscribeMeta
- schema::mcp_2025_11_25::SubscribeRequest
- schema::mcp_2025_11_25::SubscribeRequestParams
- schema::mcp_2025_11_25::Task
- schema::mcp_2025_11_25::TaskAugmentedMeta
- schema::mcp_2025_11_25::TaskAugmentedRequestParams
- schema::mcp_2025_11_25::TaskMetadata
- schema::mcp_2025_11_25::TaskStatusNotification
- schema::mcp_2025_11_25::TaskStatusNotificationParams
- schema::mcp_2025_11_25::TextContent
- schema::mcp_2025_11_25::TextResourceContents
- schema::mcp_2025_11_25::TitledMultiSelectEnumSchema
- schema::mcp_2025_11_25::TitledMultiSelectEnumSchemaItems
- schema::mcp_2025_11_25::TitledMultiSelectEnumSchemaItemsAnyOfItem
- schema::mcp_2025_11_25::TitledSingleSelectEnumSchema
- schema::mcp_2025_11_25::TitledSingleSelectEnumSchemaOneOfItem
- schema::mcp_2025_11_25::Tool
- schema::mcp_2025_11_25::ToolAnnotations
- schema::mcp_2025_11_25::ToolChoice
- schema::mcp_2025_11_25::ToolExecution
- schema::mcp_2025_11_25::ToolInputSchema
- schema::mcp_2025_11_25::ToolListChangedNotification
- schema::mcp_2025_11_25::ToolOutputSchema
- schema::mcp_2025_11_25::ToolResultContent
- schema::mcp_2025_11_25::ToolUseContent
- schema::mcp_2025_11_25::UnsubscribeMeta
- schema::mcp_2025_11_25::UnsubscribeRequest
- schema::mcp_2025_11_25::UnsubscribeRequestParams
- schema::mcp_2025_11_25::UntitledMultiSelectEnumSchema
- schema::mcp_2025_11_25::UntitledMultiSelectEnumSchemaItems
- schema::mcp_2025_11_25::UntitledSingleSelectEnumSchema
- schema::mcp_2025_11_25::UrlElicitError
- schema::mcp_2025_11_25::UrlElicitErrorData
- schema::mcp_2025_11_25::UrlElicitationRequiredError
- schema::mcp_2025_11_25::schema_utils::CallToolError
- schema::mcp_2025_11_25::schema_utils::ClientJsonrpcResponse
- schema::mcp_2025_11_25::schema_utils::CustomRequest
- schema::mcp_2025_11_25::schema_utils::SdkError
- schema::mcp_2025_11_25::schema_utils::ServerJsonrpcResponse
- schema::mcp_2025_11_25::schema_utils::StringSchemaFormatError
- schema::mcp_2025_11_25::schema_utils::UnknownTool
- session_store::InMemorySessionStore
- task_store::CreateTaskOptions
- task_store::InMemoryTaskStore
- task_store::TaskCreator
Enums
- IoStream
- TransportError
- auth::Audience
- auth::AuthMetadateError
- auth::AuthenticationError
- auth::OauthEndpoint
- error::McpSdkError
- error::ProtocolErrorKind
- mcp_http::middleware::AllowOrigins
- mcp_server::error::TransportServerError
- schema::ClientJsonrpcNotification
- schema::ClientJsonrpcRequest
- schema::ClientMessage
- schema::ClientMessages
- schema::ClientNotification
- schema::ClientRequest
- schema::ClientResult
- schema::ClientTaskResult
- schema::CompleteRequestRef
- schema::ContentBlock
- schema::CreateMessageContent
- schema::ElicitRequestParams
- schema::ElicitResultAction
- schema::ElicitResultContent
- schema::ElicitResultContentPrimitive
- schema::EmbeddedResourceResource
- schema::EnumSchema
- schema::IconTheme
- schema::IncludeContext
- schema::JsonrpcMessage
- schema::JsonrpcResponse
- schema::LoggingLevel
- schema::MessageFromClient
- schema::MessageFromServer
- schema::MessageTypes
- schema::MessagesFromClient
- schema::MessagesFromServer
- schema::MultiSelectEnumSchema
- schema::NotificationFromClient
- schema::NotificationFromServer
- schema::NumberSchemaType
- schema::PrimitiveSchemaDefinition
- schema::ProgressToken
- schema::ProtocolVersion
- schema::ReadResourceContent
- schema::RequestFromClient
- schema::RequestFromServer
- schema::RequestId
- schema::ResultFromClient
- schema::ResultFromServer
- schema::Role
- schema::RpcErrorCodes
- schema::SamplingMessageContent
- schema::SamplingMessageContentBlock
- schema::SdkErrorCodes
- schema::ServerJsonrpcNotification
- schema::ServerJsonrpcRequest
- schema::ServerMessage
- schema::ServerMessages
- schema::ServerNotification
- schema::ServerRequest
- schema::ServerResult
- schema::SingleSelectEnumSchema
- schema::StringSchemaFormat
- schema::TaskStatus
- schema::ToolChoiceMode
- schema::ToolExecutionTaskSupport
- schema::mcp_2025_11_25::ClientNotification
- schema::mcp_2025_11_25::ClientRequest
- schema::mcp_2025_11_25::ClientResult
- schema::mcp_2025_11_25::CompleteRequestRef
- schema::mcp_2025_11_25::ContentBlock
- schema::mcp_2025_11_25::CreateMessageContent
- schema::mcp_2025_11_25::ElicitRequestParams
- schema::mcp_2025_11_25::ElicitResultAction
- schema::mcp_2025_11_25::ElicitResultContent
- schema::mcp_2025_11_25::ElicitResultContentPrimitive
- schema::mcp_2025_11_25::EmbeddedResourceResource
- schema::mcp_2025_11_25::EnumSchema
- schema::mcp_2025_11_25::IconTheme
- schema::mcp_2025_11_25::IncludeContext
- schema::mcp_2025_11_25::JsonrpcMessage
- schema::mcp_2025_11_25::JsonrpcResponse
- schema::mcp_2025_11_25::LoggingLevel
- schema::mcp_2025_11_25::MultiSelectEnumSchema
- schema::mcp_2025_11_25::NumberSchemaType
- schema::mcp_2025_11_25::PrimitiveSchemaDefinition
- schema::mcp_2025_11_25::ProgressToken
- schema::mcp_2025_11_25::ReadResourceContent
- schema::mcp_2025_11_25::RequestId
- schema::mcp_2025_11_25::Role
- schema::mcp_2025_11_25::SamplingMessageContent
- schema::mcp_2025_11_25::SamplingMessageContentBlock
- schema::mcp_2025_11_25::ServerNotification
- schema::mcp_2025_11_25::ServerRequest
- schema::mcp_2025_11_25::ServerResult
- schema::mcp_2025_11_25::SingleSelectEnumSchema
- schema::mcp_2025_11_25::StringSchemaFormat
- schema::mcp_2025_11_25::TaskStatus
- schema::mcp_2025_11_25::ToolChoiceMode
- schema::mcp_2025_11_25::ToolExecutionTaskSupport
- schema::mcp_2025_11_25::schema_utils::ClientJsonrpcNotification
- schema::mcp_2025_11_25::schema_utils::ClientJsonrpcRequest
- schema::mcp_2025_11_25::schema_utils::ClientMessage
- schema::mcp_2025_11_25::schema_utils::ClientMessages
- schema::mcp_2025_11_25::schema_utils::ClientTaskResult
- schema::mcp_2025_11_25::schema_utils::MessageFromClient
- schema::mcp_2025_11_25::schema_utils::MessageFromServer
- schema::mcp_2025_11_25::schema_utils::MessageTypes
- schema::mcp_2025_11_25::schema_utils::MessagesFromClient
- schema::mcp_2025_11_25::schema_utils::MessagesFromServer
- schema::mcp_2025_11_25::schema_utils::NotificationFromClient
- schema::mcp_2025_11_25::schema_utils::NotificationFromServer
- schema::mcp_2025_11_25::schema_utils::RequestFromClient
- schema::mcp_2025_11_25::schema_utils::RequestFromServer
- schema::mcp_2025_11_25::schema_utils::ResultFromClient
- schema::mcp_2025_11_25::schema_utils::ResultFromServer
- schema::mcp_2025_11_25::schema_utils::RpcErrorCodes
- schema::mcp_2025_11_25::schema_utils::SdkErrorCodes
- schema::mcp_2025_11_25::schema_utils::ServerJsonrpcNotification
- schema::mcp_2025_11_25::schema_utils::ServerJsonrpcRequest
- schema::mcp_2025_11_25::schema_utils::ServerMessage
- schema::mcp_2025_11_25::schema_utils::ServerMessages
Traits
- IdGenerator
- McpClient
- McpClientHandler
- McpDispatch
- McpObserver
- McpServer
- McpServerHandler
- RequestIdGen
- ToMcpClientHandler
- ToMcpClientHandlerCore
- ToMcpServerHandler
- ToMcpServerHandlerCore
- Transport
- TransportDispatcher
- auth::AuthProvider
- auth::OauthTokenVerifier
- event_store::EventStore
- id_generator::IdGenerator
- mcp_client::ClientHandler
- mcp_client::ClientHandlerCore
- mcp_client::McpClientHandler
- mcp_client::ToMcpClientHandler
- mcp_client::ToMcpClientHandlerCore
- mcp_http::GenericBodyExt
- mcp_http::HealthHandler
- mcp_http::RequestExt
- mcp_http::middleware::Middleware
- mcp_server::McpServerHandler
- mcp_server::ServerHandler
- mcp_server::ServerHandlerCore
- mcp_server::ToMcpServerHandler
- mcp_server::ToMcpServerHandlerCore
- schema::FromMessage
- schema::McpMessage
- schema::McpMetaEx
- schema::RpcMessage
- schema::ToMessage
- schema::mcp_2025_11_25::schema_utils::FromMessage
- schema::mcp_2025_11_25::schema_utils::McpMessage
- schema::mcp_2025_11_25::schema_utils::McpMetaEx
- schema::mcp_2025_11_25::schema_utils::RpcMessage
- schema::mcp_2025_11_25::schema_utils::ToMessage
- session_store::SessionStore
- task_store::TaskStatusSignal
- task_store::TaskStore
Macros
Attribute Macros
Derive Macros
Functions
- auth::create_discovery_endpoints
- auth::create_protected_resource_metadata_url
- auth::decode_token_header
- mcp_client::client_runtime::create_client
- mcp_client::client_runtime::with_transport_options
- mcp_client::client_runtime_core::create_client
- mcp_client::client_runtime_core::with_transport_options
- mcp_client::ensure_server_protocole_compatibility
- mcp_http::error_message_from_response
- mcp_http::error_response
- mcp_http::middleware::compose
- mcp_http::url_base
- mcp_server::enforce_compatible_protocol_version
- mcp_server::hyper_server::create_server
- mcp_server::hyper_server_core::create_server
- mcp_server::join_url
- mcp_server::server_runtime::create_server
- mcp_server::server_runtime_core::create_server
Type Aliases
- EventId
- SessionId
- StreamId
- TaskId
- TransportResult
- error::SdkResult
- mcp_http::BoxFutureResponse
- mcp_http::GenericBody
- mcp_http::MiddlewareNext
- mcp_http::RequestHandler
- mcp_http::RequestHandlerFnOnce
- mcp_server::error::TransportServerResult
- schema::ClientCapabilitiesRoots
- schema::CompleteRequestParamsArgument
- schema::CompleteRequestParamsContext
- schema::CompleteRequestParamsRef
- schema::CreateMessageRequestParamsIncludeContext
- schema::CreateMessageResultContent
- schema::CustomNotification
- schema::ElicitResultContentValue
- schema::GenericResult
- schema::ReadResourceResultContentsItem
- schema::ServerTaskResult
- schema::mcp_2025_11_25::ClientCapabilitiesRoots
- schema::mcp_2025_11_25::CompleteRequestParamsArgument
- schema::mcp_2025_11_25::CompleteRequestParamsContext
- schema::mcp_2025_11_25::CompleteRequestParamsRef
- schema::mcp_2025_11_25::CreateMessageRequestParamsIncludeContext
- schema::mcp_2025_11_25::CreateMessageResultContent
- schema::mcp_2025_11_25::ElicitResultContentValue
- schema::mcp_2025_11_25::GenericResult
- schema::mcp_2025_11_25::ReadResourceResultContentsItem
- schema::mcp_2025_11_25::schema_utils::CustomNotification
- schema::mcp_2025_11_25::schema_utils::ServerTaskResult
- task_store::ClientTaskCreator
- task_store::ClientTaskStore
- task_store::ServerTaskCreator
- task_store::ServerTaskStore
- task_store::TaskStatusCallback
- task_store::TaskStatusPoller
- task_store::TaskStatusStream
- task_store::TaskStatusUpdate
Constants
- ID_SEPARATOR
- MCP_LAST_EVENT_ID_HEADER
- MCP_PROTOCOL_VERSION_HEADER
- MCP_SESSION_ID_HEADER
- auth::OAUTH_PROTECTED_RESOURCE_BASE
- auth::WELL_KNOWN_OAUTH_AUTHORIZATION_SERVER
- schema::INTERNAL_ERROR
- schema::INVALID_PARAMS
- schema::INVALID_REQUEST
- schema::JSONRPC_VERSION
- schema::LATEST_PROTOCOL_VERSION
- schema::METHOD_NOT_FOUND
- schema::PARSE_ERROR
- schema::RELATED_TASK_META_KEY
- schema::URL_ELICITATION_REQUIRED
- schema::mcp_2025_11_25::INTERNAL_ERROR
- schema::mcp_2025_11_25::INVALID_PARAMS
- schema::mcp_2025_11_25::INVALID_REQUEST
- schema::mcp_2025_11_25::JSONRPC_VERSION
- schema::mcp_2025_11_25::LATEST_PROTOCOL_VERSION
- schema::mcp_2025_11_25::METHOD_NOT_FOUND
- schema::mcp_2025_11_25::PARSE_ERROR
- schema::mcp_2025_11_25::URL_ELICITATION_REQUIRED
- schema::mcp_2025_11_25::schema_utils::RELATED_TASK_META_KEY