translated/lara-mcp

translated/lara-mcp

от translated
MCP сервер для профессионального перевода через Lara Translate. Переводит текст с учётом контекста, глоссариев и памяти переводов, определяет язык. Полезен разработчикам и переводчикам для точных д...

Lara Translate MCP Server

A Model Context Protocol (MCP) server for Lara Translate, enabling professional translation capabilities with support for language detection, context-aware translations, translation memories, and glossaries.

Lara leverages Translation Language Models (T-LMs) trained on billions of professionally translated segments, delivering domain-specific translations that capture cultural nuances and industry terminology that general-purpose LLMs often miss.

License Docker Pulls npm downloads

Quick Start

Pick your client below — no API keys needed, just log in through your browser.

Claude Desktop
  1. Go to Settings > Connectors
  2. Click Add Custom Connector
  3. Enter the name: Lara
  4. Enter the URL: https://mcp-v2.laratranslate.com/v1
  5. Click Add, then click Connect
  6. Log in with your Lara Translate credentials in the browser

Done — Lara Translate is now available in your conversations.

Cursor

Once Lara Translate is listed in the official Cursor plugin marketplace, install it from inside Cursor:

  1. Open the plugin browser and search for Lara Translate.
  2. Click Install.
  3. The first time you use a Lara tool, your browser will open to authenticate.
Инструменты были проиндексированы:
add_glossary_entry

Добавляет или заменяет запись в глоссарии в вашем аккаунте Lara Translate. Поддерживает однонаправленные и многонаправленные глоссарии.

Параметры
  • guidstring

    Optional entry identifier. Use this for multidirectional glossaries or to update a specific entry.

  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

  • termsobject[]обязательный

    Array of terms with language and value. For monodirectional glossaries, the first term is the source and the rest are targets. For multidirectional glossaries, all terms are treated equally. Use the list_languages tool to get supported language codes.

add_translation

Добавляет перевод в память переводов в вашем аккаунте Lara Translate.

Параметры
  • idstring[]обязательный

    The ID or list of IDs where to save the translation unit. Format: mem_xyz123

  • sentencestringобязательный

    The source sentence

  • sentence_afterstring

    The sentence after the source sentence to specify the context of the translation unit

  • sentence_beforestring

    The sentence before the source sentence to specify the context of the translation unit

  • sourcestringобязательный

    The source language code of the sentence, it MUST be a language supported by the system, use the list_languages tool to get a list of all the supported languages

  • targetstringобязательный

    The target language code of the translation, it MUST be a language supported by the system, use the list_languages tool to get a list of all the supported languages

  • translationstringобязательный

    The translated sentence

  • tuidstring

    Translation Unit unique identifier

check_glossary_import_statusтолько чтение

Проверяет статус задачи импорта CSV-глоссария, запущенной с помощью import_glossary_csv. Опрашивайте этот инструмент, передавая import_id, полученный от import_glossary_csv, пока импорт не завершится.

Параметры
  • idstringобязательный

    The ID of the glossary import job

check_import_statusтолько чтение

Проверяет статус задания на импорт в TMX, запущенного с помощью import_tmx. Опрашивайте этот инструмент, передавая import_id, полученный от import_tmx, пока импорт не завершится. Ответ содержит поле progress для отслеживания завершения.

Параметры
  • idstringобязательный

    The ID of the import job

create_glossary

Создаёт глоссарий с пользовательским названием в вашем аккаунте Lara Translate. Глоссарии принудительно применяют заданную терминологию при переводе.

Параметры
  • namestringобязательный
create_memory

Создайте переводческую память с произвольным названием в вашем аккаунте Lara Translate. Переводческие памяти хранят пары исходных и целевых текстовых сегментов (переводческих единиц) для повторного использования в будущих переводах.

Параметры
  • external_idstring

    The ID of the memory to be imported from MyMemory. Use this to initialize the memory with external content. Format: ext_my_[MyMemory ID]

  • namestringобязательный
delete_glossary

Удаляет глоссарий из вашего аккаунта Lara Translate.

Параметры
  • idstringобязательный

    The glossary ID to delete (format: gls_*, e.g., 'gls_xyz123')

delete_glossary_entry

Удаляет запись из глоссария в вашем аккаунте Lara Translate. Используйте term для однонаправленных глоссариев или guid для многонаправленных.

Параметры
  • guidstring

    The entry GUID to delete. Use this for multidirectional glossaries.

  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

  • termobject

    The term to delete. Use this for monodirectional glossaries.

