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.
Início Rápido
Escolha seu cliente abaixo — nenhuma chave de API é necessária, basta fazer login pelo navegador.
Claude Desktop
- Vá para Configurações > Conectores
- Clique em Adicionar Conector Personalizado
- Digite o nome:
Lara - Digite a URL:
https://mcp-v2.laratranslate.com/v1 - Clique em Adicionar e depois em Conectar
- 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:
- Abra o navegador de plugins e pesquise por Lara Translate.
- Clique em Instalar.
- 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
| Ferramenta | Descrição |
|---|---|
translate | Traduz 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
| Ferramenta | Descrição |
|---|---|
detect_language | Detecta o idioma de um texto ou de um conjunto de textos |
list_languages | Lista todos os códigos de idioma suportados |
Memórias de Tradução
| Ferramenta | Descrição |
|---|---|
list_memories | Lista todas as memórias de tradução da sua conta |
create_memory | Cria uma nova memória de tradução |
update_memory | Atualiza o nome de uma memória de tradução |
delete_memory | Exclui uma memória de tradução |
add_translation | Adiciona uma unidade de tradução (par fonte + alvo) a uma memória |
delete_translation | Exclui uma unidade de tradução de uma memória |
import_tmx | Importa um arquivo TMX para uma memória |
check_import_status | Verifica o status de um trabalho de importação de TMX |
Glossários
| Ferramenta | Descrição |
|---|---|
list_glossaries | Lista todos os glossários da sua conta |
get_glossary | Obtém os detalhes de um glossário específico |
create_glossary | Cria um novo glossário |
update_glossary | Atualiza o nome de um glossário |
delete_glossary | Exclui um glossário |
add_glossary_entry | Adiciona ou substitui uma entrada de termo em um glossário |
delete_glossary_entry | Exclui uma entrada de termo de um glossário |
import_glossary_csv | Importa entradas de um arquivo CSV para um glossário |
check_glossary_import_status | Verifica o status de um trabalho de importação de CSV em glossário |
export_glossary | Exporta um glossário como CSV |
get_glossary_counts | Obté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
- Para problemas com a API do Lara Translate: visite o Suporte do Lara Translate
- Para problemas com este servidor MCP: abra uma issue no GitHub