Windows y WSL
El paquete funciona en Windows 10/11 con Node.js 20 o más tarde, desde PowerShell o cmd.
- El archivo de configuración vive en
%APPDATA%\libretranslate\.env, protegido por los permisos por usuario de esa carpeta (los modos de archivo no significan nada en Windows). libretranslate mcp boot enableregistra una tarea de logotipo.libretranslate mcp stoppide al servidor que se cierre a través de un token-guardedPOST /shutdownantes de caer de nuevo para terminarlo: una señal en Windows esTerminateProcess, que no dejaría el servidor apagado.- El cliente CLI se ejecuta
cross-spawn, así que Windows.cmdShims trabajo. - Los archivos se escriben a través de un renombre que se repite, porque los antivirus y los editores mantienen los archivos abiertos.
De WSL
Cuando el paquete se instala dentro de WSL, libretranslate mcp install y uninstall también lista los clientes
instalados en el lado Windows, como Claude Code (Windows) y así sucesivamente--client claude@windows). Empiezan el
servidor con wsl.exe -d <distro> -e node …/dist/mcp/cli.js, así que sigue leyendo la configuración guardada dentro de
WSL. La primera llamada después de que WSL haya sido idle espera que la distro comience (una segunda o dos).
El lado de Windows se alcanza a través powershell.exe, tomado del PATH o, con appendWindowsPath = false, de
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/. Cuando no se puede alcanzar, --client claude@windows dice que paso
falló.
Para iniciar el servidor al iniciar sesión dentro de WSL, active sistematizado en /etc/wsl.conf primero, luego corre
npx libretranslate mcp boot enable.