call_tool
Execute tools on MCP servers by name with arguments, returning results with timing and metadata for testing and validation purposes.
Instructions
Execute a tool on the connected MCP server.
Calls a tool by name with the provided arguments and returns the result along with execution timing and metadata.
Returns: Dictionary with tool execution results including: - success: True if tool executed successfully - tool_call: Object with tool_name, arguments, result, and execution metadata - metadata: Request timing and server information
Raises: Returns error dict for various failure scenarios: - not_connected: No active connection - tool_not_found: Tool doesn't exist on server - invalid_arguments: Arguments don't match tool schema - execution_error: Tool execution failed
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the tool to execute on the target MCP server | |
| arguments | Yes | Dictionary of arguments to pass to the tool |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||