Servidor MCP para editores de IA
Permite que Claude Code, Cursor ou Claude Desktop encontrem seus arquivos de idioma, vejam o que está quebrado e o traduzam. Ele roda em sua máquina e funciona nos arquivos do seu projeto.
Claude Code
pip install kaeris-mcp claude mcp add kaeris-i18n kaeris-mcp
Cursor: .cursor/mcp.json · Claude Desktop: claude_desktop_config.json
{ "mcpServers": { "kaeris-i18n": { "command": "kaeris-mcp" } } }
Você pergunta
“Verifique as traduções deste repositório e me diga o que está quebrado.”
O agente chama kaeris_status e obtém, encurtado
{
"ok": false,
"faults": [
{ "lang": "de", "key": "greeting", "msg": "lost placeholder {name}" },
{ "lang": "de", "key": "delete",
"msg": "number 5 from the source is missing or changed in the translation" }
],
"counts": { "placeholder_issues": 1, "faults": 3 }
}
Sete ferramentas
| Ferramenta | O que faz | Custo |
|---|---|---|
kaeris_scan_repo | Encontra os arquivos de idioma, o idioma fonte e o framework. | Na sua máquina |
kaeris_status | Por idioma: chaves ausentes, variáveis perdidas, números alterados. As mesmas regras de kaeris check. | Grátis |
kaeris_list_missing_keys | As chaves exatas ausentes ou quebradas de um idioma, com o texto fonte, página por página. | Grátis |
kaeris_list_languages | Os 46 códigos de idioma. | Grátis |
kaeris_translate | Traduz strings que o agente passa. verify=true também as traduz de volta. | Conta no seu limite |
kaeris_translate_file | Traduz um arquivo no disco e grava o resultado. only_new=true traduz apenas chaves novas e editadas, rastreadas em kaeris.lock (JSON e ARB). | Conta no seu limite |
kaeris_add_language | Cria um novo arquivo de idioma a partir de toda a origem. | Conta no seu limite |
“Grátis”: o JSON é lido na sua máquina; para outros formatos e a lista de idiomas, nossa API responde sem custo. Para uma chave paga, defina KAERIS_API_KEY no ambiente do servidor. kaeris-mcp --help mostra a configuração.
KAERIS traduziu esta página e verificou cada linha traduzindo-a de volta. Um falante nativo ainda não revisou. Original em inglês