Class McpTool<I>

java.lang.Object
net.mcreator.io.mcp.tool.McpTool<I>
Type Parameters:
I - input type used for JSON Schema generation and argument deserialization
All Implemented Interfaces:
IMcpTool
Direct Known Subclasses:
MCreatorMcpTool

public abstract class McpTool<I> extends Object implements IMcpTool
Base class for MCP tools with a typed input model. Subclass to add tool-specific APIs (e.g. actionable interfaces) alongside call(I).