DocsManaged MCP

Managed MCP tools

Signed in, every tool acts as you. With an API key it acts as your organization in the key's project: no one's saved logins, and only the tasks that key started.

Run tasks

browser_task
Run a whole task as you, however many sites and steps: pilotfish plans the parts, asks for each sign-in at the start and carries what one site gives to the next. A task that names no site may be answered from a web search, with its links. Waits for the result (up to 120 s by default, so the person's messages meanwhile can reach the task; it carries on after, and get_job waits again), or returns the job id at once with wait: false. In a shared project, identity runs it as one of your users. The result ends with its cost by kind.
follow_up
Carry on in the same session: same browser while it's kept, same sign-ins, what earlier turns found. With region, the turn runs from another country in a new browser session (a site not reachable from the last one). The session keeps its identity.
rerun_job
The same task with the same settings, as a new job.
cancel_job
Stop a task.

Watch and steer

get_job
Status, the open question and its answer link, the result (done, partly done with what is and is not done, or not done), cost so far, the live-view link and the session's files.
list_jobs
Your recent tasks with their cost.
message_job
Pass on what the person says while a task runs (“use the cheaper one”, a detail it asked for); read before its next step, and it answers the task's open question when it waits on one.
answer_job
Answer yes, no, done, cancel or text, by the id in the job's Question line. Never codes or passwords: those go on the answer page.
take_control / hand_back
Pause a running task and get a link to drive its browser yourself; then let it carry on.

Files and replays

get_file
A file of the session: attached, or downloaded by the browser.
get_replay
The task's steps with timings, and a link to its replay video.
delete_session
Delete a session from History: it no longer shows or opens anywhere; its record and cost are kept for billing.

Saved tasks

list_saved_tasks
Your saved tasks, their settings, runs and what the last run needed.
run_saved_task
Run a saved task, with changes for this run only.
save_task
Save a task, or a finished job's task with the settings it ran with.
update_saved_task
Rename a saved task, change its text, or change only the settings given.
delete_saved_task
Delete a saved task. Its runs stay in History.

Projects and your users

switch_project
Which project your tasks run in: Personal (your own logins and saved tasks) or a shared one. No argument lists them.
projects
Admins: the organization's shared projects with their keys, identities and spend; create, rename, delete; one project's usage by kind and per key.
identities
Your product's end users in a shared project: list, create, get (masked logins, cost so far), update, delete, a one-time login link, and each site's default account.

Your account

list_logins
Sites with saved logins in Personal, which accounts, and how each signs in. Never a value.
manage_login
Add a login (a link where you type it yourself), pick a site's default account, delete one, or save a sign-in a run offered.
get_settings / update_site_settings
Per-site residential IP (auto, always, never) and CAPTCHA solving.
get_usage
Your organization's credits as your role sees them (an admin its balance, a member whether it's fine, low or out), what's left of your allowance or the key's, and this month's spend against the monthly limit, by category and model.