Class McpToolsService

java.lang.Object
io.quarkus.devui.runtime.mcp.McpToolsService

@ApplicationScoped public class McpToolsService extends Object
This exposes all Dev UI Runtime and Deployment JsonRPC Methods as MCP Tools
  • Field Details

  • Constructor Details

    • McpToolsService

      public McpToolsService()
  • Method Details

    • list

      @DevMCPEnableByDefault @JsonRpcDescription("This list all tools available for MCP") public Map<String,List<Tool>> list()
    • listDisabled

      public Map<String,List<Tool>> listDisabled()
    • disableTool

      public boolean disableTool(String name)
    • enableTool

      public boolean enableTool(String name)