Class Hierarchy
- java.lang.Object
- io.modelcontextprotocol.server.McpAsyncServer
- io.modelcontextprotocol.server.McpAsyncServerExchange
- io.modelcontextprotocol.server.McpServer.AsyncSpecification<S>
- io.modelcontextprotocol.server.McpServer.SingleSessionAsyncSpecification
- io.modelcontextprotocol.server.McpServer.StreamableServerAsyncSpecification
- io.modelcontextprotocol.server.McpServer.StatelessAsyncSpecification
- io.modelcontextprotocol.server.McpServer.StatelessSyncSpecification
- io.modelcontextprotocol.server.McpServer.SyncSpecification<S>
- io.modelcontextprotocol.server.McpServer.SingleSessionSyncSpecification
- io.modelcontextprotocol.server.McpServer.StreamableSyncSpecification
- io.modelcontextprotocol.server.McpServerFeatures
- io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpStatelessAsyncServer
- io.modelcontextprotocol.server.McpStatelessServerFeatures
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecification.Builder
- io.modelcontextprotocol.server.McpStatelessSyncServer
- io.modelcontextprotocol.server.McpSyncServer
- io.modelcontextprotocol.server.McpSyncServerExchange
- java.lang.Record
- io.modelcontextprotocol.server.McpServerFeatures.AsyncCompletionSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncPromptSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncResourceSpecification
- io.modelcontextprotocol.server.McpServerFeatures.AsyncToolSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncCompletionSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncPromptSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncResourceSpecification
- io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncCompletionSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncPromptSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncResourceSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.AsyncToolSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncCompletionSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncPromptSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncResourceSpecification
- io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecification
Interface Hierarchy
- io.modelcontextprotocol.server.McpInitRequestHandler
- io.modelcontextprotocol.server.McpNotificationHandler
- io.modelcontextprotocol.server.McpRequestHandler<T>
- io.modelcontextprotocol.server.McpServer
- io.modelcontextprotocol.server.McpStatelessNotificationHandler
- io.modelcontextprotocol.server.McpStatelessRequestHandler<R>
- io.modelcontextprotocol.server.McpStatelessServerHandler
- io.modelcontextprotocol.server.McpTransportContextExtractor<T>