Get Claude Desktop browsing the web intelligently in under 5 minutes. Follow the guide for your platform below.
First, ensure you have Node.js 20 or later installed. Check your current version:
If you see v18 or earlier, install Node.js 20+ using one of these methods:
Install Unbrowser globally so it's available system-wide:
Verify the installation:
Open your Claude Desktop configuration file. The location depends on your setup:
Add the Unbrowser MCP server configuration. Important: Use the full path to Node.js to avoid version conflicts.
which node in Terminal and use that path in the config below.
nvm which 22 or asdf which node
Quit Claude Desktop completely and reopen it. The Unbrowser tools should now be available.
First, check if you have Node.js 20+ installed:
If you see v18 or earlier, install Node.js 22:
Download and run the installer from nodejs.org. Choose the LTS version (22.x).
Open PowerShell and install Unbrowser globally:
Verify the installation:
Open your Claude Desktop configuration file:
Add the Unbrowser MCP server configuration:
npm root -g
Close Claude Desktop completely (check the system tray) and reopen it.
First, check your current Node.js version:
If you see v18 or earlier, install Node.js 22:
Install Unbrowser globally:
npm config set prefix ~/.npm-global and add ~/.npm-global/bin to your PATH.
Verify the installation:
Open your Claude Desktop configuration file:
Add the Unbrowser MCP server configuration. First, find your paths:
Close and reopen Claude Desktop.
Already completed the steps above? Here's how to configure Unbrowser for other AI coding tools.
Claude Code uses MCP servers defined in your settings. Run this command:
Or add manually to your settings file:
Cursor supports MCP servers via its settings. Open Settings (Cmd/Ctrl + ,) and add to your config:
Or with explicit Node.js path (recommended for version managers):
which node and npm root -g to get the correct paths for your system.
Windsurf supports MCP servers through its Cascade AI. Add to your MCP configuration:
Restart Windsurf after adding the configuration.
Warp's AI features support MCP servers. Add to your Warp MCP config:
Restart Warp after adding the configuration.
Continue supports MCP servers in its configuration. Add to your Continue config:
Reload VS Code after adding the configuration.
Any tool that supports the Model Context Protocol (MCP) can use Unbrowser. The general pattern is:
For tools with version manager conflicts, use explicit paths:
node --version - should show v20.x.x or higher
which unbrowser (macOS/Linux) or check npm global modules
This error means Node.js 18 or earlier is being used instead of Node.js 20+.
which node to find your Node 22 path and update the config to use that exact path.
The global npm package isn't in your PATH, or wasn't installed correctly.
npm install -g @unbrowser/local. If using nvm, make sure you're using the correct Node version first. Then use the explicit path method in your config.
The config file might have syntax errors or Claude Desktop needs a full restart.
Check the Claude Desktop logs or run unbrowser manually to see errors.
node /path/to/unbrowser/dist/index.js in your terminal to see startup errors. You can also check Claude Desktop's developer console.