Best for
- Users who want AI agents to perform one-off browser tasks (e.g., via Claude Code, Cursor, etc.)
- Developers building software that automates the web using the Python library for repeatable, scalable tasks
Static review · not runListed 2026-08-07
FMRS 33/100 · D · Weakest Reliability 5/20 — Read the FMRS scoring method →
Runtime:Python 3.11+ · Prebuilt binary
BROWSER_USE_API_KEY
API key for Browser Use Cloud, grants access to all supported models; get it at cloud.browser-use.com/new-api-key.
GOOGLE_API_KEY
Optional bring-your-own key for using Google Gemini models.
ANTHROPIC_API_KEY
Optional bring-your-own key for using Anthropic Claude models.
Install with pip: pip install browser-use, then launch the MCP server via uvx: uvx browser-use --cli-mcp. Alternatively, follow the quickstart prompt in the README to let your agent auto-install and register the skill.
Launch via the manifest command `uvx browser-use --cli-mcp` and confirm the server connects in your MCP client; send a simple browser task (e.g. 'open browser-use.com and tell me the page title') — if the agent controls a real Chrome browser and completes it, the connection works.
Once connected, you can ask your AI assistant things like:
Browser Use is an open-source Python library and MCP server that enables AI agents to control a real Chrome browser just like a human: open pages, click buttons, type, fill forms, and extract data. You describe the task, and the agent completes it. It supports various LLM providers and optionally integrates with Browser Use Cloud for large-scale, stealthy execution.
Microsoft's official Playwright-based browser automation MCP server
The Chrome team's official MCP server exposing Chrome DevTools capabilities to AI assistants
Control the FSB browser extension from any MCP client for DOM-first AI browser automation.
Playwright-based browser automation MCP server
Source revision c75e8476e26d Data synced 2026-10-12 Read the FMRS scoring method