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

Tradução automática de código aberto, final digitado para o fim

Um não oficial TypeScript SDK para o LibreTranslate API, com um servidor MCP e um CLI construído em cima dele. Use-o de código, de um agente de IA ou de seu terminal: todos os três compartilham o mesmo cliente.

$ npm install @hoyasumii/libretranslate
@hoyasumii/libretranslate

SDK

Um cliente digitado para o LibreTranslate API, gerada por orval de uma especificação OpenAPI: tradução de texto e lote, detecção de linguagem, arquivos, sugestões, com a chave API 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 Claude Code, Codex, OpenCode ou qualquer cliente MCP: textos, listas e documentos completos, detecção de linguagem e ferramentas genéricas para a API bruta. Sobre stdio ou HTTP Streamable.

npx libretranslate mcp config
npx libretranslate mcp install
libretranslate

CLI

Cada ferramenta MCP como um comando terminal, além de libretranslate mcp para executar o servidor em segundo plano, inicie-o no login e registre-o em seus clientes.

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