Lara Translate

Traduza texto com detecção de idioma, consciência de contexto e memórias de tradução usando a API Lara Translate.

Documentação

Servidor MCP Lara Translate

Um servidor Model Context Protocol (MCP) para o Lara Translate, que oferece recursos profissionais de tradução com suporte a detecção de idioma, traduções sensíveis ao contexto, memórias de tradução e glossários.

O Lara utiliza Modelos de Linguagem de Tradução (T-LMs) treinados em bilhões de segmentos traduzidos profissionalmente, entregando traduções específicas de domínio que captam nuances culturais e terminologia do setor que os LLMs de uso geral frequentemente deixam passar.

License Docker Pulls npm downloads

Início Rápido

Escolha seu cliente abaixo — nenhuma chave de API é necessária, basta fazer login pelo navegador.

Claude Desktop

  1. Vá para Configurações > Conectores
  2. Clique em Adicionar Conector Personalizado
  3. Digite o nome: Lara
  4. Digite a URL: https://mcp-v2.laratranslate.com/v1
  5. Clique em Adicionar e depois em Conectar
  6. Faça login com suas credenciais do Lara Translate no navegador

Pronto — o Lara Translate agora está disponível em suas conversas.

Cursor

Quando o Lara Translate estiver listado no marketplace oficial de plugins do Cursor, instale-o diretamente de dentro do Cursor:

  1. Abra o navegador de plugins e pesquise por Lara Translate.
  2. Clique em Instalar.
  3. Na primeira vez que você usar uma ferramenta do Lara, seu navegador será aberto para autenticação.

Enquanto isso, ou para instalação manual, consulte o Guia de Configuração do Cliente.

Claude Code

Quando o Lara Translate estiver listado no marketplace oficial de plugins do Claude Code, instale-o diretamente de dentro do Claude Code:

/plugin

Pesquise por Lara Translate e instale. Na primeira vez que você usar uma ferramenta do Lara, seu navegador será aberto para autenticação.

Enquanto isso, ou para instalação manual, consulte o Guia de Configuração do Cliente.

Outros Clientes

Para instruções passo a passo de configuração OAuth no VS Code (GitHub Copilot), Windsurf, Cline, Continue e outros, consulte o Guia de Configuração do Cliente.

Se o seu cliente não estiver listado, a abordagem geral é adicionar a URL do servidor (https://mcp-v2.laratranslate.com/v1) à sua configuração MCP — o cliente cuidará da autenticação OAuth automaticamente.

Para uma lista completa de clientes compatíveis com MCP, visite a página oficial de clientes MCP.

Verificar se Funciona

Após a configuração, teste com um prompt simples:

Translate with Lara "Hello world" to Spanish

Seu cliente deve acionar o Lara Translate e retornar a tradução.


Ferramentas Disponíveis

Tradução

FerramentaDescrição
translateTraduz texto entre idiomas com suporte a contexto, instruções, memórias de tradução, glossários e múltiplos estilos (fiel/fluido/criativo)

Detecção de Idioma

FerramentaDescrição
detect_languageDetecta o idioma de um texto ou de um conjunto de textos
list_languagesLista todos os códigos de idioma suportados

Memórias de Tradução

FerramentaDescrição
list_memoriesLista todas as memórias de tradução da sua conta
create_memoryCria uma nova memória de tradução
update_memoryAtualiza o nome de uma memória de tradução
delete_memoryExclui uma memória de tradução
add_translationAdiciona uma unidade de tradução (par fonte + alvo) a uma memória
delete_translationExclui uma unidade de tradução de uma memória
import_tmxImporta um arquivo TMX para uma memória
check_import_statusVerifica o status de um trabalho de importação de TMX

Glossários

FerramentaDescrição
list_glossariesLista todos os glossários da sua conta
get_glossaryObtém os detalhes de um glossário específico
create_glossaryCria um novo glossário
update_glossaryAtualiza o nome de um glossário
delete_glossaryExclui um glossário
add_glossary_entryAdiciona ou substitui uma entrada de termo em um glossário
delete_glossary_entryExclui uma entrada de termo de um glossário
import_glossary_csvImporta entradas de um arquivo CSV para um glossário
check_glossary_import_statusVerifica o status de um trabalho de importação de CSV em glossário
export_glossaryExporta um glossário como CSV
get_glossary_countsObtém o número de entradas em um glossário

Autenticação

OAuth 2.0 (padrão)

Este é o método usado no Início Rápido acima. Você fornece apenas a URL do servidor na configuração do cliente — nenhuma chave de API é necessária. Seu cliente lida com o fluxo OAuth automaticamente: ele abre seu navegador, você faz login com suas credenciais do Lara Translate e pronto, você está conectado.

Para instruções de configuração OAuth por cliente, consulte o Guia de Configuração do Cliente.

Chave de Acesso (alternativa)

Se preferir autenticar com chaves de API em vez de login pelo navegador, você pode passar suas credenciais diretamente na configuração do cliente. Obtenha seu Access Key ID e Secret no Lara Translate.

Consulte a seção Chave de Acesso no Guia de Configuração do Cliente para exemplos de configuração.


Auto-hospedagem

A maioria dos usuários pode se conectar ao endpoint hospedado (https://mcp-v2.laratranslate.com/v1) usando as instruções do Início Rápido acima. As opções abaixo são para executar o servidor por conta própria.

STDIO via NPX

Requer Node.js.

{
  "mcpServers": {
    "lara-translate": {
      "command": "npx",
      "args": ["-y", "@translated/lara-mcp@latest"],
      "env": {
        "LARA_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
        "LARA_ACCESS_KEY_SECRET": "<YOUR_ACCESS_KEY_SECRET>"
      }
    }
  }
}

STDIO via Docker

Requer Docker.

{
  "mcpServers": {
    "lara-translate": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "LARA_ACCESS_KEY_ID",
        "-e", "LARA_ACCESS_KEY_SECRET",
        "translatednet/lara-mcp:latest"
      ],
      "env": {
        "LARA_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
        "LARA_ACCESS_KEY_SECRET": "<YOUR_ACCESS_KEY_SECRET>"
      }
    }
  }
}

Compilando a partir do Código-fonte

Node.js

git clone https://github.com/translated/lara-mcp.git
cd lara-mcp
pnpm install
pnpm run build

Em seguida, adicione à sua configuração MCP:

{
  "mcpServers": {
    "lara-translate": {
      "command": "node",
      "args": ["<FULL_PATH_TO_PROJECT>/dist/index.js"],
      "env": {
        "LARA_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
        "LARA_ACCESS_KEY_SECRET": "<YOUR_ACCESS_KEY_SECRET>"
      }
    }
  }
}

Docker

git clone https://github.com/translated/lara-mcp.git
cd lara-mcp
docker build -t lara-mcp .

Em seguida, adicione à sua configuração MCP:

{
  "mcpServers": {
    "lara-translate": {
      "command": "docker",
      "args": [
        "run", "-i", "--rm",
        "-e", "LARA_ACCESS_KEY_ID",
        "-e", "LARA_ACCESS_KEY_SECRET",
        "lara-mcp"
      ],
      "env": {
        "LARA_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
        "LARA_ACCESS_KEY_SECRET": "<YOUR_ACCESS_KEY_SECRET>"
      }
    }
  }
}

Suporte