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. Поддерживает однонаправленные и многонаправленные глоссарии.

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

Параметры

  • 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.

  • guidstring

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

add_translation

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

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

Параметры

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

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

  • 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

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

    The source sentence

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

    The translated sentence

  • tuidstring

    Translation Unit unique identifier

  • sentence_beforestring

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

  • sentence_afterstring

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

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

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

Проверяет статус задачи импорта 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 для отслеживания завершения.

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

Параметры

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

    The ID of the import job

create_glossary

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

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

Параметры

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

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

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

Параметры

  • namestringобязательный
  • 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]

delete_glossary

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

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

Параметры

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

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

delete_glossary_entry

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

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

Параметры

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

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

  • termobject

    The term to delete. Use this for monodirectional glossaries.

  • guidstring

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

delete_memory

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

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

Параметры

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

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

delete_translation

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

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

Параметры

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

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

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

    The source language code of the sentence

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

    The target language code of the translation

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

    The source sentence

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

    The translated sentence

  • tuidstring

    Translation Unit unique identifier

  • sentence_beforestring

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

  • sentence_afterstring

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

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

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

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

Параметры

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

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

  • hintstring

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

  • passliststring[]

    Optional list of language codes to restrict detection results to.

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

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

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

Параметры

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

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

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

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

    csv/table-unicsv/table-multi
  • sourcestring

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

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

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

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

Параметры

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

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

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

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

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

Параметры

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

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

import_glossary_csv

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

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

Параметры

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

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

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

    The content of the CSV file to upload

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

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

    csv/table-unicsv/table-multi
  • gzipboolean

    Whether the CSV content is gzip compressed

import_tmx

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

Импортирует файл 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. Глоссарии - это коллекции терминов с их переводами, которые закрепляют определённую терминологию при переводе.

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

Параметры

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

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

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

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

Параметры

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

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

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

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

Параметры

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

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

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

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

Параметры

  • 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.

  • 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.

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

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

  • 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.

  • 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'.

  • source_hintstring

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

  • adapt_tostring[]

    A list of translation memory IDs for adapting the translation.

  • 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.

  • 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.

    normalbackground
  • timeout_in_millisinteger

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

  • 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.

    faithfulfluidcreative
  • reasoningboolean

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

  • content_typeenum

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

    text/plaintext/htmlapplication/xliff+xml
update_glossary

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

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

Параметры

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

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

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

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

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

Параметры

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

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

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

Другие проверенные MCP-сервера

CircleCI/mcp-server-circleci

CircleCI/mcp-server-circleci

официальный

MCP-сервер для интеграции CircleCI с AI-ассистентами: запускайте пайплайны, анализируйте сбои, находите flaky тесты и управляйте CI/CD прямо из IDE через естественный язык. Полезен командам, ускоря...

TypeScript86
cjo4m06/mcp-shrimp-task-manager

cjo4m06/mcp-shrimp-task-manager

Shrimp Task Manager — это MCP-сервер для умного управления задачами в AI-разработке. Он разбивает сложные проекты на атомарные подзадачи, отслеживает зависимости и сохраняет контекст между сессиями. Отлично подходит разработчикам, работающим с ИИ-агентами.

JavaScript2135
blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

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

Python2969
graphlit-mcp-server

graphlit-mcp-server

официальный

MCP сервер для Graphlit — превращает проект в RAG-базу знаний из данных Slack, Discord, Jira, GitHub, Google Drive. Работает в Cursor, Windsurf, Goose, Cline. Встроен веб-краулинг и веб-поиск.

TypeScript377
pydantic/logfire-mcp

pydantic/logfire-mcp

официальный

MCP-сервер для интеграции с Logfire от Pydantic. Текущая версия архивирована — используйте новый удаленный сервер для быстрой итерации инструментов и лучшего опыта. Полезен разработчикам, работающим с логированием и мониторингом Pydantic Logfire.

Python162
alchemy/alchemy-mcp-server

alchemy/alchemy-mcp-server

официальный

MCP-сервер для AI-агентов, работающий с блокчейн-данными Alchemy. Позволяет запрашивать цены токенов, NFT, историю транзакций и балансы на нескольких сетях, а также отправлять транзакции и выполнят...

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

Лука Никитин