callManyTool
Runs up to 50 independent MCP tool calls in one bounded round trip, returning results in input order while isolating failures so partial results remain usable.
Instructions
Runs up to 50 tool calls in one bounded fan-out (8 concurrent) and returns results in input order. Use it when several calls are independent - across servers or within one - and you want one round trip instead of N. Each item is {server, tool, arguments}; server and tool names are the ones readToolFile shows. A failed item returns ok=false with its error and never cancels its siblings, so a partial result is still usable. Do NOT use it when one call depends on another call's result: write an executeTool script for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| calls | Yes | Independent tool calls to run in parallel. Results come back in this order. |