MCP Examples
The examples below show MCP tool inputs. Your client chooses the MCP tool and sends the displayed JSON object.
Discover an operation
Search by outcome:
Then inspect the exact operation:
Start an Agent conversation
Agents attach to an existing Runtime:
Send another message to the ongoing conversation:
Call a BCTRL Tool synchronously
bctrl_tools_call is the MCP operation tool. stagehand.act is the BCTRL Tool
being invoked:
Create a durable ToolCall
Use durable execution for asynchronous work or capabilities that may require input:
Read the returned ToolCall:
If its status is requires_input, inspect prompt and responseSchema, then
reply through bctrl_tool_calls_respond.
Inspect one unified Run trace
Agent turns, BCTRL Tool calls, human input, and direct browser automation are correlated under the Run:
Use bctrl_runs_events_list for the raw event record and bctrl_runs_stream
for bounded live SSE collection.

