Package com.github.thought2code.mcp.annotated.server
package com.github.thought2code.mcp.annotated.server
-
ClassDescriptionAbstractMcpServer<S extends McpServerInfo>This abstract class is used to provide a base implementation for an MCP server.Base class for HTTP-based MCP servers.A simple Jetty HTTP server implementation.McpServer<S extends McpServerInfo>This interface is used to define the contract for an MCP server.Deprecated, for removal: This API element is subject to removal in a future version.McpServerInfo.Builder<T extends McpServerInfo.Builder<T>>Deprecated, for removal: This API element is subject to removal in a future version.This class is used to create a new instance of
McpSseServerbased on the specifiedMcpSseServerInfoin HTTP SSE mode.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.This class is used to create a new instance ofMcpStdioServerbased on the specifiedMcpServerInfoin STDIO mode.This class is used to create a new instance ofMcpStreamableServerbased on the specifiedMcpStreamableServerInfoin Streamable HTTP mode.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Marker interface for MCP tool method results that return structured content.