A real browser your agents can drive.
Bureau is a stealth Firefox and a local daemon that exposes browser tools as MCP over HTTP. It runs on your machine, with your logins and sessions — never a shared cloud browser.
Install the CLI
npm install -g bureau-shHow it works
Three steps to a browser your agents can drive.
Install
One npm install. macOS, Node 22.13 or newer. Point Bureau at your Camofox install and it handles the rest — see the install docs.
$ npm install -g bureau-sh
Start the daemon
bureau start launches the stealth browser and serves the MCP tools over HTTP on port 8830.
$ bureau start
Connect any MCP client
Point Claude Code, Cursor, or any MCP client at the local endpoint and your agent can drive the browser.
Claude Code — .mcp.json
{
"mcpServers": {
"bureau": {
"type": "http",
"url": "http://localhost:8830/mcp"
}
}
}Capabilities
One daemon, the whole toolbelt.
Everything an agent needs to act on the web, exposed as typed MCP tools.
Saved identities & sessions
Persist logged-in browser profiles and reuse them across runs — sync from Chrome, re-auth when a session expires.
Social capture & search
Read and act on social feeds, profiles, and conversations through first-class capture and search tools.
Scraping & research
Pull clean content from any page and run multi-step research jobs that read the live web.
Workflows
List and run declarative browser workflows — repeatable, parameterized automations.
Screen tools
Capture displays and windows, move, click, and type at the OS level when the DOM isn't enough.
Credentials vault
Record credentials into a sealed local vault. Secrets stay on your machine, never in a prompt.
Why local
Your cookies never leave the machine.
Cloud-browser SaaS runs your sessions on someone else's server. Bureau runs the browser where you already trust it — your own machine — so your logins, cookies, and credentials stay put.
- Your sessions and cookies stay on your machine — nothing is proxied through a shared cloud browser.
- Credentials are sealed into a local vault, never sent to a model or a third party.
- Local browsing is free and works offline; you only pay for metered AI actions.
Runs anywhere
On your machine by default. Reachable from anywhere.
One daemon, three places to run it. Start local — that's the point. When your agents live somewhere else, Bureau follows.
Local — acts as you
Your IP, your logins, your fingerprint. Free, offline, private. This is what npm install gives you today.
Tunneled — your cloud agents, your browser
Connect Bureau over an authenticated tunnel and agents running anywhere drive the browser on your desk — residential IP and warm cookies included.
Cloud — fresh identities at scale
Host the same daemon in your cluster or an ephemeral sandbox for always-on workflows and burst capture — optionally seeded with a sealed session.
Local mode is fully standalone. Tunneled and cloud modes ship with a connected workspace.
Pricing
Free to browse. Credits for AI.
Others meter browser hours, proxy gigabytes, and marked-up tokens. Bureau's browser is your machine — free. Credits only buy the metered AI actions, and with your own Anthropic key you pay nothing.
Local browsing — free
Every new account starts with 200 welcome credits for AI actions.
Or subscribe — more credits, every month
Same price points as the packs, but a monthly allowance with bonus credits that renews automatically.
Ready to give your agent a browser?
The docs walk you from install to a connected MCP client in a few minutes.
Open the docs