io.modelcontextprotocol.spec
Interfaces
HttpHeaders
JsonSchemaValidator
McpClientSession.NotificationHandler
McpClientSession.RequestHandler
McpClientTransport
McpLoggableSession
McpSchema.Annotated
McpSchema.BaseMetadata
McpSchema.CompleteReference
McpSchema.Content
McpSchema.JSONRPCMessage
McpSchema.Notification
McpSchema.Request
McpSchema.ResourceContent
McpSchema.ResourceContents
McpSchema.Result
McpServerSession.Factory
McpServerSession.InitNotificationHandler
McpServerSession.InitRequestHandler
McpServerSession.NotificationHandler
McpServerSession.RequestHandler
McpServerTransport
McpServerTransportProvider
McpServerTransportProviderBase
McpSession
McpStatelessServerTransport
McpStreamableServerSession.Factory
McpStreamableServerSession.InitRequestHandler
McpStreamableServerTransport
McpStreamableServerTransportProvider
McpTransport
McpTransportSession
McpTransportStream
ProtocolVersions
Classes
DefaultJsonSchemaValidator
DefaultMcpStreamableServerSessionFactory
DefaultMcpTransportSession
DefaultMcpTransportStream
JsonSchemaValidator.ValidationResponse
McpClientSession
McpClientSession.MethodNotFoundError
McpError.Builder
McpSchema
McpSchema.Annotations
McpSchema.AudioContent
McpSchema.BlobResourceContents
McpSchema.CallToolRequest
McpSchema.CallToolRequest.Builder
McpSchema.CallToolResult
McpSchema.CallToolResult.Builder
McpSchema.ClientCapabilities
McpSchema.ClientCapabilities.Builder
McpSchema.ClientCapabilities.Elicitation
McpSchema.ClientCapabilities.RootCapabilities
McpSchema.ClientCapabilities.Sampling
McpSchema.CompleteRequest
McpSchema.CompleteRequest.CompleteArgument
McpSchema.CompleteRequest.CompleteContext
McpSchema.CompleteResult
McpSchema.CompleteResult.CompleteCompletion
McpSchema.CreateMessageRequest
McpSchema.CreateMessageRequest.Builder
McpSchema.CreateMessageResult
McpSchema.CreateMessageResult.Builder
McpSchema.ElicitRequest
McpSchema.ElicitRequest.Builder
McpSchema.ElicitResult
McpSchema.ElicitResult.Builder
McpSchema.EmbeddedResource
McpSchema.ErrorCodes
McpSchema.GetPromptRequest
McpSchema.GetPromptResult
McpSchema.ImageContent
McpSchema.Implementation
McpSchema.InitializeRequest
McpSchema.InitializeResult
McpSchema.JSONRPCNotification
McpSchema.JSONRPCRequest
McpSchema.JSONRPCResponse
McpSchema.JSONRPCResponse.JSONRPCError
McpSchema.JsonSchema
McpSchema.ListPromptsResult
McpSchema.ListResourcesResult
McpSchema.ListResourceTemplatesResult
McpSchema.ListRootsResult
McpSchema.ListToolsResult
McpSchema.LoggingMessageNotification
McpSchema.LoggingMessageNotification.Builder
McpSchema.ModelHint
McpSchema.ModelPreferences
McpSchema.ModelPreferences.Builder
McpSchema.PaginatedRequest
McpSchema.PaginatedResult
McpSchema.ProgressNotification
McpSchema.Prompt
McpSchema.PromptArgument
McpSchema.PromptMessage
McpSchema.PromptReference
McpSchema.ReadResourceRequest
McpSchema.ReadResourceResult
McpSchema.Resource
McpSchema.Resource.Builder
McpSchema.ResourceLink
McpSchema.ResourceLink.Builder
McpSchema.ResourceReference
McpSchema.ResourcesUpdatedNotification
McpSchema.ResourceTemplate
McpSchema.Root
McpSchema.SamplingMessage
McpSchema.ServerCapabilities
McpSchema.ServerCapabilities.Builder
McpSchema.ServerCapabilities.CompletionCapabilities
McpSchema.ServerCapabilities.LoggingCapabilities
McpSchema.ServerCapabilities.PromptCapabilities
McpSchema.ServerCapabilities.ResourceCapabilities
McpSchema.ServerCapabilities.ToolCapabilities
McpSchema.SetLevelRequest
McpSchema.SubscribeRequest
McpSchema.TextContent
McpSchema.TextResourceContents
McpSchema.Tool
McpSchema.Tool.Builder
McpSchema.ToolAnnotations
McpSchema.UnsubscribeRequest
McpServerSession
McpServerSession.MethodNotFoundError
McpStreamableServerSession
McpStreamableServerSession.McpStreamableServerSessionInit
McpStreamableServerSession.MethodNotFoundError
MissingMcpTransportSession
Enums
McpSchema.CreateMessageRequest.ContextInclusionStrategy
McpSchema.CreateMessageResult.StopReason
McpSchema.ElicitResult.Action
McpSchema.LoggingLevel
McpSchema.Role
Exceptions
McpError
McpTransportException
McpTransportSessionNotFoundException