Skip to content

Browser tools is not working for developers that have to use NVM #80

Open
@it-sha

Description

@it-sha

As many developers, I have to use NVM on my Windows machine.
In this case, MCP can not be installed via your instructions.

I have tried to use this approach modelcontextprotocol/servers#75 (comment)
It works fine in case of brave-search mcp or fetch mcp

So my config looks like:

    "github.com/AgentDeskAI/browser-tools-server": {
      "command": "C:/Users/User/.nvm/versions/node/v20.10.0/bin/node.exe",
      "args": [
        "C:/Users/User/.nvm/versions/node/v20.10.0/bin/node_modules/@agentdeskai/browser-tools-server/dist/browser-connector.js",
        "--port",
        "3025"
      ],
      "env": {
        "PATH": "C:/Users/User/.nvm/versions/node/v20.10.0;C:/Users/User/.nvm/versions/node/v20.10.0/bin;C:/Windows/system32;C:/Windows",
        "BROWSER_TOOLS_PORT": "3025"
      },
      "disabled": false,
      "autoApprove": [],
      "startupOrder": 1
    },
    "github.com/AgentDeskAI/browser-tools-mcp": {
      "command": "C:/Users/User/.nvm/versions/node/v20.10.0/bin/node.exe",
      "args": [
        "C:/Users/User/.nvm/versions/node/v20.10.0/bin/node_modules/@agentdeskai/browser-tools-mcp/dist/mcp-server.js"
      ],
      "env": {
        "PATH": "C:/Users/User/.nvm/versions/node/v20.10.0;C:/Users/User/.nvm/versions/node/v20.10.0/bin;C:/Windows/system32;C:/Windows",
        "BROWSER_TOOLS_PORT": "3025"
      },
      "disabled": false,
      "autoApprove": [
        "getConsoleLogs"
      ],
      "startupOrder": 2
    },

In this case browser-tools-mcp works, but browser-tools-server return error:
MCP error -2: Request timed out

And getConsoleLogs returns

Error: Failed to discover browser connector server. Please ensure it's running.

Please provide instructions how to install browser tools on Windows with NVM

Environment

  • OS: Windows 11
  • Browser: Chrome
  • MCP Client: Cline in VSCode
  • Extension Version: 1.2.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions