Description
Browser Control MCP is a server paired with a Firefox extension that enables AI assistants to control the user's browser. Developed by eyalzh, it provides tools for tab management, history searching, webpage content extraction, and text highlighting. The implementation uses WebSocket communication between a Node.js server and browser extension, with a shared secret for secure messaging. It's particularly useful for scenarios requiring browser automation, research assistance, and content analysis, allowing AI assistants to open tabs, read webpage content, search browser history, and manipulate the browser environment based on user requests.
🔬 Playground
Try Browser Control live in the browser with security context.
Installation
git clone https://github.com/eyalzh/browser-control-mcp Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"browser-control": {
"command": "node",
"args": [
"path/to/server.js"
]
}
}
} Community Reviews
Authenticated reviews from GitHub users. No anonymous submissions. Your experience helps others choose wisely.
No reviews yet. Be the first to share your experience.