LibreTranslate MCP — машинный перевод для агента
LibreTranslate MCP
MCP перевод от команды LibreTranslate: агент определяет язык текста, переводит его и получает список поддерживаемых языков через три инструмента
- 7 ★ репозитория
- Последний коммит
- AGPL-3.0
Расширенный доступ
Почему такой уровень
- Переводимый текст отправляется во внешний сервис LibreTranslate по сети
- Ключ API нужно хранить в переменной окружения клиента
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/libretranslate-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Переводимый текст отправляется во внешний сервис LibreTranslate по сети
- Ключ API нужно хранить в переменной окружения клиента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
LibreTranslate MCP подключает агента к машинному переводу LibreTranslate. Это сервер Model Context Protocol, написанный на TypeScript. Он принимает вызовы от агента и пересылает их в API LibreTranslate, адрес которого задается переменной окружения. Инструментов три. `detect` определяет язык переданного текста, `translate` переводит текст с одного языка на другой, а `languages` возвращает список языков, которые поддерживает выбранный сервер перевода. Запускается сервер командой npx из пакета `@libretranslate/mcp`, отдельная установка не нужна. Адрес API задается переменной `LIBRETRANSLATE_API_URL`, по умолчанию это https://libretranslate.com. Ключ задается переменной `LIBRETRANSLATE_API_KEY`, и для публичного адреса libretranslate.com он обязателен. Конфигурация в описании проекта приведена для Claude и OpenCode. Сервер MCP распространяется по лицензии AGPL-3.0.
Для кого. Для разработчиков и редакторов, которым нужен перевод текста внутри диалога с агентом в Claude или OpenCode без перехода в отдельный сервис.
Подходит, если
- Нужно быстро определить, на каком языке написано пришедшее сообщение, и перевести его на русский
- Требуется перевести набор строк интерфейса или документацию, а модели не хочется доверять сам перевод
- Хочется выяснить, какие языки поддерживает конкретный сервер LibreTranslate, прежде чем планировать локализацию
- Надо встроить перевод в цепочку агента вместе с другими инструментами MCP
Не подходит, если
- Нужен перевод PDF с формулами и сохранением верстки: для научных статей подходит PDFMathTranslate
- Нужен перевод целой книги в формате EPUB или DOCX: для этого есть скилл translate-book
- Текст конфиденциален, а вы используете публичный libretranslate.com: текст уходит на внешний сервер
- Ключа API нет, а используется адрес libretranslate.com: без ключа этот адрес не работает
Пример запроса к агенту
Определи язык этого письма и переведи его на русский, а затем покажи, на какие языки сервер умеет переводитьMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
LIBRETRANSLATE_API_URL- Адрес API LibreTranslate, по умолчанию https://libretranslate.com.
LIBRETRANSLATE_API_KEYобязательная, секрет- Ключ API сервиса LibreTranslate, обязателен для адреса libretranslate.com.
Ограничения
Для адреса libretranslate.com требуется ключ API, получить его можно у сервиса LibreTranslate. Подробностей о тарифах, лимитах запросов и качестве перевода в описании проекта нет, их нужно смотреть на сайте LibreTranslate.
Сервер дает только три действия: определить язык, перевести и показать список языков. Перевода документов целиком, пакетной обработки файлов и глоссариев в нем нет. Описание проекта короткое, примеры конфигурации даны для Claude и OpenCode, а установка для других агентов не проверялась. Лицензия AGPL-3.0 накладывает условия на тех, кто изменяет код сервера и предоставляет его по сети.
Как отключить. Удалите блок libretranslate из конфигурации MCP вашего клиента и перезапустите его. Ключ API можно отозвать в кабинете LibreTranslate.
Частые вопросы
Есть ли MCP для перевода текста в Claude?
Да, LibreTranslate MCP добавляет в Claude перевод через сервис LibreTranslate. Сервер запускается командой npx из пакета @libretranslate/mcp и дает три инструмента: определение языка, перевод и список языков.
Нужен ли ключ для LibreTranslate MCP?
Для адреса libretranslate.com ключ API обязателен, он задается в переменной LIBRETRANSLATE_API_KEY. Адрес API можно сменить переменной LIBRETRANSLATE_API_URL.
Какие инструменты есть в LibreTranslate MCP?
Три: detect определяет язык текста, translate переводит текст с одного языка на другой, languages выводит список поддерживаемых языков.
Как подключить LibreTranslate MCP к OpenCode?
В opencode.json добавьте блок mcp с именем LibreTranslate, типом local и командой npx -y @libretranslate/mcp. В поле environment укажите LIBRETRANSLATE_API_URL и LIBRETRANSLATE_API_KEY.
Чем LibreTranslate MCP отличается от translate-book?
LibreTranslate MCP переводит короткие тексты по запросу через внешний сервис. Скилл translate-book переводит целые книги в PDF, DOCX и EPUB с помощью параллельных субагентов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер и CLI для пакетного перевода книг, субтитров и документов: агент ставит задачи в очередь и следит за ходом перевода
MCP-сервер и CLI для YouTube: серверный пересказ субтитров, отчеты по видео, мониторинг каналов и анализ комментариев.
MCP-сервер планировщика соцсетей OpenPost: агент смотрит календарь и аккаунты, готовит черновики, планирует и публикует посты, разбирает комментарии
Telegram API MCP
telegram-api-mcp
MCP-сервер для Telegram Bot API: сообщения, каналы, форумы, платежи и длинные посты от имени бота с учетом лимитов Telegram
Расширение TYPO3 с MCP-сервером: агент просматривает дерево страниц и правит записи, а изменения копятся в рабочих областях.
Официальный MCP-сервер Contentful: записи, типы контента, ассеты, локали и AI Actions через Management API
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| LibreTranslate MCP — машинный перевод для агента (эта карточка) | да | API-ключ | 7 | |
| PDFMathTranslate | да | не нужна | 38 388 | перевод научных PDF с формулами и сохранением верстки, а этот сервер переводит короткие тексты по запросу |
| translate-book | нет | 2 384 | скилл для перевода книг в PDF, DOCX и EPUB параллельными субагентами, этот сервер дает простой перевод фраз через API |
Коротко о README
Описание состоит из трех частей: два блока конфигурации для OpenCode и Claude, таблица переменных окружения и список из трех инструментов с однострочными пояснениями. Проект назван сервером MCP для связи агентов с LibreTranslate, чтобы дать им возможность машинного перевода. В репозитории есть рабочие процессы сборки и публикации пакета.