find_tools
Discover relevant tools for a task across all servers connected to ToolBox by passing a plain-language request, then call one using the returned tool IDs.
Instructions
Find the best tools for a task across every server connected to ToolBox.
Pass the user's request, or the current sub-task, in plain language. Returns tool_ids with confidence, effect (read/write), gate (allow/confirm/block) and input_schema. Then run one with call_tool.
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": {
"request": "<request>"
},
"name": "find_tools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | ||
| request | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||