Lingo.dev MCP
by Lingo.dev
Haz que tu agente de IA hable todos los idiomas con i18n automatizado
code Node.js Principiante
⭐ 2k stars 📅 Actualizado: hace 1m
Descripción
Motor de localización multilingüe que lleva la automatización de i18n directamente a los asistentes de IA. Lingo.dev MCP traduce código, contenido y strings de interfaz en frameworks como React, Vue, iOS y Android. En lugar de gestionar manualmente archivos de traducción, el servidor maneja la detección de locale, traducción de strings y sincronización de catálogos de traducción — todo mediante instrucciones en lenguaje natural. Soporta JSON, YAML, XLIFF y otros formatos comunes de i18n con traducciones contextuales que preservan placeholders y markup.
✅ Ideal para
Equipos de desarrollo creando apps multilingües que quieren automatización de i18n con IA
⏭️ No recomendado si
Necesitas traducciones humanas certificadas para contenido legal o regulatorio
💡 Casos de uso
- Traducir strings de UI y archivos de contenido a múltiples idiomas desde tu IDE
- Automatizar flujos de trabajo de i18n para proyectos React, Vue, iOS y Android
- Detectar strings sin traducir y sincronizar archivos de locale en tu codebase
- Validar la completitud de internacionalización antes del deploy
👍 Ventajas
- ✓ Soporta todos los frameworks principales y formatos de archivos i18n de serie
- ✓ Traducciones contextuales que preservan variables, placeholders y markup HTML
- ✓ Instalación simple vía npx con API key — sin configuración compleja
- ✓ Maneja idiomas bidireccionales y formas plurales correctamente
👎 Desventajas
- ✗ Requiere una API key de Lingo.dev para todas las operaciones de traducción
- ✗ Las traducciones de IA pueden necesitar revisión humana para copy con matices o de marca
- ✗ Funcionalidad offline limitada — depende del servicio cloud de Lingo.dev
🔧 Herramientas expuestas (5 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| detect_language | analysis | Detectar el idioma de un texto o archivo dado |
| manage_locales | configuration | Añadir, eliminar o listar locales soportados en el proyecto |
| sync_translations | synchronization | Sincronizar archivos de traducción entre todos los locales configurados |
| translate_strings | translation | Traducir strings de UI y contenido a idiomas objetivo |
| validate_i18n | validation | Verificar traducciones faltantes o desactualizadas en archivos de locale |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • Lingo.dev API key
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Empieza apuntando el servidor a tus archivos i18n existentes para detectar traducciones faltantes. Usa la herramienta sync_translations para mantener todos los archivos de locale sincronizados después de añadir nuevos strings a tu idioma por defecto.
Info rápida
- Autor
- Lingo.dev
- Licencia
- Apache-2.0
- Runtime
- Node.js 18+
- Transporte
- stdio
- Categoría
- code
- Dificultad
- Principiante
- Auto-hospedable
- ❌
- Auth
- —
- Docker
- —
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ✅ Windsurf
- ✅ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows