MCPdir β€” MCP Server Directory
πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Έ

Lingo.dev MCP

by Lingo.dev

Make your AI agent speak every language with automated i18n

code Node.js Beginner
⭐ 2k stars πŸ“… Updated: 1mo ago

Description

Multilingual localization engine that brings i18n automation directly to AI assistants. Lingo.dev MCP translates code, content, and UI strings across frameworks like React, Vue, iOS, and Android. Instead of manually managing translation files, the server handles locale detection, string translation, and synchronization of translation catalogs β€” all through natural language instructions. Supports JSON, YAML, XLIFF, and other common i18n formats with context-aware translations that preserve placeholders and markup.

βœ… Best for

Development teams building multilingual apps who want AI-powered i18n automation

⏭️ Skip if

You need certified human translations for legal or regulatory content

πŸ’‘ Use cases

  • Translating UI strings and content files into multiple languages from your IDE
  • Automating i18n workflows for React, Vue, iOS, and Android projects
  • Detecting untranslated strings and syncing locale files across your codebase
  • Validating internationalization completeness before deployment

πŸ‘ Pros

  • βœ“ Supports all major frameworks and i18n file formats out of the box
  • βœ“ Context-aware translations that preserve variables, placeholders, and HTML markup
  • βœ“ Simple npx install with API key β€” no complex configuration needed
  • βœ“ Handles bidirectional languages and plural forms correctly

πŸ‘Ž Cons

  • βœ— Requires a Lingo.dev API key for all translation operations
  • βœ— AI translations may need human review for nuanced or brand-specific copy
  • βœ— Limited offline functionality β€” relies on Lingo.dev cloud service

πŸ”§ Exposed tools (5 tools)

ToolCategoryDescription
detect_languageanalysisDetect the language of a given text or file
manage_localesconfigurationAdd, remove, or list supported locales in the project
sync_translationssynchronizationSynchronize translation files across all configured locales
translate_stringstranslationTranslate UI strings and content to target languages
validate_i18nvalidationCheck for missing or outdated translations in locale files

⚑ Installation

Prerequisites:

  • β€’ Node.js v18+
  • β€’ Lingo.dev API key
  • β€’ API key required

Check Claude Code documentation to configure this MCP server.

πŸ’‘ Tips & tricks

Start by pointing the server at your existing i18n files to detect missing translations. Use the sync_translations tool to keep all locale files in sync after adding new strings to your default language.

Quick info

Author
Lingo.dev
License
Apache-2.0
Runtime
Node.js 18+
Transport
stdio
Category
code
Difficulty
Beginner
Self-hostable
❌
Auth
β€”
Docker
β€”
Version
latest
Updated
Feb 28, 2026

Client compatibility

  • βœ… Claude Code
  • βœ… Cursor
  • βœ… VS Code Copilot
  • ❓ Gemini CLI
  • βœ… Windsurf
  • βœ… Cline
  • ❓ JetBrains AI
  • ❓ Warp

Platforms

🍎 macOS 🐧 Linux πŸͺŸ Windows