browser-use-mcp-server
The browser-use MCP Server facilitates browser automation tasks using SSE transport.
➡️ browser-use mcp server
browser-use MCP Server with SSE transport
requirements
- uv
curl -LsSf https://astral.sh/uv/install.sh | sh
quickstart
uv sync
uv pip install playwright
uv run playwright install --with-deps --no-shell chromium
uv run server --port 8000
- the .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
Related MCP Servers
View all browser_automation servers →Fetch
by modelcontextprotocol
A Model Context Protocol server that provides web content fetching capabilities, enabling LLMs to retrieve and process content from web pages.
markdownify-mcp
by zcaceres
Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format.
mcp-playwright
by executeautomation
A Model Context Protocol server that provides browser automation capabilities using Playwright.
playwright-mcp
by microsoft
Playwright MCP is a Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots.
cursor-talk-to-figma-mcp
by sonnylazuardi
This project implements a Model Context Protocol (MCP) integration between Cursor AI and Figma, allowing Cursor to communicate with Figma for reading designs and modifying them programmatically.
firecrawl-mcp-server
by mendableai
Firecrawl MCP Server is a Model Context Protocol server implementation that integrates with Firecrawl for web scraping capabilities.
ai-agent-marketplace-index-mcp
by AI-Agent-Hub
MCP Server for AI Agent Marketplace Index from DeepNLP, allowing AI assistants to search available AI agents by keywords or categories.