DeepL MCP server

DeepL MCP server передает агенту словари терминов и правила стиля из аккаунта для перевода через локальный пакет.

  • 120 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Локальный пакет отправляет текст и документы во внешний DeepL API с ключом аккаунта.
  • При переводе документов локальный процесс читает исходник и сохраняет результат на своем компьютере.
Все причины и проверки

deepl/deepl-mcp-server

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/deepl-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Локальный пакет отправляет текст и документы во внешний DeepL API с ключом аккаунта.
  • При переводе документов локальный процесс читает исходник и сохраняет результат на своем компьютере.

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

Что делает

DeepL MCP server переводит текст и документы через DeepL API, а также перефразирует фразы. Это локальный MCP-сервер: клиент агента запускает его как программу и передает сообщения через stdio, каналы ввода и вывода процесса. Локальный сервер читает документы на компьютере, где он запущен, и сохраняет перевод рядом или по указанному пути. Перед отправкой текста агент может прочитать глоссарии и правила стиля из аккаунта. Для подключения без установки DeepL рекомендует отдельный удаленный сервер с входом через аккаунт. Настройки файлов и ключа API ниже относятся к локальному пакету из репозитория.

Для кого. Техническим редакторам, которые запускают локальный MCP-сервер в Claude Code или Cursor для перевода с терминологией компании.

Подходит, если

  • В DOCX повторяются термины компании, и агент подбирает для перевода нужный глоссарий.
  • Редактор сравнивает варианты одной фразы с разным тоном перед публикацией.
  • Команда запускает локальный сервер для перевода PDF и сохраняет результат отдельным файлом.
  • Агент читает правила стиля из аккаунта, прежде чем отправить на перевод техническую инструкцию.

Не подходит, если

  • Организация запрещает отправлять переводимые материалы во внешний DeepL API.
  • Администратор хочет создавать и менять правила стиля через инструменты локального пакета.
  • Перевод должен идти без ключа DeepL API, а выбран локальный сервер.

Пример запроса к агенту

Через локальный сервер переведи этот DOCX на немецкий, сначала покажи доступные глоссарии и сохрани результат новым файлом.

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

DEEPL_API_KEY обязательная, секрет
Ключ DeepL API только для локального пакета.

Ограничения

Для локального пакета нужны Node.js 18 или новее и ключ DeepL API; без `DEEPL_API_KEY` процесс сразу завершается. При переводе с глоссарием надо явно указать исходный язык, автоматическое определение здесь не работает. Правила стиля и пользовательские инструкции локальный сервер только читает, редактируют их в аккаунте DeepL. Пути документов относятся к компьютеру с запущенным процессом: файл, доступный только на другой машине, он по такому пути не прочитает.

Как отключить. Для локального пакета удалите сервер `deepl` из конфигурации MCP-клиента и отзовите ненужный ключ API. Сохраненные им переводы останутся на диске. Удаленное подключение отключают отдельно в клиенте, где добавлен сервис DeepL.

Частые вопросы

Как подключить DeepL без локальной установки?

Откройте https://www.deepl.com/en/ai-agents и добавьте удаленный сервис в свой MCP-клиент, затем войдите через аккаунт DeepL. Это отдельное подключение; параметры `outputFile` и `DEEPL_API_KEY` в этой карточке описывают локальный пакет.

Как выбрать язык в локальном подключении?

Попросите агента показать доступные языки перевода, затем выберите язык из ответа. Если применяете глоссарий через локальный сервер, укажите еще и язык исходника: автоматическое определение с глоссарием не работает.

Где локальный сервер сохранит перевод?

На компьютере с локальным сервером. Без `outputFile` он добавляет к имени исходника код языка, например `report_de.pdf`. Попросите агента задать `outputFile`, если нужен другой каталог или имя файла.

Почему локальный процесс сразу завершился?

Локальный пакет завершается, если не задан `DEEPL_API_KEY`. Добавьте ключ в окружение этого MCP-сервера и перезапустите подключение. Для удаленного сервиса используйте вход через аккаунт, описанный на странице DeepL.

Можно ли менять глоссарий через локальный пакет?

Нет. Локальный пакет читает готовые глоссарии и применяет их к переводу. Попросите агента показать термины выбранного словаря, затем подтвердите его выбор и язык исходного текста.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер, который превращает PDF, DOCX, XLSX, PPTX, изображения, аудио, веб-страницы и расшифровки YouTube в Markdown

MCP-серверРасширенный доступ3 тыс.Звезды репозитория
Официальный

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

MCP-серверРасширенный доступ448Звезды репозитория
Официальный

MCP-сервер дает агенту читать длинные PDF по дереву структуры документа: поиск рассуждением вместо векторной базы

MCP-серверРасширенный доступ412Звезды репозитория
Официальный

MCP-сервер на базе Docling: переводит PDF в структурированный документ, собирает новые документы и загружает их в RAG

MCP-серверРасширенный доступ791Звезды репозитория

Локальная база документов для агента: гибридный поиск по смыслу и словам и веб-интерфейс для просмотра и загрузки

MCP-серверРасширенный доступ346Звезды репозитория

Word MCP Live

word-mcp-live

MCP-сервер для Microsoft Word: агент правит открытый документ вживую, с отслеживаемыми правками, комментариями и откатом действий

MCP-серверШирокий доступ266Звезды репозитория

Коротко о README

Локальный пакет принимает одну строку или массив текстов; каждый элемент массива переводится отдельно. Если у целевого языка есть региональные варианты, сервер подставляет вариант по умолчанию: например, `en` превращается в `en-US`.

Бейдж для README

Сообщить о проблеме