Aller au contenu principal
TypeScript · LibreTranslate · MCP · CLI

Traduction automatique open-source, tapé fin à fin

Un non officiel TypeScript SDK pour le LibreTranslate API, avec un serveur MCP et un CLI construit en plus. Utilisez-le à partir du code, d'un agent d'IA ou de votre terminal : les trois partagent le même client.

$ npm install @hoyasumii/libretranslate
@hoyasumii/libretranslate

SDK

Un client tapé pour le LibreTranslate API, générée par orval à partir d'une spécification OpenAPI: traduction texte et batch, détection de langue, fichiers, suggestions, avec la clé API envoyée pour vous.

const lt = createLibreTranslateClient({ baseUrl: "http://localhost:5000" });
const { translatedText } = await lt.translate({ q: "Olá, mundo", target: "en" });
libretranslate-mcp

Serveur MCP

Traduction automatique pour Claude Code, Codex, OpenCode ou tout client MCP: textes, listes et documents entiers, détection de langue, et outils génériques pour l'API brute. Sur stdio ou HTTP Streamable.

npx libretranslate mcp config
npx libretranslate mcp install
libretranslate

CLI

Chaque outil MCP en tant que commande terminal, plus libretranslate mcp pour exécuter le serveur en arrière-plan, le démarrer à la connexion et l'enregistrer dans vos clients.

npx libretranslate translate --q "Olá, mundo" --target en
npx libretranslate translate-file --path report.docx --target es