MCP serverai.webrun/webrun
Run multi-step tasks in a real Chrome browser: persistent environments, live view, human takeover.
Overview
Score?
UNRATED 0.681
of what a free look can see, on 32 looks
Looks
36
last 11 hr ago
Tools
21
changed 10 days ago
More info
URL
api.webrun.ai/mcp
streamable-http
Says it is
webrun 2.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.681 · highest on record 0.8561
Toolsfrom sha256:f814c0b40e…6e3598 · +0 −0 10 days ago
| Tool | Schema |
|---|---|
| browser_task 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 |
input · output |
| create_agent 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 |
input · output |
| create_session 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 |
input · output |
| create_workflow 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 |
input · output |
| get_task_status 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. |
input · output |
| get_workflow Full detail of one workflow: prompt template, {{variables}} and their defaults, trigger + schedule, run settings (starting URL, timezone, model, proxy, output contract, files), mem |
input · output |
| guardrail_response 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 |
input · output |
| list_agents 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 |
input · output |
| list_environments 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 |
input · output |
| list_sessions List all active browser sessions for this account. Read-only. |
input · output |
| list_workflows 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 |
input · output |
| pause_agent Pause an active scheduled agent — it stops firing until resumed. Get agentId from list_agents. |
input · output |
| pause_session_task Pause the task currently running in a browser session. Resume it later with resume_session_task. |
input · output |
| resume_agent 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 |
input · output |
| resume_session_task Resume a previously paused task in a browser session. |
input · output |
| screenshot Capture a screenshot of the current browser page in an active session. Returns the screenshot as an inline image. Read-only. |
input · output |
| send_task 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 |
input · output |
| stop_session_task Cancel the task currently running in a browser session, keeping the session alive for new tasks. |
input · output |
| terminate_session End a browser session and free its resources. The session and any running task cannot be resumed afterwards. |
input · output |
| trigger_workflow 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; |
input · output |
| update_workflow 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 |
input · output |
Verify it yourself
npx teppi-check https://api.webrun.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ23CYWTZ44819WQWNH3S8