Interface McpToolProvider

All Known Implementing Classes:
AbstractToolProvider, AdapterToolProvider, ClusterMemberToolProvider, ConfigurationToolProvider, LoggingToolProvider, MessageBrowserToolProvider, ServerInfoToolProvider, TestPipelineToolProvider

public interface McpToolProvider
Provides a group of related MCP tools, comparable to a single @RestController in the Frank!Console backend. Implementations translate MCP tool calls into Management Gateway requests.
  • Method Summary

    Modifier and Type
    Method
    Description
    List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification>
    The MCP tools exposed by this provider.
  • Method Details

    • getTools

      List<io.modelcontextprotocol.server.McpServerFeatures.SyncToolSpecification> getTools()
      The MCP tools exposed by this provider.