I installed Claude for Desktop on Windows and want to experiment with connecting to Nextworld as an MCP server. I asked Claude how to do it and did my best at following its instructions but it’s not working. In claude_desktop_config.json I added the following:
{
"mcpServers": {
"my-first-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://releasepipeline.nextworld.net/mcp?app=xxxxxx&apikey=xxxxxxx"
]
}
}
}
After I restarted Claude, it’s not working. When I open the logs I’m seeing this. Suggestions on what I’m doing wrong?
2026-01-27T02:01:09.253Z [my-first-mcp-server] [info] Server started and connected successfully { metadata: undefined }
2026-01-27T02:01:09.274Z [my-first-mcp-server] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{"extensions":{"io.modelcontextprotocol/ui":{"mimeTypes":["text/html;profile=mcp-app"]}}},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0} { metadata: undefined }
'npx' is not recognized as an internal or external command,
operable program or batch file.
2026-01-27T02:01:09.352Z [my-first-mcp-server] [error] spawn npx ENOENT {
metadata: {
context: 'connection',
stack: 'Error: spawn npx ENOENT\n' +
' at e (C:\\Users\\IanPeters\\AppData\\Local\\AnthropicClaude\\app-1.1.886\\resources\\app.asar\\.vite\\build\\index.js:257:7709)\n' +
' at n (C:\\Users\\IanPeters\\AppData\\Local\\AnthropicClaude\\app-1.1.886\\resources\\app.asar\\.vite\\build\\index.js:257:8036)\n' +
' at a.emit (C:\\Users\\IanPeters\\AppData\\Local\\AnthropicClaude\\app-1.1.886\\resources\\app.asar\\.vite\\build\\index.js:257:7927)\n' +
' at ChildProcess._handle.onexit (node:internal/child_process:293:12)'
}
}
2026-01-27T02:01:09.353Z [my-first-mcp-server] [info] Server transport closed { metadata: undefined }
2026-01-27T02:01:09.353Z [my-first-mcp-server] [info] Client transport closed { metadata: undefined }
2026-01-27T02:01:09.353Z [my-first-mcp-server] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log. { metadata: undefined }
2026-01-27T02:01:09.353Z [my-first-mcp-server] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation](https://modelcontextprotocol.io/docs/tools/debugging) { metadata: { context: 'connection', stack: undefined } }
2026-01-27T02:01:09.353Z [my-first-mcp-server] [info] Client transport closed { metadata: undefined }


