Hey, this is a known issue. The remote cursor-server uses Node.js 20.18.2, while the desktop client is already on Node 22.x. Because of this, MCP servers and extensions that require a newer Node version don’t work in WSL or SSH environments.
As a workaround for MCP servers, you can try setting the full path to your system Node version 20.19 or newer in the MCP server config, so it won’t rely on the built-in Node in cursor-server.