Skip to main content
Discover computer use MCP tools and other bead tools through your MCP client’s tools/list support. Read all pages; the server returns 12 tools per page. Use each returned input schema for required fields.

Account, pricing and payment

Enrollment and purchase flows require privately retained delivery state. See signup and add credit.

Machines and templates

Run shell commands through an MCP sandbox

This is a tools/call parameter object. Replace the machine ID with one you own. file_write writes UTF-8 text up to 64 KiB. file_download returns a caller-authenticated download. files exposes Stat, ListDir, MakeDir, Move and Remove. sandbox_open returns the authenticated CLI launch command to run on your computer. Use result_read for retained output. Do not repeat an uncertain command to retrieve its output.

Runners, desktop and credentials

runner_prompt, runner_events, runner_status, runner_steer, runner_interrupt, runner_approval and runner_restart manage turns. profile_list, profile_put, profile_revoke and profile_delete manage credential profiles. desktop_start, desktop_watch, desktop_revoke, desktop_status, request_takeover and desktop_release support desktop observation and human help. See runners and takeover.

Parallel jobs, CI and storage

swarm_run, swarm_status, swarm_results, swarm_member and swarm_cancel manage server-side command batches. ci, ci_connect, ci_repos, ci_job, ci_logs, ci_public and ci_disconnect expose GitHub runner operations. volume_create, volume_list, volume_delete and volume_extend manage retained volumes. webhook_register, webhook_list, webhook_delete and webhook_deliveries manage event delivery.

Local worktrees

Laptop source sync, dotenv selection, local artifact storage and localhost service forwarding belong to the worktree CLI. Use MCP machine tools to inspect remote resources, and retrieve the worktree skill through resources.