Babelize
Make apps global-ready from your coding agent: analyze, translate, check and review i18n locally.
Connector by babelize · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/babelize-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 16 read · 12 write · 2 delete · 5 not yet classified
- Secrets
- 6 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 35
Read from the source code; the running server may list different tools.
Read 16 · Look things up without changing anything.
babelize_analyzebabelize_babel_getbabelize_babel_listbabelize_checkbabelize_engine_analyzebabelize_glossary_getbabelize_language_listbabelize_member_listbabelize_project_getbabelize_project_listbabelize_provider_tokens_listbabelize_review
Show 4 more tools
babelize_scanbabelize_scan_stringsbabelize_statusbabelize_tm_get
Write 12 · Create, change, send or run things.
babelize_glossary_importbabelize_glossary_setbabelize_invitation_sendbabelize_pr_updatebabelize_project_createbabelize_project_downloadbabelize_project_language_addbabelize_project_syncbabelize_runbabelize_run_and_waitbabelize_tm_setbabelize_translate
Delete 2 · Delete, drop, revoke or wipe things.
babelize_glossary_deletebabelize_project_language_remove
Not yet classified 5 · We could not tell from the name and description.
babelize_glossary_exportbabelize_language_codesbabelize_mebabelize_pr_raisebabelize_tm_export
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ANTHROPIC_API_KEYBABELIZE_API_KEYGEMINI_API_KEYGROQ_API_KEYOPENAI_API_KEYOPENROUTER_API_KEY
Other settings (environment variables or headers).
BABELIZE_API_URLBABELIZE_WORKSPACE
Files it touches
- Any path the agent passes to its tools
Tools (35)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
babelize_analyzeAnalyze localization readinessread-onlyStart here to make a React, Next.js or Django app global-ready (Vue, React Native/Expo and static HTML are beta). Scans the local project with the Babelize engine in dry-run mode on a temp copy: nothing is written, no network, no API key. Reports: framework and support level; whether the i18n library (next-intl / react-i18next / vue-i18n) is installed and wired up; hardcoded user-facing strings (count + file:line); JSX sentences kept whole as one ICU message vs split into pieces; strings that cannot be wired automatically and why; hardcoded dates/currencies/plurals; existing locale files and t…
babelize_babel_getGet Translation RunCloud project management: Get detailed info and logs for a translation run. Requires BABELIZE_API_KEY.
babelize_babel_listList Translation RunsCloud project management: List translation runs (babels). Requires BABELIZE_API_KEY.
babelize_checkCheck locale files (QA)read-onlyQA of the existing locale files against the source locale, without translating: no network, no API key, read-only. Use after babelize_translate or after editing locale files, and before committing. Finds: missing and stale keys; empty values; values identical to the source (untranslated); placeholders/tags lost or invented ({name}, {{count}}, <0>, %s); invalid ICU messages and wrong plural categories for the locale (ICU and i18next _one/_other keys); glossary violations (glossary in .babelize/config.json). Looks for <locale>.json (or <locale>/<namespace>.json) under locales/, messages/, lang/,…
babelize_engine_analyzeAnalyze CodeCloud project management: Analyze source code for framework detection and i18n readiness. Requires BABELIZE_API_KEY.
babelize_glossary_deleteDelete Glossary EntryCloud project management: Delete a glossary entry. Requires BABELIZE_API_KEY.
babelize_glossary_exportExport GlossaryCloud project management: Export glossary entries as CSV. Requires BABELIZE_API_KEY.
babelize_glossary_getGet GlossaryCloud project management: List glossary entries for a project, with each entry's id (for babelize_glossary_delete) and the total count. Paged: 100 entries per page by default. Requires BABELIZE_API_KEY.
babelize_glossary_importImport GlossaryCloud project management: Bulk import glossary entries from a CSV string (term,type,<locale>,…). Existing terms (matched ignoring case) are updated unless skip_existing is set. Reports added/updated/skipped/rejected rows. Requires BABELIZE_API_KEY.
babelize_glossary_setSet Glossary EntryCloud project management: Add or update a glossary entry. never_translate keeps the term as written in every language (no target needed). always_translate_as sets the required translation of the term for one locale; calling it again for another locale adds that locale to the same entry. An existing entry for the term (matched ignoring case) is updated, not duplicated. Requires BABELIZE_API_KEY.
babelize_invitation_sendSend InvitationCloud project management: Send a team invitation to a project. Requires BABELIZE_API_KEY.
babelize_language_codesLanguage CodesCloud project management: Look up language code mappings (ISO ↔ FLORES-200). Requires BABELIZE_API_KEY.
babelize_language_listList LanguagesCloud project management: List all supported languages. Requires BABELIZE_API_KEY.
babelize_meGet User ProfileCloud project management: Get current user profile and credits. Requires BABELIZE_API_KEY.
babelize_member_listList MembersCloud project management: List members of a project. Requires BABELIZE_API_KEY.
Show 20 more tools
babelize_pr_raiseRaise Pull RequestCloud project management: Create a GitHub Pull Request with the latest run's translations. If the project's PR is still open (same target languages), the run is added to it instead. Requires BABELIZE_API_KEY.
babelize_pr_updateUpdate Pull RequestCloud project management: Push the latest run's translations to the project's open GitHub Pull Request. Requires BABELIZE_API_KEY.
babelize_project_createCreate ProjectCloud project management: Create a new translation project from a GitHub repository (repo_url is required). ZIP projects cannot be created here: their archive must be uploaded first, via the dashboard (Upload ZIP) or `babelize init --source zip`. Requires BABELIZE_API_KEY.
babelize_project_downloadDownload ProjectCloud project management: Download translated project files as ZIP. Requires BABELIZE_API_KEY.
babelize_project_getGet ProjectCloud project management: Get details of a specific translation project. Requires BABELIZE_API_KEY.
babelize_project_language_addAdd LanguageCloud project management: Add a language to a project. Requires BABELIZE_API_KEY.
babelize_project_language_removeRemove LanguageCloud project management: Remove a language from a project. Requires BABELIZE_API_KEY.
babelize_project_listList ProjectsCloud project management: List all translation projects. Requires BABELIZE_API_KEY.
babelize_project_syncSync ProjectCloud project management: Trigger a repository sync for a project. Requires BABELIZE_API_KEY.
babelize_provider_tokens_listList Provider TokensCloud project management: List connected BYOK translation provider tokens. Requires BABELIZE_API_KEY.
babelize_reviewReview locale changes in a diffread-onlyReview the locale changes in the current git diff (working tree vs HEAD, including untracked files) or vs a base ref, e.g. before committing or in a PR. QAs only the changed entries with the same checks as babelize_check (missing keys, placeholders, ICU, plural forms, untranslated, glossary from .babelize/config.json), and flags source strings whose translations were not updated (stale) and new source keys a locale is missing. Read-only; no network, no API key.
babelize_runRun TranslationCloud project management: Trigger a Babelize translation run for target languages. Requires BABELIZE_API_KEY.
babelize_run_and_waitRun Translation and WaitCloud project management: Start a translation run and poll until it completes. Requires BABELIZE_API_KEY.
babelize_scanScan DirectoryLow-level: list hardcoded strings in a local directory (regex/AST scan, no framework detection). No API key required. For a whole-project localization report use babelize_analyze.
babelize_scan_stringsScan StringsLow-level: extract hardcoded translatable strings from a code snippet. No API key required.
babelize_statusCheck StatusCloud project management: Check status of a translation run. Requires BABELIZE_API_KEY.
babelize_tm_exportExport Translation MemoryCloud project management: Export translation memory as TMX. Requires BABELIZE_API_KEY.
babelize_tm_getGet Translation MemoryCloud project management: List translation memory entries for a project. Requires BABELIZE_API_KEY.
babelize_tm_setSet Translation MemoryCloud project management: Add a translation memory entry. Requires BABELIZE_API_KEY.
babelize_translateTranslate the project (local engine)Make the app global-ready: extract hardcoded strings, wire them to the i18n library (adding config/provider and package.json deps when missing), and translate every key into the target locales, writing locale files and code into the working tree. Same engine and result as `npx babelize translate`. Run babelize_analyze first; afterwards review `git diff` and run babelize_check. Requires a git repo with a clean working tree (commit or stash first; force: true overrides; dryRun: true previews without writing and works on a dirty tree). Incremental: a lockfile (.babelize/local/babelize-lock.json) …
Compare and alternatives
Featured in
Signals
- Weekly downloads
- 290
- Last release
- Oct 16, 2026 (12 days ago)
- Last package publish
- Oct 18, 2026 (10 days ago)
From the package registry.
Details
- Registry name
io.github.babelize/mcp- Version
- 1.3.0
- Auth
- API key
- Packages
- npm @babelize/mcp
- License
- License unknown
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
- Source
- Official MCP Registry
Cite this page
Babelize MCP server. Agent Mart. https://agentmart.dev/connectors/babelize-mcp (last updated 2026-10-25)