delete_memory

Удаляет память переводов из вашего аккаунта Lara Translate.

Параметры
  • idstringобязательный

    The unique identifier of the memory to update. Format: mem_xyz123

delete_translation

Удаляет перевод из памяти переводов в вашем аккаунте Lara Translate.

Параметры
  • idstring[]обязательный

    The ID or list of IDs where to delete the translation unit from. Format: mem_xyz123

  • sentencestringобязательный

    The source sentence

  • sentence_afterstring

    The sentence after the source sentence to specify the context of the translation unit

  • sentence_beforestring

    The sentence before the source sentence to specify the context of the translation unit

  • sourcestringобязательный

    The source language code of the sentence

  • targetstringобязательный

    The target language code of the translation

  • translationstringобязательный

    The translated sentence

  • tuidstring

    Translation Unit unique identifier

detect_languageтолько чтение

Обнаруживает язык предоставленного текста. Возвращает обнаруженный язык, тип контента и список предсказаний с оценками уверенности. Принимает одну строку или массив строк (до 128 элементов).

Параметры
  • hintstring

    Optional language code hint to guide detection (e.g., 'en-EN').

  • passliststring[]

    Optional list of language codes to restrict detection results to.

  • textstring | string[]обязательный

    The text to detect the language of. Can be a single string or an array of strings (up to 128 elements).

export_glossaryтолько чтение

Экспортирует глоссарий в формате CSV из вашей учетной записи Lara Translate. Поддерживает однонаправленные и многонаправленные форматы.

Параметры
  • content_typeenumобязательный

    The export format. 'csv/table-uni' for unidirectional (requires source parameter), 'csv/table-multi' for multidirectional

  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

  • sourcestring

    The source language code. Required when content_type is 'csv/table-uni'

get_glossaryтолько чтение

Получает конкретный глоссарий по его идентификатору из вашего аккаунта Lara Translate. Возвращает null, если глоссарий не найден.

Параметры
  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

get_glossary_countsтолько чтение

Получает количество терминов и языков для глоссария в вашей учётной записи Lara Translate.

Параметры
  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

import_glossary_csv

Импортирует CSV-файл в глоссарий. Поддерживает однонаправленный и многонаправленный форматы. Это асинхронная операция, которая возвращает объект задания импорта, содержащий import_id. Опрашивайте статус с помощью check_glossary_import_status, используя полученный import_id, пока импорт не завершится.

Параметры
  • content_typeenumобязательный

    The format of the CSV file. 'csv/table-uni' for unidirectional, 'csv/table-multi' for multidirectional

  • csv_contentstringобязательный

    The content of the CSV file to upload

  • gzipboolean

    Whether the CSV content is gzip compressed

  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

import_tmx

Импортирует файл TMX в память переводов. Это асинхронная операция, которая возвращает объект задачи импорта, содержащий import_id. Опрашивайте с помощью check_import_status, используя полученный import_id, пока импорт не завершится.

Параметры
  • idstringобязательный

    The ID of the memory to update. Format: mem_xyz123.

  • tmx_contentstringобязательный

    The content of the tmx file to upload.

list_glossariesтолько чтение

Перечисляет все глоссарии в вашем аккаунте Lara Translate. Глоссарии - это коллекции терминов с их переводами, которые закрепляют определённую терминологию при переводе.

Параметры

Без параметров.

list_languagesтолько чтение

Перечисляет все поддерживаемые языки в вашей учётной записи Lara Translate.

Параметры

Без параметров.

list_memoriesтолько чтение

Перечисляет все памяти переводов в вашем аккаунте Lara Translate.

Параметры

Без параметров.

translateтолько чтение

Переводит текст между языками с помощью Lara Translate. Поддерживает определение языка, перевод с учётом контекста, память переводов и глоссарии. Необязательный параметр 'instructions' принимает короткие директивы локализации (например, 'Переводить официально'): предоставляйте их только когда содержание явно требует корректировки тона, формальности или терминологии.

