Lara Translate

Traduce texto con detección de idioma, conciencia de contexto y memorias de traducción usando la API de Lara Translate.

Documentación

Servidor MCP de Lara Translate

Un servidor de Model Context Protocol (MCP) para Lara Translate, que permite capacidades de traducción profesional con soporte para detección de idiomas, traducciones conscientes del contexto, memorias de traducción y glosarios.

Lara aprovecha Modelos de Lenguaje de Traducción (T-LMs) entrenados con miles de millones de segmentos traducidos profesionalmente, ofreciendo traducciones específicas por dominio que capturan matices culturales y terminología de la industria que los LLMs de propósito general suelen pasar por alto.

License Docker Pulls npm downloads

Inicio Rápido

Elige tu cliente a continuación — no se necesitan claves API, solo inicia sesión a través de tu navegador.

Claude Desktop

  1. Ve a Configuración > Conectores
  2. Haz clic en Agregar Conector Personalizado
  3. Ingresa el nombre: Lara
  4. Ingresa la URL: https://mcp-v2.laratranslate.com/v1
  5. Haz clic en Agregar, luego en Conectar
  6. Inicia sesión con tus credenciales de Lara Translate en el navegador

Listo — Lara Translate ya está disponible en tus conversaciones.

Cursor

Una vez que Lara Translate esté listado en el mercado oficial de plugins de Cursor, instálalo desde Cursor:

  1. Abre el navegador de plugins y busca Lara Translate.
  2. Haz clic en Instalar.
  3. La primera vez que uses una herramienta de Lara, tu navegador se abrirá para autenticarte.

Mientras tanto, o para instalación manual, consulta la Guía de Configuración del Cliente.

Claude Code

Una vez que Lara Translate esté listado en el mercado oficial de plugins de Claude Code, instálalo desde Claude Code:

/plugin

Busca Lara Translate e instálalo. La primera vez que uses una herramienta de Lara, tu navegador se abrirá para autenticarte.

Mientras tanto, o para instalación manual, consulta la Guía de Configuración del Cliente.

Otros Clientes

Para la configuración paso a paso de OAuth en VS Code (GitHub Copilot), Windsurf, Cline, Continue y más, consulta la Guía de Configuración del Cliente.

Si tu cliente no está listado, el enfoque general es agregar la URL del servidor (https://mcp-v2.laratranslate.com/v1) a tu configuración de MCP — el cliente manejará la autenticación OAuth automáticamente.

Para una lista completa de clientes compatibles con MCP, visita la página oficial de clientes MCP.

Verificar que Funciona

Después de la configuración, prueba con un prompt simple:

Translate with Lara "Hello world" to Spanish

Tu cliente debería invocar Lara Translate y devolver la traducción.


Herramientas Disponibles

Traducción

HerramientaDescripción
translateTraduce texto entre idiomas con soporte para contexto, instrucciones, memorias de traducción, glosarios y múltiples estilos (fiel/fluido/creativo)

Detección de Idiomas

HerramientaDescripción
detect_languageDetecta el idioma de un texto o un array de textos
list_languagesLista todos los códigos de idioma soportados

Memorias de Traducción

HerramientaDescripción
list_memoriesLista todas las memorias de traducción en tu cuenta
create_memoryCrea una nueva memoria de traducción
update_memoryActualiza el nombre de una memoria de traducción
delete_memoryElimina una memoria de traducción
add_translationAgrega una unidad de traducción (par fuente + destino) a una memoria
delete_translationElimina una unidad de traducción de una memoria
import_tmxImporta un archivo TMX a una memoria
check_import_statusVerifica el estado de un trabajo de importación TMX

Glosarios

HerramientaDescripción
list_glossariesLista todos los glosarios en tu cuenta
get_glossaryObtiene detalles de un glosario específico
create_glossaryCrea un nuevo glosario
update_glossaryActualiza el nombre de un glosario
delete_glossaryElimina un glosario
add_glossary_entryAgrega o reemplaza una entrada de término en un glosario
delete_glossary_entryElimina una entrada de término de un glosario
import_glossary_csvImporta entradas desde un archivo CSV a un glosario
check_glossary_import_statusVerifica el estado de un trabajo de importación CSV de glosario
export_glossaryExporta un glosario como CSV
get_glossary_countsObtiene el número de entradas en un glosario

Autenticación

OAuth 2.0 (predeterminado)

Este es el método utilizado en el Inicio Rápido anterior. Solo proporcionas la URL del servidor en la configuración de tu cliente — no se necesitan claves API. Tu cliente maneja el flujo OAuth automáticamente: abre tu navegador, inicias sesión con tus credenciales de Lara Translate y estás conectado.

Para instrucciones de configuración OAuth por cliente, consulta la Guía de Configuración del Cliente.

Clave de Acceso (alternativa)

Si prefieres autenticarte con claves API en lugar de iniciar sesión en el navegador, puedes pasar tus credenciales directamente en la configuración del cliente. Obtén tu ID de Clave de Acceso y Secreto de Lara Translate.

Consulta la sección de Clave de Acceso en la Guía de Configuración del Cliente para ejemplos de configuración.


Autoalojamiento

La mayoría de los usuarios pueden conectarse al endpoint alojado (https://mcp-v2.laratranslate.com/v1) usando las instrucciones del Inicio Rápido anterior. Las opciones a continuación son para ejecutar el servidor tú mismo.

STDIO vía NPX

Requiere 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 vía Docker

Requiere 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>"
      }
    }
  }
}

Compilación desde el Código Fuente

Node.js

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

Luego agrégalo a tu configuración de 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 .

Luego agrégalo a tu configuración de 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>"
      }
    }
  }
}

Soporte