Pular para o conteúdo principal
TypeScript · LibreTranslate · MCP · CLI

Tradução automática open source, tipada de ponta a ponta

Um SDK TypeScript não oficial para a API do LibreTranslate, com um servidor MCP e uma CLI construídos sobre ele. Use-o no código, a partir de um agente de IA ou no terminal: os três compartilham o mesmo cliente.

$ npm install @hoyasumii/libretranslate
@hoyasumii/libretranslate

SDK

Um cliente tipado para a API do LibreTranslate, gerado pelo orval a partir de uma spec OpenAPI: tradução de textos e listas, detecção de idioma, arquivos e sugestões, com a API key enviada para você.

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

Servidor MCP

Tradução automática para o Claude Code, o Codex, o OpenCode ou qualquer cliente MCP: textos, listas e documentos inteiros, detecção de idioma e ferramentas genéricas para a API crua. Por stdio ou Streamable HTTP.

npx libretranslate mcp config
npx libretranslate mcp install
libretranslate

CLI

Cada ferramenta MCP como um comando de terminal, mais libretranslate mcp para rodar o servidor em segundo plano, iniciá-lo no login e registrá-lo nos seus clientes.

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