mcpserver.lol
registry/webrun
Connection check verified live · 20h ago

webrun

Run multi-step tasks in a real Chrome browser: persistent environments, live view, human takeover.

Tools 21
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

21 tools

Read from the running server on 20h ago.

browser_task can modify data filesmodelproxydebugCprompt*secrets +9
Execute a browser automation task in a real Chrome browser running in a WebRun cloud environment (docs.webrun.ai). Creates a session, runs the task, and auto-terminates. Best for s…
create_agent nameproxymemorypromptschedule*expiresAt +6
Create a scheduled agent — a recurring or one-time automation that runs on a timer in a real Chrome browser. Two modes. WORKFLOW MODE: pass workflowId plus a schedule — the platfor…
create_session can modify data modetaskmodelproxydebugCpolicyId +3
Create a persistent session in a real Chrome browser running in a WebRun cloud environment (docs.webrun.ai), for multi-step interactive work. Returns a sessionId for subsequent com…
create_workflow flowmodelproxytitle*memoryskills +32
Create a new saved workflow. READINESS BAR: if you could not execute the prompt yourself as a human in a browser — which site, which records, which fields, delivered where, matched…
get_task_status read-only taskId*sessionId*
Check the status of a task previously started in a browser session. Use to poll for completion or detect guardrails. Read-only: reports on the task without affecting it.
get_workflow read-only titleworkflowId
Full detail of one workflow: prompt template, {{variables}} and their defaults, trigger + schedule, run settings (starting URL, timezone, model, proxy, output contract, files), mem…
guardrail_response can modify data filesnewStateresponsesessionId*
Respond to a guardrail trigger when the browser agent needs human input (credentials, clarification, approval). The response is handed to the live agent, which continues acting on…
list_agents read-only scope
List the account's scheduled agents (cron deployments): schedule, status, next/last run, and whether each is standalone or deployed from a workflow. Scoped to the bound environment…
list_environments read-only
List available browser environments (persistent profiles) for this account. Returns environment IDs needed for persistent sessions in browser_task or create_session. Read-only. NOT…
list_sessions read-only
List all active browser sessions for this account. Read-only.
list_workflows read-only scope
List the user's saved workflows (prompt-templated browser automations, docs.webrun.ai). Shows each workflow's title, schedule, {{variables}}, and run stats. Scoped to the bound env…
pause_agent can modify data agentId*
Pause an active scheduled agent — it stops firing until resumed. Get agentId from list_agents.
pause_session_task can modify data sessionId*
Pause the task currently running in a browser session. Resume it later with resume_session_task.
resume_agent can modify data agentId*
Resume a paused scheduled agent — recomputes its next run and reactivates it. A completed work-list agent restarts with a fresh full pass. Refuses if the agent's expiry has passed…
resume_session_task can modify data sessionId*
Resume a previously paused task in a browser session.
screenshot read-only sessionId*
Capture a screenshot of the current browser page in an active session. Returns the screenshot as an inline image. Read-only.
send_task can modify data filesprompt*secretswebhooksessionId*outputType +6
Send a new task to an existing browser session (from create_session). The real Chrome browser may navigate, fill forms, and submit data on third-party websites as the task requires…
stop_session_task can modify data sessionId*
Cancel the task currently running in a browser session, keeping the session alive for new tasks.
terminate_session can modify data sessionId*
End a browser session and free its resources. The session and any running task cannot be resumed afterwards.
trigger_workflow can modify data forcetitlevariablesworkflowId
Run a workflow now in its deployed environment. This is the ONLY correct way to run or TEST a saved workflow — a run started here carries the workflow's rules, tracking and memory;…
update_workflow can modify data flowmodelproxytitlememoryskills +33
Update an existing workflow. Supply workflowId plus only the fields to change: prompt, trigger, schedule, run settings, variables, presentation. Object and array fields are replace…