Creates an instance of McpProxyTool.
Configuration for the MCP server hosting this tool.
The tool definition from the MCP server.
The MCP manager for managing connections.
Executes the tool by making a request to the MCP server.
Validated input arguments for the tool.
Execution context containing threadId, traceId, etc.
A promise resolving to the tool result.
Gets the original tool name from the MCP server.
The original tool name.
A proxy tool that wraps an MCP server tool and implements the IToolExecutor interface.
Remarks
This allows MCP server tools to be used seamlessly within the ART Framework.
See
McpProxyTool