跳到主要内容
TypeScript · LibreTranslate · MCP · CLI

开源机器翻译, 输入端到端

一个非正式的 TypeScript SDK为 LibreTranslate API,有一个MCP服务器和一个CLI建在它的上面. 从代码,从AI代理或从您的终端使用它:所有三个共享同一个客户端.

$ npm install @hoyasumii/libretranslate
@hoyasumii/libretranslate

SDK

输入客户端 LibreTranslate API,由 orval 从 OpenAPI 光谱: 文本和批次翻译、 语言检测、 文件、 建议, 并发送 API 密钥给您 。

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

MCP 服务器

机器翻译 Claude Code, (中文). Codex, (中文). OpenCode 或任何 MCP 客户端: 文本、列表和整个文档、语言检测和原始 API 的通用工具。 超音速或流式HTTP

npx libretranslate mcp config
npx libretranslate mcp install
libretranslate

CLI

每个 MCP 工具作为终端命令,加上 libretranslat mcp 在背景中运行服务器,在登录时启动并在客户端注册.

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