deepl-mcp-сервер
Сервер протокола контекста модели (MCP), предоставляющий возможности перевода с использованием API DeepL.
Функции
Переводите текст между многочисленными языками
Перефразируйте текст, используя возможности DeepL
Доступ ко всем языкам и функциям API DeepL
Автоматическое определение языка
Контроль формальности для поддерживаемых языков
Установка
Вы можете установить это с помощью npm:
Или вы можете клонировать этот репозиторий и установить зависимости:
Конфигурация
API-ключ DeepL
Вам понадобится ключ DeepL API для использования этого сервера. Вы можете получить его, зарегистрировавшись на DeepL API . С учетной записью DeepL API Free вы можете переводить до 500 000 символов/месяц бесплатно.
Использование с Claude Desktop
Этот сервер MCP интегрируется с Claude Desktop, обеспечивая возможность перевода непосредственно в ваших разговорах с Клодом.
Этапы конфигурации
Установите Claude Desktop, если вы еще этого не сделали.
Создайте или отредактируйте файл конфигурации Claude Desktop:
В macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonВ Windows:
%AppData%\Claude\claude_desktop_config.jsonВ Linux:
~/.config/Claude/claude_desktop_config.json
Добавьте конфигурацию сервера DeepL MCP:
Замените
/path/to/deepl-mcp-serverна абсолютный путь к вашей локальной копии этого репозитория — например,/Users/robotwoman/Code/deepl-mcp-serverЗамените
your-api-key-hereна ваш фактический ключ API DeepLПерезагрузить рабочий стол Клода
После настройки Claude сможет использовать инструменты перевода DeepL, когда это необходимо. Вы можете попросить Claude перевести текст между языками, и он будет использовать API DeepL за кулисами.
Доступные инструменты
Этот сервер предоставляет следующие инструменты:
get-source-languages: Получить список доступных исходных языков для переводаget-target-languages: Получить список доступных целевых языков для переводаtranslate-text: Перевести текст на целевой языкrephrase-text: Перефразировать текст на том же или другом языке
Подробности инструмента
перевести-текст
Этот инструмент переводит текст между языками с помощью API DeepL.
Параметры:
text: Текст для переводаtargetLang: Код целевого языка (например, «en-US», «de», «fr»)formality(необязательно): Контролирует уровень формальности перевода:'less': используйте неформальный язык'more': используйте более формальный, вежливый язык.'default': использовать формальность по умолчанию'prefer_less': использовать неформальный язык, если возможно, в противном случае использовать язык по умолчанию'prefer_more': использовать формальный язык, если он доступен, в противном случае использовать язык по умолчанию
перефразировать-текст
Этот инструмент перефразирует текст на том же или другом языке с помощью API DeepL.
Параметры:
text: Текст для перефразирования
Поддерживаемые языки
API DeepL поддерживает широкий спектр языков для перевода. Вы можете использовать инструменты get-source-languages и get-target-languages чтобы увидеть все поддерживаемые в настоящее время языки.
Вот некоторые примеры поддерживаемых языков:
Английский (en, en-US, en-GB)
немецкий (de)
Испанский (исп)
Французский (фр)
Итальянский (it)
Японский (яп.)
Китайский (чж)
Португальский (pt-BR, pt-PT)
Русский (ру)
И многое другое
Отладка
Информацию по отладке см. в документации по отладке MCP .
Обработка ошибок
Если вы столкнулись с ошибками в API DeepL, проверьте следующее:
Проверьте правильность вашего ключа API.
Убедитесь, что вы не превышаете лимиты использования API.
Убедитесь, что используемые вами языковые коды поддерживаются.
Лицензия
Массачусетский технологический институт
Ссылки
Related MCP Servers
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -52
- -securityAlicense-qualityA Model Context Protocol server that provides DeepL translation capabilities, allowing AI assistants to translate text between supported languages via the DeepL API.Last updated -1753MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that connects Large Language Models to the GeoServer REST API, enabling AI assistants to query and manipulate geospatial data through natural language.Last updated -945MIT License
CodeAlive MCPofficial
-securityAlicense-qualityA Model Context Protocol server that enhances AI agents by providing deep semantic understanding of codebases, enabling more intelligent interactions through advanced code search and contextual awareness.Last updated -68MIT License