Kaeris MCP Server

MCP server for KAERIS i18n — AI-native localization for Claude Desktop, Cursor & agents

Local serverstdio

What is the Kaeris MCP Server?

MCP server for KAERIS i18n — AI-native localization for Claude Desktop, Cursor & agents

What it actually does

AI-native localization over the Model Context Protocol. Give Claude Desktop, Cursor, Claude Code (or any MCP client) the ability to translate your app's strings into 46 languages — placeholder-safe, format-aware, incremental, with built-in Translation QA.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
kaeris_scan_repoDiscover a repo's i18n setup: locale files found, base language, target languages, framework guess (i18next/next-intl/vue-i18n/Flutter/Android/iOS/gettext/gener
kaeris_statusCompleteness/health per target locale — missing keys, extra keys, placeholder mismatches, plus the quality detectors that gate a merge in CI: number drift, lost
kaeris_list_missing_keysThe exact missing/broken keys (with source text) for one target locale, so an agent knows exactly what to fix
kaeris_list_languagesList all supported target languages
kaeris_translateTranslate inline strings → per-language results, with QA (placeholder-loss & UI-overflow flags; verify=True back-translates to check meaning)
kaeris_translate_fileTranslate a file on disk (JSON/YAML/.strings/.po/ARB/XML/CSV/XLIFF/.properties/.resx/.ftl), optional incremental — reproducible via kaeris.lock
kaeris_add_languageBootstrap a brand-new target locale by translating the whole source file into it

How to install the Kaeris MCP Server

{
  "mcpServers": {
    "kaeris-i18n": {
      "command": "kaeris-mcp",
      "env": {
        "KAERIS_API_KEY": "YOUR_KAERIS_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
KAERIS_API_KEYDeclared in the maintainer’s client configuration.Optional

Example prompts to try

  • “Use Kaeris to kaeris scan repo.”
  • “Use Kaeris to kaeris status.”
  • “Use Kaeris to kaeris list missing keys.”

Frequently asked questions

MCP server for KAERIS i18n — AI-native localization for Claude Desktop, Cursor & agents Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.