MCP Tools

get_translation_status

Translation coverage in one call: per-locale and per-layer counts of total, translated, missing and empty keys, plus an overall completion percentage. Use this instead of calling get_missing_translations per layer and counting keys yourself. Empty-string values count as untranslated. Locales listed in protectedLocales are reported but excluded from the overall figure, since they are maintained by hand.

Parameters

ParameterTypeRequiredDescription
layerstringnoLayer name to scan (e.g., "root", "app-admin"). If omitted, scans all layers.
referenceLocalestringnoLocale code used as the source of truth (e.g., "en", "en-US"). Defaults to the project default locale.
projectDirstringnoAbsolute path to the project root. Defaults to I18N_PROJECT_DIR, then server cwd.
outputFilestringnoAbsolute path to write the full per-locale and per-layer breakdown. Returns only the summary to the caller.

Paired CLI Command

The same operation runs from a terminal as the-i18n-cli status, whose page documents its flags. Both paths call the same @the-i18n-kit/cli functions, so the result is the same.

Every tool is advertised by the-i18n-mcp and listed on the MCP tools overview.

Copyright © 2026