Prototype · This site is a prototype showing 100 real servers from the official registry, not all of them yet.
PopNx MCPMCP servers for people who use AI · explained in plain words

Browser Use

by browser-useversion 0.13.11i★ 120,087iComputer or cloud
Registry namecom.browser-use/browser-use

Overview

Written by PopNx MCP from the maker’s information

Lets AI do web tasks for you, such as filling forms, searching and extracting data, in the maker’s cloud browsers or on your computer.

Description from the maker (original English)

Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

Good for: People who want AI to finish whole web tasks on its own

Try asking your AI

  • Find 5 hotels near Siam under 2,000 THB for tomorrow night
  • Go to this site and put every product price into a table
  • Fill in this application with my details but stop before submitting

Written by PopNx MCP from the maker’s information

Install

Pick the AI app you use, then copy the settings.

You need

  • Runs in the cloudNothing to install; it connects over the internet
  • PyPIPython’s uv installed (for the uvx command)

Open Claude Desktop → Settings → Connectors → Add custom connector, and paste this address

https://api.browser-use.com/v3/mcp

Runs on your computer

Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json

{
  "mcpServers": {
    "browser-use": {
      "command": "uvx",
      "args": [
        "browser-use",
        "--cli-mcp"
      ]
    }
  }
}

Run this in your terminal

claude mcp add --transport http browser-use https://api.browser-use.com/v3/mcp --header 'X-Browser-Use-API-Key: your-value'

Runs on your computer

Run this in your terminal

claude mcp add browser-use -- uvx browser-use --cli-mcp

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "browser-use": {
      "url": "https://api.browser-use.com/v3/mcp",
      "headers": {
        "X-Browser-Use-API-Key": "your-value"
      }
    }
  }
}

Runs on your computer

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "browser-use": {
      "command": "uvx",
      "args": [
        "browser-use",
        "--cli-mcp"
      ]
    }
  }
}

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "browser-use": {
      "type": "http",
      "url": "https://api.browser-use.com/v3/mcp",
      "headers": {
        "X-Browser-Use-API-Key": "your-value"
      }
    }
  }
}

Runs on your computer

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "browser-use": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "browser-use",
        "--cli-mcp"
      ]
    }
  }
}

Values you fill in

  • X-Browser-Use-API-Key secret required HTTP header
    Browser Use Cloud API key from https://cloud.browser-use.com/settings

Values marked secret are keys to your account. Never share them or paste them into a chat.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 5, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain browser-use.com (the registry checks domain ownership)

  • ✓ Pass

    Still maintained

    Code last changed today

  • ✓ Pass

    Has a licence

    Uses MIT

  • ✓ Pass

    Endpoint responds

    Responded in 1359 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • … Not checked yet

    No hidden instructions in tool descriptions

    Needs the server’s tool list first; this check starts in the next step

Compared with others in Web & browsersi

  • More stars than 100% of the other 9 servers in this category
  • Published to the registry more recently than 33% of the other 9 servers in this category
  • Basic checks equal to or better than 100% of the other 9 servers in this category

Compared only with servers in this prototype, not the whole registry.

Common questions

Is Browser Use safe?

It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

You need to fill in: X-Browser-Use-API-Key

Does it run on my computer or in the cloud?

Either way works: install it on your computer or connect to the cloud version.

Is it still maintained?

The GitHub repo last changed today, and the latest version (0.13.11) reached the registry 15 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Chrome DevTools MCP, MCP Server Browser, Playwright MCP

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Chrome DevTools MCP

by ChromeDevTools

Lets AI use Chrome’s developer tools to inspect pages, find what makes them slow and spot errors. Made by the Chrome DevTools team.

Runs on your computer★ 54,821Apache-2.0Updated 14 days ago

MCP Server Browser

by bytedance

MCP server for browser use access

Runs on your computer★ 39,550Apache-2.0Updated 14 months ago

Playwright MCP

by microsoft

Lets AI open a browser on your computer and click, type and read pages like a person. Made by Microsoft, the team behind Playwright.

Runs on your computer★ 39,198Apache-2.0Updated 5 days ago

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.


The open-source browser agent. Run it locally with any LLM, or on Browser Use Cloud: stealth browsers from $0.02/hour, top score (90.5%) on Stealth Bench V2.

Navigate the web like a human does.

Find an available slot, pick a date and time, handle the CAPTCHA, and book a driving test.

Explore more demos and prompts ↗

AI agents and crawlers: read browser-use.com/llms.txt for the product map (open source, Browser Harness, Cloud browsers, Agents API, pricing) and docs.browser-use.com/llms.txt for the documentation index. Browser Use is the open-source browser agent (Python and TypeScript), a $0.02 per browser-hour cloud browser with stealth, CAPTCHA solving and residential proxies, and a hosted agent API.

