Class McpToolRegistry.ToolDefinition

    • Constructor Detail

      • ToolDefinition

        public ToolDefinition​(String name,
                              String description,
                              com.fasterxml.jackson.databind.JsonNode inputSchema,
                              Function<com.fasterxml.jackson.databind.JsonNode,​com.fasterxml.jackson.databind.JsonNode> handler)
    • Method Detail

      • getName

        public String getName()
      • getDescription

        public String getDescription()
      • getInputSchema

        public com.fasterxml.jackson.databind.JsonNode getInputSchema()
      • getHandler

        public Function<com.fasterxml.jackson.databind.JsonNode,​com.fasterxml.jackson.databind.JsonNode> getHandler()