Convex MCP Configuration: Windows Execution Wrapper Required
Bug Description
cannot run convex mcp with the error below
⚠ Found invalid settings files. They will be ignored. Run /doctor for details.
Claude CLI Diagnostic
Currently running: npm-global (1.0.56)
Path: C:\nvm4w\nodejs\node.exe
Invoked: C:\Users\LENOVO\AppData\Roaming\npm\node_modules\@anthropic-ai\claude-code\cli.js
Config install method: unknown
Auto-updates enabled: true
Update permissions: Yes
MCP Config Diagnostics
For help configuring MCP servers, see: https://docs.anthropic.com/en/docs/claude-code/mcp
[Contains warnings] Local MCP Config
Location: C:\Users\LENOVO\.claude.json [project: T:\WORK\CHESSNAM\chessnam.com]
└ [Warning] [convex] mcpServers.convex: Windows requires 'cmd /c' wrapper to execute npx
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 1.0.56
- Feedback ID: 9494c893-b538-4987-af18-32b98a51612e
Errors
[{"error":"Error: ENOENT: no such file or directory, open 'T:\\proc\\version'\n at Module.readFileSync (node:fs:457:20)\n at Object.readFileSync (file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:615:7077)\n at file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:615:8638\n at Q (file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:609:14408)\n at kT4 (file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:709:62815)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-07-20T11:51:18.610Z"},{"error":"Error: Command failed: tasklist | findstr /I \"Code.exe Cursor.exe Windsurf.exe idea64.exe pycharm64.exe webstorm64.exe phpstorm64.exe rubymine64.exe clion64.exe goland64.exe rider64.exe datagrip64.exe appcode.exe dataspell64.exe aqua64.exe gateway64.exe fleet.exe studio64.exe\"\nFINDSTR: Cannot open Code.exe Cursor.exe Windsurf.exe idea64.exe pycharm64.exe webstorm64.exe phpstorm64.exe rubymine64.exe clion64.exe goland64.exe rider64.exe datagrip64.exe appcode.exe dataspell64.exe aqua64.exe gateway64.exe fleet.exe studio64.exe\r\n\n at genericNodeError (node:internal/errors:984:15)\n at wrappedFn (node:internal/errors:538:14)\n at checkExecSyncError (node:child_process:890:11)\n at execSync (node:child_process:962:15)\n at A7 (file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:797:5848)\n at fn (file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1278:1937)\n at file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2726:9388\n at async file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2479:7034\n at async Promise.all (index 12)\n at async w18 (file:///C:/Users/LENOVO/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2479:6993)","timestamp":"2025-07-20T11:53:24.782Z"}]This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