- Home
- MCP servers
- MCP Browser Use Server
MCP Browser Use Server
- python
80
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"vinayak-mehta-mcp-browser-use": {
"command": "uvx",
"args": [
"mcp-browser-use"
]
}
}
}mcp-browser-use connects any MCP client to the browser using browser-use, enabling browser-based interactions with your existing LLM setup without needing separate API keys.
How to use
You run the MCP server beside your existing MCP client and then use your client to interact with the browser-enabled features. The server is designed to work with any MCP client (for example Claude or Cursor) by leveraging the browser-use pattern that your client already supports.
To start using it, launch the MCP server through your MCP runner so it binds to the browser-use endpoint that your client can reach. The workflow is typically: start the server, then initiate actions from your MCP client that require browser-based capabilities.
How to install
Prerequisites you need before starting include having the MCP runner installed on your system. Ensure you can execute the MCP runner from your shell or terminal.
Install or prepare your MCP runner if you don’t already have it, then run the MCP server with the following command from any directory where your MCP client can access it:
uvx mcp-browser-use
Additional notes and troubleshooting
Provide the full path to the MCP runner when starting the server if your environment requires explicit path resolution to prevent startup issues.
Available tools
BrowserUse
Enables browser-based interactions by routing MCP client actions through the browser-use pattern using the existing LLM setup.