A browser automation MCP server for AI models like Claude and Gemini 2.5, enabling web browsing capabilities through natural language.
Browser-use-claude-mcp is an MCP project maintained in the jasondsmith72/browser-use-claude-mcp repository. The maintainer describes its purpose as “A browser automation MCP server for AI models like Claude and Gemini 2.5, enabling web browsing capabilities through natural language”. Read the project documentation for the complete scope.
The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
The example declares CHROME_PATH, CHROME_USER_DATA, MCP_MODEL_PROVIDER, GOOGLE_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| browse_webpage | Navigate to a URL and extract its content |
| search_web | Perform a web search and return results |
| take_screenshot | Capture a screenshot of the current page |
| click_element | Click on an element by text or selector |
| fill_form | Fill out form fields with provided values |
| extract_content | Extract specific content from a webpage |
| analyze_content | AI-powered analysis of webpage content |
{
"mcpServers": {
"browser-use-claude-mcp": {
"command": "node",
"args": [
"/path/to/Browser-use-claude-mcp/dist/index.js"
],
"env": {
"CHROME_PATH": "",
"CHROME_USER_DATA": "",
"MCP_MODEL_PROVIDER": "GEMINI",
"GOOGLE_API_KEY": "YOUR_GOOGLE_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| CHROME_PATH | Declared in the maintainer’s client configuration. | Check documentation |
| CHROME_USER_DATA | Declared in the maintainer’s client configuration. | Check documentation |
| MCP_MODEL_PROVIDER | Declared in the maintainer’s client configuration. | Check documentation |
| GOOGLE_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Agent-Native Terminal
Local always-on server for SnapStack: browser capture intake + MCP over 127.0.0.1.
Arc browser MCP for macOS: agent window, snapshots, DevTools input, guardrails
A Model Context Protocol (MCP) server that provides unofficial X/Twitter API access through browser automation using Playwright. This server enables AI agents and applications to interact with…