Janelas e WSL
O pacote é executado no Windows 10/11 com Node.js 20 ou mais tarde, de PowerShell ou cmd.
- O ficheiro de configuração está activo
%APPDATA%\libretranslate\.env, protegidos pelas permissões dessa pasta por usuário (modos de arquivo não significam nada no Windows). libretranslate mcp boot enableregistra uma tarefa de logon.libretranslate mcp stoppede ao servidor para desligar através de um token-guardedPOST /shutdownantes de cair para terminar: um sinal no Windows éTerminateProcess, que não deixaria o servidor desligar.- Os CLIs clientes são executados através
cross-spawn, assim Windows.cmdShims funciona. - Os arquivos são escritos através de um renome que retorna, porque antivírus e editores mantêm os arquivos abertos.
De WSL
Quando o pacote é instalado dentro do WSL, libretranslate mcp install e uninstall também listar os clientes
instalados no lado Windows, como Claude Code (Windows) E assim por diante (--client claude@windows). Iniciar o
servidor com wsl.exe -d <distro> -e node …/dist/mcp/cli.js, então ele continua lendo a configuração salva dentro do
WSL. A primeira chamada após WSL foi ocioso espera para que a distro comece (um segundo ou dois).
O lado do Windows é alcançado através powershell.exe, retirado do PATH ou, com appendWindowsPath = false, de
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/. Quando não pode ser alcançado, --client claude@windows diz qual
passo falhou.
Para iniciar o servidor no login dentro do WSL, habilitar o sistema /etc/wsl.conf primeiro, em seguida, executar
npx libretranslate mcp boot enable.