Zum Hauptinhalt springen
TypeScript · LibreTranslate · MCP · CLI

Open-Source-Maschinenübersetzung, Ende an Ende getippt

Ein inoffizieller TypeScript SDK für die LibreTranslate API, mit einem MCP-Server und einer darauf aufbauenden CLI. Verwenden Sie es von Code, von einem KI-Agenten oder von Ihrem Terminal: Alle drei teilen sich den gleichen Client.

$ npm install @hoyasumii/libretranslate
@hoyasumii/libretranslate

SDK

Ein typisierter Client für den LibreTranslate API, generiert von orval aus einer OpenAPI-Spezifikation: Text- und Batch-Übersetzung, Spracherkennung, Dateien, Vorschläge, mit dem API-Schlüssel, der für Sie gesendet wird.

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

MCP-Server

Maschinelle Übersetzung für Claude Code, Codex, OpenCode oder jeder MCP-Client: Texte, Listen und ganze Dokumente, Spracherkennung und generische Tools für die Roh-API. Über stdio oder streamable http.

npx libretranslate mcp config
npx libretranslate mcp install
libretranslate

CLI

Jedes MCP-Tool als Terminal-Befehl plus libretranslate mcp, um den Server im Hintergrund auszuführen, ihn bei der Anmeldung zu starten und in Ihren Clients zu registrieren.

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