Provides containerized deployment with VNC streaming capabilities, allowing clients to view the automated browser activities
Integrates with GitHub repositories for accessing the browser-use project and related components
Uses OpenAI's API to power the browser automation capabilities, requiring an API key for operation
browser-use-mcp-server
An MCP server that enables AI agents to control web browsers using
🔗 Managing multiple MCP servers? Simplify your development workflow with agent-browser
Prerequisites
uv - Fast Python package manager
Playwright - Browser automation
mcp-proxy - Required for stdio mode
Related MCP server: browser-mcp
Environment
Create a .env file:
Installation
Usage
SSE Mode
stdio Mode
Client Configuration
SSE Mode Client Configuration
stdio Mode Client Configuration
Config Locations
Client | Configuration Path |
Cursor |
|
Windsurf |
|
Claude (Mac) |
|
Claude (Windows) |
|
Features
Browser Automation: Control browsers through AI agents
Dual Transport: Support for both SSE and stdio protocols
VNC Streaming: Watch browser automation in real-time
Async Tasks: Execute browser operations asynchronously
Local Development
To develop and test the package locally:
Build a distributable wheel:
# From the project root directory uv buildInstall it as a global tool:
uv tool uninstall browser-use-mcp-server 2>/dev/null || true uv tool install dist/browser_use_mcp_server-*.whlRun from any directory:
# Set your OpenAI API key for the current session export OPENAI_API_KEY=your-api-key-here # Or provide it inline for a one-time run OPENAI_API_KEY=your-api-key-here browser-use-mcp-server run server --port 8000 --stdio --proxy-port 9000After making changes, rebuild and reinstall:
uv build uv tool uninstall browser-use-mcp-server uv tool install dist/browser_use_mcp_server-*.whl
Docker
Using Docker provides a consistent and isolated environment for running the server.
Note: The
VNC Viewer
Default password: browser-use (unless overridden using the custom password method)
Example
Try asking your AI:
Support
For issues or inquiries: cobrowser.xyz