Windows 下安装 iflow-mcp chrome-devtools 的注意事项
在 Windows 系统中安装 chrome-devtools 时,如果使用 PowerShell 可能会遇到以下错误:
iflow mcp add-json -s user 'chrome-devtools' "{\"command\":\"npx\",\"args\":[\"-y\",\"@iflow-mcp/chrome-devtools-mcp\"]}"
Error: Unknown argument: command:\npx,\args:[-y,@iflow-mcp/chrome-devtools-mcp]}
原因说明
这是因为 PowerShell 对引号和特殊字符的处理机制与 CMD 不同。PowerShell 使用更严格的参数解析规则,导致 JSON 字符串无法被正确解析。
解决方案
方案一:修改字符串
感谢用户@Albert_Lsk
投稿,二编:
原因是使用了双引号 (") 来包裹 JSON 字符串:
“{"command":"npx","args":["-y","@iflow-mcp/fetch@1.0.2"]}”
解析字符串的时候对"的转译产生混乱,混淆特殊字符。
因此在输入时需要使用单引号 ’,删除转义符\
iflow mcp add-json -s user 'fetch' '{"command":"npx","args":["-y","@iflow-mcp/fetch@1.0.2"]}'
方案二:切换安装方式
方式1:使用 CMD
- 按 Win + R,输入 cmd 打开命令提示符
- 执行以下命令:
iflow mcp add-json -s user "chrome-devtools" "{\"command\":\"npx\",\"args\":[\"-y\",\"@iflow-mcp/chrome-devtools-mcp\"]}"
方式2:使用 WSL
- 打开 WSL 终端
- 执行相同的命令:
iflow mcp add-json -s user "chrome-devtools" "{\"command\":\"npx\",\"args\":[\"-y\",\"@iflow-mcp/chrome-devtools-mcp\"]}"
以上两种方式都可以正常完成安装。选择你习惯的方式即可。
温馨提示
- 如果你之前没有安装过 WSL,可以直接使用 CMD 方式
- 确保已经全局安装了 iflow-mcp
- 命令执行完成后,可以使用
iflow mcp list确认是否安装成功
希望这个解决方案能帮助到遇到同样问题的用户!





