Quickstart
Connect an agent host to bobby and run a first browsing workflow. This takes a few minutes after installation.
1. Pair Firefox
Skip this step if you use Chromium.
bobby install --companion
bobby firefox-startClick Bobby Companion in the Firefox toolbar, then Pair. See Firefox companion.
2. Check the setup
bobby doctorA healthy report has no fail lines. When something fails, the report starts with the repair command, usually bobby doctor --fix.
Restart your agent host so it loads the new MCP server.
3. Run a workflow
Ask the agent to open a page. It makes these MCP calls:
workflow_startwith{"profile": "default", "url": "https://example.com", "includePostState": true}creates a session, a page and a workflow, and returns aworkflowHandleplus bounded initial page state.- Reuse
postStatewhenpostStateStatus.statusisavailable. If it isunavailable, inspect its code before another read.workflow_observewith{"workflowHandle": "<handle>"}reads the current page when authorized. OmittingincludePostStatekeeps startup free of the extra observation. click,type_text,navigate, or anintent_*tool acts on a target. PassworkflowHandleon each call.session_closereleases the browser when the work is done.
The start_browsing MCP prompt teaches an agent this loop. Tool parameters are in MCP tools.
Next
- First session from code for the HTTP API and SDKs
- Intent commands for forms and multi-step actions
- MCP stdio for host configuration details