Параметры
  • adapt_tostring[]

    A list of translation memory IDs for adapting the translation.

  • content_typeenum

    Specifies the content type of the text. Autodetected if omitted.

  • contextstring

    Additional context string to improve translation quality (e.g., 'This is a legal document' or 'Im talking with a doctor'). This helps the translation system better understand the domain.

  • glossariesstring[]

    Array of glossary IDs to apply during translation (max 10). IDs must match format: gls_* (e.g., ['gls_xyz123', 'gls_abc456']). Glossaries enforce specific terminology and terms.

  • instructionsstring[]

    Optional list of short localization directives to adjust translation output. Each instruction MUST be no more than 20 words. These are NOT free-form LLM prompts — they are expert localization directives about formality, tone, or domain-specific terminology. Only provide instructions when the content specifically requires them; omitting instructions for general content preserves higher translation quality. Do NOT combine contradictory instructions (e.g., formal and informal tone together). Examples: 'Translate formally', 'Use a creative and concise tone', 'Make translation gender-neutral', 'Mask any price with the [price] placeholder', 'Use quotation marks (« ») for quotations'.

  • no_traceboolean

    Privacy flag. If set to true, the request content will not be stored or traced by Lara. Use for sensitive content.

  • priorityenum

    Translation priority. 'normal' for real-time translations, 'background' for batch processing with lower priority.

  • reasoningboolean

    Enables Lara Think multi-step linguistic analysis. Can increase processing time up to 10x but may improve translation quality for complex texts.

  • sourcestring

    The source language code (e.g., 'en-EN' for English). If not specified, the system will attempt to detect it automatically. If you have a hint about the source language, you should specify it in the source_hint field.

  • source_hintstring

    Used to guide language detection. Specify this when the source language is uncertain to improve detection accuracy.

  • styleenum

    Controls how the translation balances accuracy against natural readability. 'faithful' stays close to the source, 'fluid' prioritizes natural readability, 'creative' allows more freedom in the translation.

  • targetstringобязательный

    The target language code (e.g., 'it-IT' for Italian). This specifies the language you want the text translated into.

  • textobject[]обязательный

    An array of text blocks to translate. Each block contains a text string and a boolean indicating whether it should be translated. This allows for selective translation where some text blocks can be preserved in their original form while others are translated.

  • timeout_in_millisinteger

    Custom timeout for the translation request in milliseconds. Max: 300000ms (5 minutes). Useful for very long texts.

update_glossary

Обновляет название глоссария в вашей учётной записи Lara Translate.

Параметры
  • idstringобязательный

    The glossary ID (format: gls_*, e.g., 'gls_xyz123')

  • namestringобязательный
update_memory

Обновляет память переводов в вашем аккаунте Lara Translate.

Параметры
  • idstringобязательный

    The unique identifier of the memory to update. Format: mem_xyz123

  • namestringобязательный

Похожие MCP-сервера

arikusi/deepseek-mcp-server

arikusi/deepseek-mcp-server

MCP-сервер для DeepSeek V4: v4-flash и v4-pro с контекстом 1M, многошаговыми сессиями, вызовом функций, режимом размышлений и учётом стоимости. Интегрируется в Claude Code, Cursor, Windsurf и любые...

TypeScript18
avivsinai/langfuse-mcp

avivsinai/langfuse-mcp

Langfuse MCP Server - агентский интерфейс для Langfuse observability. Позволяет агентам запрашивать трейсы, отлаживать исключения, управлять промптами и датасетами, используя трассировку Langfuse д...

Python105
mzxrai/mcp-openai

mzxrai/mcp-openai

MCP сервер для интеграции OpenAI с Claude: вызывает модели gpt-4o, o1-mini и другие прямо из чата. Полезен разработчикам, желающим объединить возможности обеих платформ без переключения контекста.

JavaScript76
louis030195/gptzero-mcp

louis030195/gptzero-mcp

MCP сервер для обнаружения AI-сгенерированного текста через GPTZero. Помогает авторам и редакторам проверять тексты на искусственное происхождение, выдаёт оценку вероятности и детальный разбор. Раб...

JavaScript1
wn01011/llm-token-tracker

wn01011/llm-token-tracker

MCP сервер для автоматического отслеживания токенов и стоимости API OpenAI, Claude и Gemini. Помогает разработчикам интегрировать учёт затрат в свои приложения и передавать точные данные пользовате...

TypeScript5
pyroprompts/any-chat-completions-mcp

pyroprompts/any-chat-completions-mcp

MCP сервер для подключения Claude к любым OpenAI-совместимым API чат-комплекций. Включает инструмент chat, отправляющий запросы к моделям разных провайдеров - от OpenAI до Groq. Полезен разработчикам, желающим использовать мульти-провайдерный подход через единый MCP интерфейс.

JavaScript163
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин