Class AbstractMcpServer<S extends McpServerInfo>

java.lang.Object
com.github.thought2code.mcp.annotated.server.AbstractMcpServer<S>
All Implemented Interfaces:
McpServer<S>
Direct Known Subclasses:
HttpBasedMcpServer, McpStdioServer

public abstract class AbstractMcpServer<S extends McpServerInfo> extends Object implements McpServer<S>
This abstract class is used to provide a base implementation for an MCP server.
Author:
codeboyzhou
  • Constructor Details

    • AbstractMcpServer

      public AbstractMcpServer()
  • Method Details

    • warmup

      public void warmup(S serverInfo)
      Warms up the MCP server with the specified server info.
      Parameters:
      serverInfo - the server info