Mmcp.market

Equalang MCP server

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

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

0 stars512 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.9 · 2026-09-22 · 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 0 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

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.

Install directly

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

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, Claude Desktop or Cursor 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 in the last day (2026-09-22). The latest release is v0.2.4.
What can I use instead of Equalang?
Servers from other publishers that do the same job: Justtranscribe MCP server, NotebookLM MCP server and Talkthrough MCP server. Compare all Equalang alternatives.

Alternatives to Equalang

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

All Equalang alternatives →
  • Justtranscribe
    Transcribe public videos & audio (YouTube, TikTok, IG) into accurate, timestamped text via API.
    A
  • NotebookLM MCP
    Automate Google NotebookLM — Q&A with citations, audio, video, content generation
    C
  • Talkthrough
    Local MCP server: recordings or public video URLs into transcript, frames, OCR, wall-clock evidence.
    A
  • Bilibili MCP Server
    Bilibili MCP tool for video metadata, transcripts, subtitles, and comment summarization
    A
  • Rendobar
    Transform video, audio and images, and generate media from prompts. FFmpeg, captions, models.
    A

More from equalang-ai