Struggling hard to install python language server on Remote host without internet

Hey, thanks for the report.

Yes, you can export a VSIX from a local install. Cursor extensions are stored at:

macOS: ~/.cursor/extensions/anysphere.cursorpyright-<version>/

To create a VSIX:

  1. Find the extension folder at the path above
  2. Zip the contents:
    cd ~/.cursor/extensions && zip -r cursorpyright.vsix anysphere.cursorpyright-*/
  3. SCP the file to the remote host
  4. Install it:
    .cursor-server/bin/<hash>/bin/remote-cli/code --install-extension cursorpyright.vsix

Also check this thread for offline remote servers. It includes a script for cases like this: How to download cursor remote-ssh server manually?

If it doesn’t work, tell me the exact error you get during install.