browser-use MCP Server
Mentions Windsurf (by Codeium) as a potential client, though notes it doesn't currently support SSE transport
Provides Docker support for containerized deployment with customizable VNC server password configuration
Uses .env file configuration for storing API keys and Chrome path settings
References the browser-use GitHub repository as the source of the underlying tool being served
Uses OpenAI API to power the browser automation capabilities, with an API key being required in the .env file
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@browser-use MCP Serveropen amazon.com and show me today's deals"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
➡️ browser-use mcp server
browser-use MCP Server with SSE transport
requirements
uv
curl -LsSf https://astral.sh/uv/install.sh | shquickstart
uv sync
uv pip install playwright
uv run playwright install --with-deps --no-shell chromium
uv run server --port 8000the .env requires the following:
OPENAI_API_KEY=[your api key]
CHROME_PATH=[only change this if you have a custom chrome build]we will be adding support for other LLM providers to power browser-use (claude, grok, bedrock, etc)
when building the dockerfile you can add in your own VNC server password:
docker build --build-arg VNC_PASSWORD=klaatubaradanikto .tools
SSE transport
browser_use - Initiates browser tasks with URL and action
browser_get_result - Retrieves results of async browser tasks
supported clients
cursor.ai
claude desktop
claude code
windsurf (windsurf doesn't support SSE yet)
usage
after running the server, add http://localhost:8000/sse to your client UI, or in a mcp.json file:
{
"mcpServers": {
"browser-use-mcp-server": {
"url": "http://localhost:8000/sse"
}
}
}cursor
./.cursor/mcp.json
windsurf
~/.codeium/windsurf/mcp_config.json
claude
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json
then try asking your LLM the following:
open https://news.ycombinator.com and return the top ranked article
help
for issues or interest reach out @ https://cobrowser.xyz
stars
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceA simple MCP server that facilitates website fetching through a configurable server platform using stdio or SSE transport, allowing integration with tools like Cursor for streamlined access.Last updated237MIT
- AlicenseAqualityDmaintenanceThis MCP server provides tools for interacting with Cloudflare Browser Rendering, allowing you to fetch and process web content for use as context in LLMs directly from Cline or Claude Desktop.Last updated511MIT
- Alicense-qualityCmaintenanceAn MCP server that connects any MCP client (like Claude or Cursor) with the browser using browser-use, allowing clients to utilize existing LLMs without requiring additional API keys.Last updated80Apache 2.0
- Alicense-qualityFmaintenanceAn MCP server that enables AI assistants to control a web browser through natural language commands, allowing them to navigate websites and extract information via SSE transport.Last updated826MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/williamvd4/browser-use-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server