browser_agent, browser_agent_get, and browser_agent_list alongside the specification tools.
Extract structured data
Callbrowser_agent with these arguments:
browser_agent_get with that ID to get the complete structuredContent, including results[i].data.
Run a longer workflow
For a multi-step workflow, usemode: "agent", give a concrete completion condition, and submit asynchronously:
browser_agent_get every few seconds. Stop when batch status becomes completed or failed, and inspect each task’s uppercase status. A completed batch does not mean every task succeeded.
Inspect evidence
notifications/message. These are MCP notification envelopes, not REST SSE frames; heavy event data may be shortened.
History and limits
Usebrowser_agent_list with limit, skip, and optionally status: "processing" or "completed". Its structured response has total and batches; use browser_agent_get for each run’s full data.
The same credit, batch-size, and account in-flight gates apply as in REST. concurrency allows 1–20 tasks within a run, default 5. Retrieve queue status through REST when you need the current account limit.
The MCP tool does not expose REST’s idempotency header or a cancellation operation. Closing the client does not establish that browser work stopped. See the complete tool reference for every field and the older browser_task aliases.
