Uses of Interface
org.machanism.machai.mcp.server.AbstractMcpServer.ToolSpecificationBuilder
-
Uses of AbstractMcpServer.ToolSpecificationBuilder in org.machanism.machai.mcp.server
Classes in org.machanism.machai.mcp.server that implement AbstractMcpServer.ToolSpecificationBuilderModifier and TypeClassDescriptionclassBuilds stateless MCP tool specifications from generic tool definitions.classBuilds streamable MCP tool specifications from generic tool definitions.(package private) classFields in org.machanism.machai.mcp.server declared as AbstractMcpServer.ToolSpecificationBuilderModifier and TypeFieldDescriptionprivate final AbstractMcpServer.ToolSpecificationBuilder<E> GenericGenaiAdapter.builderFactory used to create transport-specific tool specifications.Constructors in org.machanism.machai.mcp.server with parameters of type AbstractMcpServer.ToolSpecificationBuilderModifierConstructorDescription(package private)AbstractPromptGenaiAdapter(List<S> toolSpecifications, AbstractMcpServer.ToolSpecificationBuilder<E> toolSpecificationBuilder) (package private)GenericGenaiAdapter(List<S> toolSpecifications, AbstractMcpServer.ToolSpecificationBuilder<E> builder) Constructs a new GenericGenaiAdapter.(package private)HttpStatelessGenericGenaiAdapter(List<io.modelcontextprotocol.server.McpStatelessServerFeatures.SyncToolSpecification> toolSpecifications, AbstractMcpServer.ToolSpecificationBuilder<io.modelcontextprotocol.common.McpTransportContext> builder) Creates an adapter backed by the supplied tool specification collection.(package private)HttpStreamableGenericGenaiAdapter(List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification> toolSpecifications, AbstractMcpServer.ToolSpecificationBuilder<io.modelcontextprotocol.server.McpSyncServerExchange> builder) Creates an adapter backed by the supplied tool specification collection.(package private)StdioGenaiAdapter(List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification> toolSpecifications, AbstractMcpServer.ToolSpecificationBuilder<io.modelcontextprotocol.server.McpSyncServerExchange> builder) Creates an adapter backed by the supplied tool specification collection.