browser-use-mcp-server  by co-browser

MCP server for AI agent browser control

created 5 months ago
663 stars

Top 51.6% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an MCP server enabling AI agents to control web browsers, targeting AI developers and researchers. It allows agents to automate web interactions, enhancing productivity and enabling new AI-driven workflows.

How It Works

The server leverages the browser-use library and Playwright for browser automation. It supports both Server-Sent Events (SSE) and stdio transport protocols for communication with AI agents. This dual transport approach offers flexibility in integration, while VNC streaming provides real-time visibility into browser operations.

Quick Start & Requirements

  • Install prerequisites: curl -LsSf https://astral.sh/uv/install.sh | sh and uv tool install mcp-proxy. Update shell with uv tool update-shell.
  • Install dependencies: uv sync and uv pip install playwright. Install browser binaries with uv run playwright install --with-deps --no-shell chromium.
  • Environment: Requires OPENAI_API_KEY. CHROME_PATH is optional.
  • Usage: Run directly from source (uv run server --port 8000) or install globally and run with stdio transport (browser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000).
  • Docs: browser-use

Highlighted Details

  • Supports both SSE and stdio transport protocols.
  • Includes VNC streaming for real-time monitoring.
  • Enables asynchronous browser operations.
  • Provides Docker support for isolated environments.

Maintenance & Community

Licensing & Compatibility

  • Licensed under the MIT License.
  • Compatible with commercial and closed-source applications.

Limitations & Caveats

The project is primarily designed for AI agent interaction and may require specific client-side configuration for integration with various AI platforms like Cursor or Claude.

Health Check
Last commit

3 weeks ago

Responsiveness

1 week

Pull Requests (30d)
1
Issues (30d)
0
Star History
261 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems).

web-ui by browser-use

0.7%
14k
Web UI for AI browser agent
created 7 months ago
updated 2 months ago
Feedback? Help us improve.