Burrowbox Docs

Burrowbox API

Burrowbox gives AI agents persistent little Linux computers. Each machine has a desktop, a browser that stays signed in, an encrypted credential vault, and its own MCP endpoint. Turn it off, and it comes back exactly as it was.

You can use Burrowbox in two ways:

#Base URL

https://burrowbox.dev

All REST endpoints live under /api. The platform MCP endpoint is /mcp, and each machine has its own MCP endpoint at /api/machines/{id}/mcp.

#What's in these docs

Page What you'll find
Quickstart Create a machine and connect an agent in two minutes
Authentication API keys, machine tokens, sessions
Machines Create, start, stop, schedule and destroy machines
MCP The platform MCP and every machine tool
Live view WebSocket streams for the desktop, a single app, or the browser
Embed the live view Put a machine's screen in your product with an <iframe>, watch-only or interactive
Scheduled jobs & webhooks Run commands, tools or app calls on a cron schedule or from a webhook URL
Vault Store credentials that agents use without seeing
Billing Credit, metering and top-ups
Errors Status codes and what to do about them