O globalize.now é uma infraestrutura de localização com IA, e seu novo servidor MCP coloca essa infraestrutura dentro do seu agente de IA. Conecte o servidor ao Claude Code, ao Cursor ou a qualquer cliente Model Context Protocol, e o agente poderá criar projetos, traduzir seus arquivos de locale e abrir pull requests de tradução a cada push, direto do mesmo chat onde você escreve código. O servidor cuida do backend de localização; ele não toca no seu código-fonte, que continua sendo função da skill do globalize.now.


O que é o servidor MCP do globalize.now?

É um servidor Model Context Protocol hospedado que dá a um agente de IA acesso direto e autenticado ao seu workspace do globalize.now. O MCP é o protocolo que os editores de IA usam para conectar ferramentas externas e, cerca de dezoito meses após seu próprio lançamento, tornou-se a forma padrão de o Claude Code, o Cursor e o Copilot se comunicarem com sistemas externos. O servidor do globalize.now expõe seu backend de localização através desse mesmo protocolo.

Uma vez conectado, o agente recebe um conjunto focado de ferramentas agrupadas em três funções: configuração de projeto (criar projetos, adicionar ou remover idiomas, definir o contexto do projeto), conexão de repositório (vincular um repositório do GitHub, detectar seu framework e padrões de locale) e tradução de arquivos (traduzir arquivos de locale e recuperar os resultados). Um agente conectado age em seu nome, com suas próprias permissões, no workspace usado por último.

Como conectá-lo ao Claude Code ou ao Cursor?

Aponte seu cliente para a URL do servidor e faça login. Não há uma etapa separada no painel nem arquivo de configuração para editar manualmente no fluxo OAuth.

No Claude Code, adicione o servidor pelo terminal, depois execute /mcp e faça login pelo navegador:

claude mcp add --transport http globalize https://api.globalize.now/mcp

No Cursor, adicione o servidor em ~/.cursor/mcp.json. O Cursor solicita o login no primeiro uso:

{
  "mcpServers": {
    "globalize": {
      "url": "https://api.globalize.now/mcp"
    }
  }
}

No Claude.ai ou em qualquer outro cliente que suporte o fluxo OAuth padrão do MCP, adicione a mesma URL como um conector personalizado e faça login quando solicitado, sem necessidade de chave de API. Para clientes sem OAuth, gere uma chave de API do workspace e passe-a como token de portador. A configuração completa está na página de desenvolvedores do globalize.now.

O que o MCP pode fazer depois de conectado?

Ele executa todo o backend de localização a partir do seu agente. Você descreve o resultado desejado no chat, e o agente aciona as ferramentas.

Ele pode criar um projeto e adicionar idiomas de destino a partir de um catálogo com mais de 50 locales, incluindo idiomas da direita para a esquerda, como árabe e hebraico. Pode traduzir arquivos de locale que você fornecer (JSON, ARB, PO, XLIFF, YAML, Android XML ou iOS xcstrings) e retornar as versões traduzidas, interpretadas de acordo com o conteúdo, para que você passe os arquivos como estão. A tradução tem consciência de ICU: um plural ou um {placeholder} na sua fonte volta com as categorias de plural expandidas corretamente para cada idioma, e nomes de marca e interpolações permanecem intactos. Também pode gerenciar um glossário por projeto e guias de estilo por idioma para manter o tom consistente entre lançamentos.

A parte que mais importa na hora de publicar é a sincronização com o repositório. Conecte um repositório do GitHub pelo MCP e ele registra um webhook. Adicione uma nova string ao seu arquivo de locale de origem, faça o push, e um pull request de tradução aparece com as novas chaves preenchidas para cada idioma de destino — em nossos testes, em menos de um minuto após o push. Você revisa o PR e faz o merge. Nada vai direto para a sua branch principal.

Como é uma tradução na prática?

Você entrega ao agente um arquivo de locale de origem e ele retorna os traduzidos com a estrutura intacta. Aqui está um pequeno en.json com um plural e um placeholder:

