KAERIS i18n runs on your own machine — the client starts it, so there is no endpoint to ping. 1 296 installs a week from pypi. Last commit 1 Nov 2026.
Translate app language files into 46 languages and check placeholders, plurals and missing keys.
Today is the operative word: we check KAERIS i18n every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add kaeris-mcp -- uvx kaeris-mcp
{
"mcpServers": {
"kaeris-mcp": {
"command": "uvx",
"args": [
"kaeris-mcp"
]
}
}
}
[mcp_servers.kaeris-mcp]
command = "uvx"
args = ["kaeris-mcp"]
{
"mcpServers": {
"kaeris-mcp": {
"command": "uvx",
"args": [
"kaeris-mcp"
]
}
}
}
{
"servers": {
"kaeris-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"kaeris-mcp"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
KAERIS_API_KEY (KAERIS API key (optional; the free demo works without one)), KAERIS_OPENROUTER_KEY (OpenRouter key for the Lifetime (BYOK) plan (optional)).
Check locale files for broken placeholders, plurals and missing keys. Validators need no API key.
Audit translation catalogues: missing keys, broken placeholders. Never returns a translation.
Manage app translations: find missing or duplicate phrases, add languages and export dictionaries.
Check, translate and fix app localization files: ARB, iOS strings, Android XML, i18next JSON.
i18n for coding agents: extract, check and translate an app's text, with drafts a person approves
Write, translate and publish blog articles, plan topic ideas and check each blog's languages.
An i18n github action for language translate
Transcribe audio and video, and translate subtitles into 50+ languages.
Answers built from our own checks of this server.