| Class and Description |
|---|
| McpClientTransport
Marker interface for the client-side MCP transport.
|
| McpSchema.CallToolRequest
Used by the client to call a tool provided by the server.
|
| McpSchema.CallToolResult
The server's response to a tools/call request from the client.
|
| McpSchema.ClientCapabilities
Clients can implement additional features to enrich connected MCP servers with
additional capabilities.
|
| McpSchema.CreateMessageRequest |
| McpSchema.CreateMessageResult |
| McpSchema.GetPromptRequest
Used by the client to get a prompt provided by the server.
|
| McpSchema.GetPromptResult
The server's response to a prompts/get request from the client.
|
| McpSchema.Implementation |
| McpSchema.InitializeResult |
| McpSchema.ListPromptsResult
The server's response to a prompts/list request from the client.
|
| McpSchema.ListResourcesResult |
| McpSchema.ListResourceTemplatesResult |
| McpSchema.ListToolsResult
The server's response to a tools/list request from the client.
|
| McpSchema.LoggingLevel |
| McpSchema.LoggingMessageNotification
The Model Context Protocol (MCP) provides a standardized way for servers to send
structured log messages to clients.
|
| McpSchema.Prompt
A prompt or prompt template that the server offers.
|
| McpSchema.ReadResourceRequest |
| McpSchema.ReadResourceResult |
| McpSchema.Resource
A known resource that the server is capable of reading.
|
| McpSchema.Root
Represents a root directory or file that the server can operate on.
|
| McpSchema.ServerCapabilities |
| McpSchema.SubscribeRequest
Sent from the client to request resources/updated notifications from the server
whenever a particular resource changes.
|
| McpSchema.Tool
Represents a tool that the server provides.
|
| McpSchema.UnsubscribeRequest |
| Class and Description |
|---|
| McpClientTransport
Marker interface for the client-side MCP transport.
|
| McpSchema.JSONRPCMessage |
| McpTransport
Defines the asynchronous transport layer for the Model Context Protocol (MCP).
|
| Class and Description |
|---|
| McpSchema.CallToolResult
The server's response to a tools/call request from the client.
|
| McpSchema.ClientCapabilities
Clients can implement additional features to enrich connected MCP servers with
additional capabilities.
|
| McpSchema.CreateMessageRequest |
| McpSchema.CreateMessageResult |
| McpSchema.Implementation |
| McpSchema.ListRootsResult
The client's response to a roots/list request from the server.
|
| McpSchema.LoggingMessageNotification
The Model Context Protocol (MCP) provides a standardized way for servers to send
structured log messages to clients.
|
| McpSchema.Root
Represents a root directory or file that the server can operate on.
|
| McpSchema.ServerCapabilities |
| McpSchema.Tool
Represents a tool that the server provides.
|
| McpServerSession
Represents a Model Control Protocol (MCP) session on the server side.
|
| McpServerTransportProvider
The core building block providing the server-side MCP transport.
|
| Class and Description |
|---|
| McpSchema.JSONRPCMessage |
| McpServerSession.Factory
Factory for creating server sessions which delegate to a provided 1:1 transport
with a connected client.
|
| McpServerTransport
Marker interface for the server-side MCP transport.
|
| McpServerTransportProvider
The core building block providing the server-side MCP transport.
|
| McpTransport
Defines the asynchronous transport layer for the Model Context Protocol (MCP).
|
| Class and Description |
|---|
| McpClientSession.MethodNotFoundError |
| McpClientSession.NotificationHandler
Functional interface for handling incoming JSON-RPC notifications.
|
| McpClientSession.RequestHandler
Functional interface for handling incoming JSON-RPC requests.
|
| McpClientTransport
Marker interface for the client-side MCP transport.
|
| McpSchema.Annotated
Base for objects that include optional annotations for the client.
|
| McpSchema.Annotations
Optional annotations for the client.
|
| McpSchema.ClientCapabilities
Clients can implement additional features to enrich connected MCP servers with
additional capabilities.
|
| McpSchema.ClientCapabilities.Builder |
| McpSchema.CompleteRequest.PromptOrResourceReference |
| McpSchema.Content |
| McpSchema.CreateMessageRequest |
| McpSchema.CreateMessageRequest.Builder |
| McpSchema.CreateMessageRequest.ContextInclusionStrategy |
| McpSchema.CreateMessageResult |
| McpSchema.CreateMessageResult.Builder |
| McpSchema.CreateMessageResult.StopReason |
| McpSchema.Implementation |
| McpSchema.InitializeRequest |
| McpSchema.InitializeResult |
| McpSchema.JSONRPCMessage |
| McpSchema.JSONRPCResponse.JSONRPCError |
| McpSchema.LoggingLevel |
| McpSchema.LoggingMessageNotification
The Model Context Protocol (MCP) provides a standardized way for servers to send
structured log messages to clients.
|
| McpSchema.LoggingMessageNotification.Builder |
| McpSchema.ModelHint |
| McpSchema.ModelPreferences |
| McpSchema.ModelPreferences.Builder |
| McpSchema.Request |
| McpSchema.ResourceContents
The contents of a specific resource or sub-resource.
|
| McpSchema.Role |
| McpSchema.SamplingMessage |
| McpSchema.ServerCapabilities |
| McpSchema.ServerCapabilities.Builder |
| McpServerSession
Represents a Model Control Protocol (MCP) session on the server side.
|
| McpServerSession.Factory
Factory for creating server sessions which delegate to a provided 1:1 transport
with a connected client.
|
| McpServerSession.InitNotificationHandler
Notification handler for the initialization notification from the client.
|
| McpServerSession.InitRequestHandler
Request handler for the initialization request.
|
| McpServerSession.NotificationHandler
A handler for client-initiated notifications.
|
| McpServerSession.RequestHandler
A handler for client-initiated requests.
|
| McpServerTransport
Marker interface for the server-side MCP transport.
|
| McpSession
Represents a Model Control Protocol (MCP) session that handles communication between
clients and the server.
|
| McpTransport
Defines the asynchronous transport layer for the Model Context Protocol (MCP).
|
| Class and Description |
|---|
| McpSchema.CallToolResult
The server's response to a tools/call request from the client.
|
| McpSchema.GetPromptResult
The server's response to a prompts/get request from the client.
|
| McpSchema.LoggingLevel |
| McpSchema.ReadResourceResult |
| Class and Description |
|---|
| McpSchema.LoggingLevel |
Copyright © 2025. All rights reserved.