mcp-registry/browser-use-mcp-server

    ==================
      
       /// MCP ///
      /// BRO ///
        
    ==================
        
    [server:online]
    [protocol:ready]

browser-use-mcp-server

by co-browser

MCP server that lets AI agents control a Chromium-based browser through the browser-use Playwright wrapper. Offers SSE and stdio transports, optional VNC streaming, and Docker support.

663
87
Open Source

Installation

1. Clone the repository
git clone https://github.com/co-browser/browser-use-mcp-server.git cd browser-use-mcp-server
2. Create and activate a virtual environment (recommended)
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
3. Install Python dependencies
pip install -r requirements.txt
4. Install Playwright browsers (only the first time)
python -m playwright install
5. (Optional) Create an .env file to hold runtime settings
MCP_HOST=0.0.0.0 MCP_PORT=33333 PLAYWRIGHT_BROWSER=chromium # chromium | firefox | webkit # Add any auth/API keys the server may need here
6. Start the MCP server
python -m browser_use_mcp_server # or: uvicorn browser_use_mcp_server.app:app --host 0.0.0.0 --port 33333
7. Verify it is running by opening http://localhost:33333/health in your browser or with curl.

Documentation

License: MIT License
Updated 7/30/2025

Table of Contents

browser-use-mcp-server - MCP Server Registry - Augment Code