Протокол контекста модели (MCP)
Введение
Интеграция Lingo.dev MCP подключает инструменты ИИ напрямую к возможностям перевода Lingo.dev с использованием протокола Model Context Protocol (MCP). Это позволяет переводить контент, не покидая привычную среду работы с ИИ.
В отличие от SDK для JavaScript и PHP, которые требуют прямой интеграции кода, MCP предоставляет функционал перевода через интерфейсы инструментов ИИ, такие как Cursor, Claude Desktop и расширения для VS Code.
Что такое Model Context Protocol
Model Context Protocol позволяет инструментам ИИ получать доступ к внешним сервисам, таким как Lingo.dev. Когда вы просите ваш инструмент ИИ перевести контент, он использует движок перевода Lingo.dev через подключение MCP.
Поддерживаемые инструменты ИИ
Интеграция Lingo.dev MCP работает с такими инструментами ИИ:
- Cursor — редактор кода с поддержкой ИИ
- Claude Desktop — помощник ИИ от Anthropic
- Cline для VS Code — расширение для VS Code с поддержкой ИИ
Основная команда
Все интеграции MCP используют эту команду:
npx -y lingo.dev mcp <api-key>
Замените <api-key> на ключ API вашего проекта из панели управления Lingo.dev.
Настройка Cursor
Настройка Cursor для Lingo.dev:
- Откройте Настройки Cursor
- Выберите вкладку MCP
- Нажмите + Добавить новый сервер MCP
- Настройте с параметрами:
- Имя: Lingo.dev
- Тип: команда
- Команда:
npx -y lingo.dev mcp <api-key>
- Убедитесь, что появился зеленый индикатор статуса и инструмент "translate" в списке
Интеграция появится как подключенный сервер MCP с возможностями перевода.
Настройка Claude Desktop
Настройка Claude Desktop для Lingo.dev:
- Откройте Настройки в Claude Desktop
- Перейдите на вкладку Разработчик
- Нажмите Edit Config, чтобы открыть файл конфигурации
- Добавьте следующую конфигурацию JSON:
{
"mcpServers": {
"lingodotdev": {
"command": "npx",
"args": ["-y", "lingo.dev", "mcp", "<api-key>"]
}
}
}
- Сохраните файл и перезапустите Claude
- Убедитесь, что в поле ввода чата появился значок молотка, указывающий на подключение MCP
Cline для настройки VS Code
Настройка расширения Cline для Lingo.dev:
- Откройте боковую панель Cline (
Cmd+Shift+P, введите > cline: focus on view) - Нажмите на значок MCP Servers в правом верхнем углу
- Выберите Configure MCP Servers
- Добавьте следующую конфигурацию JSON:
{
"mcpServers": {
"lingodotdev": {
"command": "npx",
"args": ["-y", "lingo.dev", "mcp", "<api-key>"]
}
}
}
- Сохраните файл
- Убедитесь, что сервер "lingodotdev" отображается с доступным инструментом "translate"
Использование MCP для перевода
Запрос перевода через интерфейс AI инструмента:
Переведите этот абзац на испанский с помощью Lingo.dev
Используйте Lingo.dev для перевода этого JSON файла на немецкий
Переведите эти сообщения чата на французский с помощью Lingo.dev
AI инструмент обрабатывает запрос на перевод через соединение MCP, автоматически используя переводческий движок Lingo.dev.
Возможности перевода
Интеграция MCP предоставляет доступ к:
- Переводу текста — отдельные строки и абзацы
- Переводу объектов — JSON и структурированные данные
- Переводу чатов — массивы сообщений
- Определению языка — автоматическое определение исходного языка
- Нескольким целевым языкам — поддержка пакетного перевода
Точные возможности зависят от того, как инструмент AI реализует интеграцию MCP.
Устранение неполадок
Проверьте соединение MCP:
- Убедитесь, что API-ключ правильный
- Убедитесь, что инструмент AI показывает активный статус сервера MCP
- Перезапустите инструмент AI после изменения конфигурации
- Проверьте наличие инструмента "translate" в списке доступных инструментов MCP
Проблемы с подключением обычно указывают на неправильный API-ключ или ошибки в синтаксисе конфигурации.