Batch Calls
Use action=batch to reduce round-trips and run independent calls in parallel.
{ "action": "batch", "calls": [ { "server": "todoist", "tool": "find-tasks", "params": { "query": "today" } }, { "server": "github", "tool": "list_repos", "params": {} } ]}Response shape:
{ "action": "batch", "results": [ { "server": "todoist", "tool": "find-tasks", "result": { "tasks": [] } }, { "server": "github", "tool": "list_repos", "error": { "error": "mcp_error", "message": "..." } } ]}Configure maximum calls per request via maxBatchSize (default: 10).