call_tool
Runs any agent-data-tools tool by name with your inputs as arguments, charging only on success. Confirm the tool name and inputs first to avoid refused, uncharged calls.
Instructions
Run one of this service's tools by name. Costs that tool's own price per successful call (most $0.01; tool_details and find_tool show it); a failed call costs nothing, and tools marked inFreeCalls run free while the caller has free calls left. Pass the tool's inputs as "arguments". If you do not know the name or the inputs, call find_tool or tool_details first: a wrong name or a missing input is refused before anything is charged. A tool that costs more than $0.10 a call (find_tool marks it needsMaxPrice) runs only when you pass that price as "max_price"; without it the call is refused, uncharged, and the refusal states the price.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "call_tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The tool's name from find_tool, for example weather_forecast | |
| arguments | No | The tool's inputs as an object, for example {"city": "Paris"}. See tool_details for a tool's inputs | |
| max_price | No | Only for a tool that costs more than $0.10 a call: the most this call may cost, for example "$1.00". Leave it out for every other tool |