Convex MCP Configuration: Windows Execution Wrapper Required

Resolved 💬 2 comments Opened Jul 20, 2025 by jv-lopez Closed Jul 21, 2025

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"}]

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