Skip to content
English
  • There are no suggestions because the search field is empty.

Lara Translate MCP Server

Using the Lara Translate MCP Server for fast, accurate, and context-aware AI translations.

The Lara Translate MCP Server is a middleware interface that allows developers to access Lara Translate's powerful multilingual API in local or cloud environments. It supports language detection, context-aware translations, and custom translation instructions, making it ideal for production use with advanced translation workflows.

Key Features

The Lara Translate MCP Server exposes tools across three categories:

Translation

  • translate: Translates one or more text blocks between supported language pairs, with optional source language detection, context, and custom instructions.

Translation Memory

  • list_memories: Returns all translation memories linked to your account.
  • create_memory: Creates a new translation memory.
  • update_memory: Renames an existing translation memory.
  • delete_memory: Deletes a translation memory.
  • add_translation: Adds a translation unit to an existing memory.
  • delete_translation: Removes a translation unit from a memory.
  • import_tmx: Imports a TMX file into a translation memory.
  • check_import_status: Checks the progress of a TMX import job.

Glossaries

  • list_glossaries: Returns all glossaries linked to your account.
  • get_glossary: Retrieves the details of a specific glossary.
  • create_glossary: Creates a new glossary.
  • update_glossary: Renames an existing glossary.
  • delete_glossary: Permanently removes a glossary.
  • get_glossary_counts: Returns term and language statistics for a glossary.
  • add_glossary_entry: Adds a new term (or set of multilingual synonyms) to a glossary.
  • delete_glossary_entry: Removes a specific term from a glossary.
  • import_glossary_csv: Bulk-uploads terms into a glossary from a CSV file.
  • check_glossary_import_status: Checks the progress of a CSV glossary import.
  • export_glossary: Exports a glossary's terms as a CSV file.

You can find full setup instructions, sample configurations, and environment setup options in the public GitHub repository: https://github.com/translated/lara-mcp Additional resources:

 

Example: Using Lara as an MCP Server in Claude Desktop

A common use case is maintaining multilingual content — such as a knowledge base or help center — where every source language update needs to be reflected consistently across all target languages. By connecting an AI assistant to Lara via MCP, the entire workflow happens in a single session: the AI drafts or updates the source content, translates it using your existing Translation Memories and Glossaries, and adds any new terms back into both assets so they stay current.

Translation

  1. Ask Claude to translate a sentence or passage. Example: "Translate the following into French and German using Lara: 'The new export feature is now available in all plans.'"
  2. Approve the request to use Lara as a tool. The first time you run the command, Claude will ask permission to use lara-translate via MCP. Approve the request when prompted.
  3. Claude will return the translated text and confirm that it used the lara-translate server.

Translation Memory

  1. Ask Claude to list your translation memories. Example: "Show me my Lara translation memories."
  2. Once a translation is approved, ask Claude to store it. Example: "Add this to my Lara memory mem_XYZ: source 'The new export feature is now available in all plans.' (English), translation 'La nouvelle fonctionnalité d'export est désormais disponible dans tous les forfaits.' (French)."
  3. Claude will confirm the unit has been added. Future translations of similar segments will automatically draw on this memory, ensuring consistency across updates.

Glossaries

  1. Ask Claude to list your glossaries or check for an existing term. Example: "List all my Lara glossaries" or "Does my glossary gls_XYZ contain a term for 'export feature'?"
  2. Add new product terms as they are introduced. Example: "Add the term 'export feature' (English) with translations 'fonctionnalité d'export' (French) and 'Exportfunktion' (German) to my Lara glossary gls_XYZ."
  3. Claude will confirm the entry has been added. All subsequent translations in the session will apply the updated glossary, preventing terminology drift across languages.
 

Useful link

 



This article is about:

  • MCP Server for AI Translations
  • Lara MCP Server
  • Multilingual MCP Server
  • Translate MCP
  • Translation MCP