Replies: 9 comments 3 replies
-
The guide misses that you have to run |
Beta Was this translation helpful? Give feedback.
-
Thank you for the guide. just added npm run build and things ran smoothly like the following |
Beta Was this translation helpful? Give feedback.
-
Thank You For This Windows Guide!This is an excellent and comprehensive guide for Windows users. I've found that a similar approach works for macOS and Linux users as well. For macOS Users (Complementary Information):
The key insight from this guide that applies across platforms is to use direct paths to Node and the server JS files instead of relying on NPX commands, which can sometimes fail due to environment and path resolution issues. |
Beta Was this translation helpful? Give feedback.
-
I would appreciate a damn walkthrough. I have been trying to integrate this into windows 10 for 4 hours now. npx, node, downloding the files from git or even writing them in myself - the middleware server seems to be running fine but the data being sent to claude is in text form not JSON. |
Beta Was this translation helpful? Give feedback.
-
Within settings MCP tab I only see "+ Add new global MCP server" and when I click it wants to create a mcp.json file and let me edit it to add an MCP server. There is no UI or dialog to add an MCP server! I have added the MCP server as json, but Cursor doesn't recognise it. I cannot see a green dot to make sure it is working. Version: 0.47.8 (user setup) |
Beta Was this translation helpful? Give feedback.
-
Thank you for guidewhen you are click on the button cursor ai will offer create mcp.json. You are paste this json code for work if u use windows.
Windows will create a new terminal window, do not close this window so that the server does not terminate the MCP. |
Beta Was this translation helpful? Give feedback.
-
The new cursor update has either removed the popup to add it and made it json editable. Mine is simple as this.
|
Beta Was this translation helpful? Give feedback.
-
oh my, is this the most annoying mess of confusing instructions. I know cursor changes every week, but change with it please. It is so damn difficult to install this. Been at it for hours, there is different instruction in here, in its comment section, let alone on the official docs, let alone on the insturctional videos. |
Beta Was this translation helpful? Give feedback.
-
BrowserTools MCP: Windows Installation Guide
This guide focuses specifically on installing and running BrowserTools MCP on Windows systems. I am simply a hobbyist using these tools so I thought I would add this here for others who might not be very technical to help set this up.
To Agent Desk AI Team - Thank you for creating this.
Overview
BrowserTools MCP allows Cursor and other AI code editors to interact with your browser, providing access to:
Prerequisites
Installation Steps
1. Clone or Download the Repository
2. Build the Components
Build both the middleware server and MCP server components:
3. Install the Chrome Extension
chrome://extensions/
chrome-extension
folder in the repositoryVerify that "BrowserToolsMCP" appears in your extensions list.
4. Create a Startup Batch File
Create a file named
start-browser-tools.bat
in your repository folder with the following content:5. Configure Cursor (or your MCP-compatible editor)
node [FULL_PATH]\browser-tools-mcp\dist\mcp-server.js
Replace
[FULL_PATH]
with the full path to your repository location (e.g.,E:\mcp\BrowserToolsMCP
).6. Running BrowserTools
Proper sequence for using BrowserTools on Windows:
Run the
start-browser-tools.bat
file to start the middleware serverOpen Chrome and navigate to the page you want to monitor
Open Chrome DevTools
Use Cursor with the MCP tools
Troubleshooting Windows-Specific Issues
Command Window Management
Expected behavior: You should have exactly 2 command windows running:
If you see more windows, something is misconfigured.
Path Issues
Windows paths use backslashes (
\
) which can cause issues in configuration. Make sure to:\\
) or use quoted pathsPort Conflicts
If you see errors about addresses already in use:
NPX vs. Direct Node Commands
While the repository documentation recommends using NPX commands:
Windows often works better with direct node commands:
Anti-Virus Interference
Some Windows anti-virus software may block WebSocket connections. If you experience connection issues:
Verifying Your Setup
To confirm everything is working correctly:
In Chrome, create a simple console log: open DevTools and type
console.log("Test message")
in the Console tabIn Cursor, ask:
Cursor should respond with your test message
Try a screenshot command:
Creating a Desktop Shortcut (Optional)
start-browser-tools.bat
fileThis gives you one-click access to start the middleware server.
Beta Was this translation helpful? Give feedback.
All reactions