
Equalang Mcp
io.github.equalang-ai由 GitHub 帳號 equalang-ai 發布v0.2.4更新於 Oct 27, 2026
Translate documents, subtitles, pictures, audio and video with layout kept; transcribe recordings.
概覽
Equalang MCP 讓助理整份翻譯文件、字幕、圖片、音訊與影片並保留版面,還能將錄音轉成文字。
- 可以做什麼
- 翻譯文件、字幕、圖片與文字,結果儲存在來源檔案旁
- 把音訊與影片轉寫成帶時間軸的文字(SRT、VTT、TXT、JSON)或翻譯字幕
- 在正式執行前估算任務最高費用,並用回傳的檔案 id 直接啟動任務
- 查詢、續接或取消排隊中與執行中的任務,查看帳戶點數餘額
- 列出支援的語言代碼與名稱
- 適用情境
- 適合需要助理將真實檔案而非純文字在地化的情境:合約、簡報、試算表、電子書、字幕、照片中的菜單,或需要轉寫與翻譯字幕的會議錄音。
- 執行需求
- 以 npm 套件透過 npx 在本機執行,需要 Node 18 或更新版本。需要 Equalang 帳戶,並透過環境變數 EQUALANG_API_KEY(或本機設定檔)提供 API 金鑰。需要連線至 Equalang 服務的網路,任務以帳戶點數計費。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Equalang Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
equalang-mcp
English · 简体中文 · 日本語 · 한국어 · Español · Français · Deutsch · Português · Italiano · Русский · Polski · Türkçe · Tiếng Việt · Bahasa Indonesia · ไทย · हिन्दी · العربية
Website · Pricing · Developer docs · API keys
Keywords: document translation, pdf translator, translate pdf keep layout, docx translation, pptx translation, excel translation, epub translation, subtitle translation, srt translator, image translation, video translation, audio transcription, speech to text, ai translator, mcp server, model context protocol, claude mcp, cursor mcp, translation api
Translate the file, keep the layout. An MCP server for Equalang - an AI translator that works on whole files: a PDF comes back as a PDF, a deck as a deck, with tables, images and formulas where they were. It also translates subtitles and pictures, turns audio and video into translated subtitles or a transcript, and translates short texts in bulk. Works in Claude Code, Claude Desktop, Codex, Cursor, Windsurf, Cline, VS Code and every other MCP client.
Try asking
- "Translate ~/Documents/contract.pdf into Chinese, keeping the layout."
- "Translate pitch-deck.pptx into Japanese and German."
- "Translate https://example.com/whitepaper.pdf into Spanish and save it in ~/Downloads."
- "How much would it cost to translate thesis.docx into French?"
- "Make Korean subtitles for interview.mp4, with the original line above each one."
- "Transcribe standup.m4a with timestamps."
- "Make an English version of menu.jpg."
- "Translate novel.epub into English."
Features
- Documents - PDF, DOCX, PPTX, XLSX, EPUB, HTML and TXT come back in the same format, still editable, with tables, images, formulas and page layout in place
- Subtitles and pictures - SRT and VTT keep their timing, optionally with the source line above the translation; JPG, PNG, WebP and BMP come back with the text in the picture translated
- Audio and video - MP3, M4A, WAV, FLAC, OGG, AAC, Opus, MP4, MOV, WebM and MKV become translated subtitles, or a transcript in the language spoken (SRT, VTT, TXT, JSON)
- Text in bulk - short texts translated in order, or one long text (up to 100,000 characters) that Equalang cuts at sentences itself
- Languages — 152 for text and documents; the live language list reflects the current deployment. Omit the source language to detect it automatically.
- PDF formulas — Formula optimization is optional and off by default. Enable it only for PDF files.
translate_file→optimize_math_formula: trueAdds 10 credits per original PDF page at the default rate. Use the same option when estimating the cost.estimate_cost→optimize_math_formula: true
Get a key
Sign up at https://equalang.com and create a key at https://equalang.com/api-keys. New accounts start with free credits, enough to put a document through.
The key goes in an environment variable of the MCP client's config, never in a URL. Without a key the server still starts and lists its tools; a tool that needs the key answers with how to get one.
The key can also live once per machine, in ~/.config/equalang/.env, which the Equalang skill reads too:
The server takes EQUALANG_API_KEY from its environment first, and reads the file only when the environment has none: a key in the client config wins, and with the file in place the client config needs no env.
Install
Needs Node 18 or later.
Claude Code
-s user puts it in every project; the default scope, local, loads the server only in the directory the command was run from.
OpenAI Codex
Claude Desktop, Cursor, Windsurf, Cline and other JSON-configured clients
Add this to the client's MCP config - claude_desktop_config.json, ~/.cursor/mcp.json, ~/.codeium/windsurf/mcp_config.json, or the file your client documents:
VS Code
Prefer a skill? equalang-skill offers the same operations as an Agent Skill - one Python script, nothing to install.
Tools
Language codes look like en, zh-CN, ja; list_languages has the full list. A job takes minutes - a tool waits up to wait_seconds (50 s by default, 240 at most), then hands back a job id for check_job to pick up.
Links
- Equalang · Pricing · Developer docs
- API for agents: llms.txt · llms-full.txt · OpenAPI
- equalang-skill - the same operations as an Agent Skill
- Questions: [email protected]
License
Apache-2.0 © Equalang
來源:README.md,提交 2ae2a15
工具
0版本歷史
1- v0.2.4最新Sep 22, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分