autonomy) exposes 36 tools, each a thin translation of one platform endpoint. They’re grouped into four domains plus a guidance helper.
Projects
List, connect, and initialize projects.
Tasks
Start, poll, iterate, review, and ship coding tasks.
Setup
Configure commands, env vars, and validation.
Full Mode
Proxy the app’s API calls to your staging backend.
Conventions
- IDs - most tools take a
project_id; task tools also take atask_id. Get both fromlist_projectsandlist_tasks/get_task. - Background work -
start_task,continue_task,complete_task, andupdate_task_envreturn immediately and run in the background. Pollget_taskto track them. - Read-only tools are annotated as such and never mutate state (e.g.
list_projects,get_task,get_task_pr_diff).
Guidance helper
load_autonomy_skill(name) returns a built-in step-by-step playbook - no platform call. Names: setup, full-mode, tasks, troubleshooting. The server also exposes prompts: /autonomy-getting-started, /autonomy-setup, /autonomy-new-task, /autonomy-full-mode.
These reference pages are generated from the MCP server’s tool definitions, so they stay in sync with the code. If a tool’s signature changes, its page changes with it.