chrome-mcp
Tools

Batch

Run many tool calls in one request, in parallel or in series.

Generated from @mehmoodqureshi/chrome-mcp 0.9.11. 1 tool.

batch

Run multiple tool calls in one request — parallel (default) or serial. Each op is { tool, args } and goes through the same policy gate, rate limit, and error handling as a direct call. In parallel mode, tab-scoped ops MUST pass an explicit tabId (the active-tab default is unsafe under concurrency). Use to drive several tabs at once (e.g. open tabs, then batch get_text across them). Cannot be nested.

ArgumentTypeRequiredDescription
ops{ tool: string, args: Record<string, unknown> }[]yesOperations to run; each is a tool name + its args.
mode"parallel" | "serial"noDefault "parallel".
stopOnErrorbooleannoSerial mode only: stop after the first failing op (the rest are skipped).
maxConcurrencynumbernoParallel mode: max ops in flight at once (default 6).
maxResultBytesnumbernoTotal payload budget across all ops (default 1048576). Ops past the budget are replaced by a one-line summary instead of their content, so a 50-op screenshot/get_html batch cannot flood the caller.
{
  "tool": "batch",
  "args": {
    "ops": []
  }
}

On this page