Shipi18n MCP server
io.github.Shipi18n/shipi18n·v2.3.2Check locale files for broken placeholders, plurals and missing keys. Validators need no API key.
0 stars276 downloads/wk
Reviews
Write oneNobody has reviewed Shipi18n yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Shipi18n tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- Code scan5 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 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Shipi18n compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,243 servers
- Downloads a week
- 276
- more than 80% of 12,306 servers with a package
Release history: 4 versions in the registry since 2026-09-07, latest 2026-10-10, typically one every 6 days.
Install Shipi18n in Claude Code, Cursor or VS Code
Runs npx -y @shipi18n/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add shipi18n -- npx -y @shipi18n/mcp
What the publisher says
From the Shipi18n repository's README, as published. We do not edit it. Read it on GitHub
Shipi18n
Catch broken translations before you ship them. An open-source QA gate for your locale files — and, when you want it, an i18n translation engine that runs on your own LLM key.
Your es.json says Hola where the English says Hello {{name}}. The placeholder is gone, the build is green, and the bug ships. Shipi18n finds that, and it finds the harder kind too: the string that has every placeholder and still says the wrong thing.
A real run, not a mockup — docs/check-demo.tape reproduces it.
npx @shipi18n/cli check ./locales -s enNo API key, no account, no config. Missing keys, dropped placeholders, collapsed plurals, empty values and untranslated copy — as human output, JSON, SARIF (GitHub PR annotations) or JUnit.
Found in the wild. The same command on a real project — Hoppscotch's Afrikaans locale as it was when we ran it (structural rules only; the missing-key noise switched off so the placeholder findings stand out):
$ npx @shipi18n/cli check packages/hoppscotch-common/locales -s en \
--severity 'missing-key=off,untranslated=off,orphan-key=off'
✗ af coverage 100.0% 7 error(s), 5 warning(s)
error import.file_size_limit_exceeded_warning_multiple_files placeholder-missing — dropped {sizeLimit}
error import.file_size_limit_exceeded_warning_single_file placeholder-missing — dropped {sizeLimit}
error state.connected_to placeholder-missing — dropped {name}
warning state.connected_to placeholder-added — unexpected {naam}
error team.invited_to_team placeholder-missing — dropped {workspace}
warning team.invited_to_team placeholder-added — unexpected {team}
…{naam} is {name} translated; vue-i18n will never substitute it. We scan public repos, verify every finding by hand against the source language, and send the fix upstream. Running tally, one row per repo: shipi18n.com/oss — 64 repos scanned · 21 ship a verified broken string · 119 strings verified by hand · 3 fixed upstream in the first week.
Every false positive the scan exposed in our own checker became a fixture in evals/placeholders/corpus.jsonl first.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Shipi18n: common questions
- Is Shipi18n MCP server safe?
- Mostly: it is graded B (82/100). Read the Shipi18n safety report
- How do I install Shipi18n?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Shipi18n need an API key?
- Yes. The registry entry asks for
ANTHROPIC_API_KEY,OPENAI_API_KEY. - Is Shipi18n maintained?
- The last commit was 23 days ago (2026-10-13). The latest release is v2.3.2.
- How does Shipi18n compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,243 servers); downloads a week 276 (more than 80% of 12,306 servers with a package). Full comparison.