MCP.Market

Equalang MCP server

by equalang-ai·io.github.equalang-ai/equalang-mcp·v0.2.4·22 stars

Translate documents, subtitles, pictures, audio and video with layout kept; transcribe recordings.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
Growing

22 stars53 downloads/wk

Reviews

Write one

Nobody has reviewed Equalang yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Equalang tools (8, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • cancel_jobwrite action

    Stop a queued or running job. A cancelled job is not charged; one that had already finished is left as it is.

  • check_job

    Look a job up by id and, if it has finished, save its results. Use after a tool answered before its job was done.

  • estimate_costwrite action

    Upload a local file without starting anything, and answer with the most a job on it can cost in credits. Free. Pass the returned file_id to translate_file or transcribe_recording so the file is not uploaded twice; kept_until says how long it is held. A recording is charged for the speech actually heard, usually less than the estimate.

  • get_credit_balance

    How many credits the account has. Credits are bought at …/pricing; the same balance serves the website and this server.

  • list_languages

    The language codes Equalang takes, with their names, read from the live API. Needs no key. Use it to turn a language's name into its code.

  • transcribe_recordingwrite action

    Write down what is said in an audio or video file (mp3, m4a, wav, flac, ogg, aac, opus, mp4, mov, webm, mkv) as timed text, in the language spoken, and save it. For a translation of the recording use translate_file instead. Charged for the speech actually heard: silence and music are not.

  • translate_file

    Translate a whole file into another language and save the result, keeping its layout, tables, images and formulas. Documents (pdf, docx, pptx, xlsx, epub, html, txt), subtitles (srt, vtt), pictures (jpg, png, webp, bmp), and recordings (mp3, m4a, wav, flac, ogg, aac, opus, mp4, mov, webm, mkv), which come back as translated subtitles. Answers with the paths written, never the contents.

  • translate_text

    Translate plain text and answer with the translation. Pass texts for separate strings -- labels, messages: each translated on its own, answered in order, at most 50 texts of 5,000 characters, 20,000 characters per call. Pass text for one long text -- an article, a chapter, up to 100,000 characters: it is cut at sentences by Equalang, so do not split it yourself. For anything that is a file, use tr

Public scan report

scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 21 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Equalang compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 45% of 1,331 Media servers
Tools
8
the typical Media server has 7
Tools that change things
38%
typical: 6%. Fewer write tools means less an agent can break
GitHub stars
22
more than 91% of 727 Media servers
Downloads a week
53
more than 31% of 422 Media servers with a package

What its tools let an agent do: 5 read · 2 change · 1 delete

Install Equalang in Claude Code, Cursor or VS Code

Runs npx -y @equalang/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add equalang-mcp -- npx -y @equalang/mcp
Add to Cursor

What the publisher says

From the Equalang repository's README, as published. We do not edit it. Read it on GitHub

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.

claude mcp add equalang -s user -e EQUALANG_API_KEY=el_your_key -- npx -y @equalang/mcp

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 - 100+ for text and 12 for files; leave the source language out and it is detected

Get a key

Sign up at and create a key at . 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:

# Replace el_your_key with your key
mkdir -p ~/.config/equalang && echo 'EQUALANG_API_KEY=el_your_key' > ~/.config/equalang/.env && chmod 600 ~/.config/equalang/.env

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Equalang: common questions

Is Equalang MCP server safe?
Mostly: it is graded B (77/100). Read the Equalang safety report
How do I install Equalang?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Equalang need an API key?
Yes. The registry entry asks for EQUALANG_API_KEY.
Is Equalang maintained?
The last commit was 35 days ago (2026-10-12). The latest release is v0.2.4.
What can I use instead of Equalang?
Servers from other publishers that do the same job: Transloadit Media Processing MCP server, Transcription MCP server and anymd MCP server. Compare all Equalang alternatives.
How does Equalang compare with other Media MCP servers?
safety score 77/100 (higher than 45% of 1,331 Media servers); tools 8 (the typical Media server has 7); tools that change things 38% (typical: 6%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Equalang

Same job from other publishers: the closest match first, then the best rated.

All Equalang alternatives →
  • Transloadit Media Processing
    Process video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.
    A
  • Transcription
    Transcribe audio and video and work with your transcript library from any AI app. 119 languages.
    A
  • anymd
    Any file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.
    A
  • FFmpeg
    Trim, convert, resize, compress, and remix audio and video.
    A
  • FunASR
    Transcribe local audio with FunASR and SenseVoice using private, on-device inference.
    A