browser-use
Server Details
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2024-11-05
- URL
- Repository
- browser-use/browser-use
- GitHub Stars
- 70,259
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool has a distinct purpose: session lifecycle (run/stop/send), status retrieval (get_session), step inspection (get_session_messages), and listing (list_sessions/list_browser_profiles). The trio of get_session, get_session_messages, and list_sessions share the 'session' subject and could momentarily overlap, but descriptions clearly differentiate polling status from reading step details from enumerating sessions.
All seven tools use consistent snake_case with a clear verb_noun pattern (get_session, list_sessions, run_session, send_task, stop_session). The convention is predictable throughout with no camelCase or stylistic mixing.
Seven tools is well-scoped for managing browser agent sessions, covering creation, monitoring, follow-up, listing, and teardown without redundancy. Each tool earns its place in the workflow.
The session lifecycle is well covered: create/run, poll status, inspect messages, list, send follow-ups, and stop. A minor gap exists around profile management (only list, no create/delete) and no explicit session cleanup beyond stop, but core workflows are fully supported.
Available Tools
7 toolsget_sessionAInspect
Get current status and output of a session. Call this repeatedly to poll for task completion. Returns status (created, idle, running, stopped, timed_out, error), step count, output, cost breakdown, and live URL.
Inputs: session_id (required).
get_session_messagesAInspect
Get the agent messages/steps for a session. Shows what the agent is doing including browser actions, reasoning, and results. Use after= parameter for pagination to get new messages since your last check.
Inputs: session_id (required), after, limit.
list_browser_profilesAInspect
List all available cloud browser profiles for the authenticated project. Profiles store persistent authentication (cookies, sessions) for websites requiring login. Use this BEFORE attempting any authenticated tasks. Show profiles to the user and let them choose, then pass the selected profile_id to run_session.
Inputs: no named parameters.
list_sessionsBInspect
List recent sessions for the authenticated project, with status and cost info.
Inputs: page, page_size.
run_sessionAInspect
Create a new browser agent session and run a task. This uses the v3 sandbox-based agent that supports long-running sessions, workspaces, and keep-alive. After creating a session, call get_session to poll for status and output. For tasks requiring authentication, use list_browser_profiles first to get a profile_id.
Inputs: task (required), model, keep_alive, profile_id, +3 more.
send_taskAInspect
Send a follow-up task to an existing keep-alive session. The session must be in idle status. Use this for multi-turn interactions where you want to reuse the same browser context.
Inputs: task (required), session_id (required), keep_alive, output_schema.
stop_sessionAInspect
Stop a running session. Use strategy "task" to stop only the current task (session stays idle for follow-ups), or "session" (default) to destroy the sandbox entirely.
Inputs: session_id (required), strategy.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Cloud browsers for AI agents: saved logins, residential IPs, live human takeover, 57 browser tools.
Cloud browser, web extraction, screenshots, and remote CDP tools for AI agents.
Undetectable cloud browser sessions for AI agents and scrapers. Navigate, extract, click, captcha.
Cloud browsers for AI agents: get past bot detection, sign in with MFA, run web tasks at scale.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceCloud browser API with anti-detect engine + AI behavior layer. Session-based undetectable browsers for AI agents and developers.MIT
- AlicenseAqualityDmaintenanceStealth browser automation for AI agents, using source-patched Chromium to bypass bot detection systems like Cloudflare, reCAPTCHA, and FingerprintJS.28Apache 2.0
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to navigate, interact with, search, extract from, download from, and reuse sessions across the web using anti-detection browser automation.899 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform stealth browser automation and anti-detection web interaction, including session management, humanized interactions, and bypassing anti-bot/WAF protections.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.