Which Browser Use do I need?

  • [Path 1: Fully Hosted Cloud](#path-1-fully-hosted-cloud): Scale up with a fully hosted agent and browser.
  • [Path 2: CLI](#path-2-cli): Automate your own browser tasks.
  • [Path 3: Python Library](#path-3-python-library): Run the open source Browser Use agent locally from your own code.

Quickstart

Path 1: Fully Hosted Cloud

Scale browser automation with our hosted agent, stealth browsers, and infrastructure for profiles, recordings, and data policies.

Get started with the API ↗

New Google, GitHub, or Microsoft signups get $1 cloud credit.

Path 2: CLI

Paste this prompt into Claude Code, Codex, Hermes, OpenClaw, or your favorite agent.

Install or upgrade browser-use to the latest stable version with uv using Python 3.12, run `browser-use skill install` to register the skill, and connect it to my browser. If setup or connection fails, follow https://github.com/browser-use/browser-harness/blob/main/install.md.

Path 3: Python Library

Run the Browser Use agent locally from Python, with your choice of model and a local or cloud browser:

1. Install Browser Use (Python >= 3.11):

With uv installed, run uv init --python 3.12 first if you're starting a new project.

uv add browser-use

2. Add your [OpenAI API key](https://platform.openai.com/api-keys) to `.env`:

# .env

OPENAI_API_KEY=your-key

BROWSER_USE_API_KEY=your-key # Optional: BU2 model or cloud browser

For either optional Browser Use service, get a Browser Use API key.

3. Save this as `agent.py`:

import asyncio

from browser_use import Agent, Browser, ChatBrowserUse, ChatOpenAI from dotenv import load_dotenv

load_dotenv()

async def main(): llm = ChatOpenAI(model='gpt-5.6-luna', reasoning_effort='xhigh')

llm = ChatBrowserUse(model='bu-2-0') # Use BU2 instead; requires BROWSER_USE_API_KEY

agent = Agent( task="Find the number of stars of the browser-use repo", llm=llm,

browser=Browser(use_cloud=True), # Use a cloud browser; requires BROWSER_USE_API_KEY

) history = await agent.run() print(history.final_result())

if name == "main": asyncio.run(main())

To use BU2, replace the ChatOpenAI line with the commented ChatBrowserUse line. The cloud-browser option works with either model.

4. Run it:

uv run agent.py

The agent opens a browser, looks up the repository, and prints its answer.

5. Run the same agent on a cloud browser (no Chrome to install; works in Docker, CI, and serverless):

Set BROWSER_USE_API_KEY (get a key), then uncomment the browser= line in agent.py and run it again:

    agent = Agent(

task="Find the number of stars of the browser-use repo", llm=llm, browser=Browser(use_cloud=True), )

Cloud browsers cost $0.02 per browser-hour plus network traffic (pricing), and add stealth, residential proxies, CAPTCHA solving, and a live view URL. Same code, no other changes.

Python library docs ↗

Browser Use toolsets for Claude

Maintained by Browser Use. Compatible with Claude.

Use Claude's browser toolset with Browser Use as the driver. Browser Use implements all 31 browser actions and can control a local browser, a Browser Use Cloud browser, or an existing remote browser over CDP. Bash is included in the Browser Use integration for processing data and writing files.

Requires an Anthropic SDK version that includes anthropic.tools.browser. Bash requires a Linux or macOS host with /bin/bash; use WSL on Windows. The snippet below runs inside an async function; see the quickstart for a complete script.

import os

from anthropic import AsyncAnthropic from browser_use.integrations.toolsets_for_claude import Bash, BrowserUse

task = 'Open example.com and report its page title.' driver = BrowserUse() # Or BrowserUse(use_cloud=True) bash = Bash(output_dir='outputs')

async with driver, AsyncAnthropic() as client: runner = client.beta.messages.tool_runner( model=os.environ['ANTHROPIC_MODEL'], max_tokens=32_768, max_iterations=100, tools=[driver, bash], messages=[{'role': 'user', 'content': task}], ) result = await runner.until_done()

Quickstart ↗ · Integration docs ↗

Browser Use Benchmark v2

This very hard benchmark targets the hardest browser tasks. On easier tasks, even smaller models can achieve very high success rates. Results shown are from a 60-task subset of BU Bench V2.

Integrations, hosting, custom tools, MCP, and more on our Docs ↗

FAQ

Should I use the fully hosted cloud, CLI, or Python library?

  • [Fully Hosted Cloud](#path-1-fully-hosted-cloud): Send tasks through the API and let Browser Use run the agent, browser, and infrastructure.
  • [CLI](#path-2-cli): Give an existing agent (Claude Code, Codex, Hermes, OpenClaw, Pi, Cursor, etc.) browser access. You can use it interactively or in scripts.
  • [Python Library](#path-3-python-library): Run the open source agent in your own application, with custom tools, structured output, and your choice of model.

The CLI and Python library can each connect to a local or cloud browser. A cloud browser hosts the browser; the fully hosted API runs the agent as well.

What's the best model to use?

We recommend BU2, our model optimized for browser automation: ChatBrowserUse(model='bu-2-0'). It uses BROWSER_USE_API_KEY; ChatBrowserUse() currently selects the same model.

The best choice depends on your tasks, latency, and budget. See the BU2 model card, benchmark, and supported models and pricing to compare options.

Can I use Claude / GPT / Gemini through ChatBrowserUse?

Yes. ChatBrowserUse accepts provider-prefixed model IDs through the

Only the beginning is shown; read the rest in the repo

Ask PopNx