{
  "banner": "Welcome back, {name}. You have {count, plural, one {# new message} other {# new messages}}.",
  "cta": "Get started for free"
}

Peça ao agente para traduzi-lo para espanhol, alemão e árabe, e o MCP retorna um arquivo por idioma. A saída em espanhol mantém a sintaxe ICU e expande as categorias de plural que o espanhol exige:

{
  "banner": "Bienvenido de nuevo, {name}. Tienes {count, plural, one {# mensaje nuevo} many {# mensajes nuevos} other {# mensajes nuevos}}.",
  "cta": "Comenzar gratis"
}

O placeholder {name} permanece intocado, o plural agora carrega a categoria extra many que a gramática do espanhol exige, e os números são renderizados no formato de cada locale em tempo de execução. O árabe volta pronto para renderização da direita para a esquerda. Sem painel, sem exportação, sem fila de tradutores: o agente aciona uma ferramenta e grava os resultados exatamente onde sua biblioteca de i18n já procura. Rodamos esse mesmo fluxo no nosso próprio site, documentado em como globalizamos o globalize.now.

Como manter o tom consistente entre idiomas?

Defina um glossário e um guia de estilo por idioma no projeto, e o MCP os aplica a cada tarefa. O glossário fixa como termos específicos são traduzidos, para que o nome de um produto ou uma palavra técnica permaneça consistente em vez de variar entre lançamentos. Um guia de estilo é uma orientação em texto livre para um idioma específico, como uma instrução para usar tratamento informal em alemão, garantindo que as traduções combinem com a voz da sua marca já na primeira execução, em vez de depender de correções posteriores. Ambos ficam salvos no projeto e acompanham toda tradução futura solicitada pelo agente.

O MCP internacionaliza o meu código?

Não, e esse é o ponto que vale a pena deixar bem claro. O MCP trabalha com arquivos de locale e configurações de projeto, não com seus componentes. Ele não vai encontrar seu inglês fixo no código nem envolvê-lo em chaves de tradução.

Essa etapa acontece quando você conecta o repositório no globalize.now: a conversão roda uma única vez, dentro do app. A mesma tarefa pode rodar dentro do seu agente de codificação através da skill do globalize.now, instalada uma vez a partir da raiz do seu projeto:

npx skills add globalize-now/globalize-skills

Depois peça ao seu agente para configurar o i18n. A skill detecta seu framework, instala a biblioteca de i18n adequada e extrai suas strings fixas para um arquivo de locale de origem. A partir daí, o MCP assume: ele traduz esses arquivos e os mantém sincronizados. Pense na skill como a camada que torna seu código traduzível, e no MCP como a camada que traduz e publica. Se você está partindo de um app construído com IA, com inglês embutido no JSX, o guia para vibe coders percorre essa primeira etapa.

Qual a diferença em relação a um servidor MCP de TMS?

Plataformas de gestão de tradução como Lokalise, Smartling e Crowdin oferecem seus próprios servidores MCP, e eles são úteis: permitem que um agente opere o painel do fornecedor, gerencie chaves e inicie tarefas sem scripts personalizados. Mas o resultado ainda fica hospedado naquela plataforma, e o fluxo de trabalho ainda gira em torno dela.

O globalize.now segue outro caminho. É infraestrutura de localização com IA, então o resultado são arquivos de locale enviados ao seu repositório como um pull request que é seu. Não há plataforma separada para acessar nem etapa de exportação para trazer os arquivos de volta ao seu código. O preço segue o mesmo princípio: cobrança por uso, a 20 € por mês por workspace, sem cobrança por assento e sem cobrança por idioma, com 5 € de crédito para começar. O MCP é a interface nativa para agentes dessa infraestrutura, não um controle remoto para um painel.

O globalize.now transforma textos fixos do app em arquivos de locale prontos para tradução e os mantém atualizados a cada novo lançamento.

Experimente o globalize.now grátis