home / mcp / mcp browser use server
MCP server for browser-use
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.
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.
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-useProvide the full path to the MCP runner when starting the server if your environment requires explicit path resolution to prevent startup issues.
Enables browser-based interactions by routing MCP client actions through the browser-use pattern using the existing LLM setup.