Протокол контекста модели (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:

  1. Откройте Настройки Cursor
  2. Выберите вкладку MCP
  3. Нажмите + Добавить новый сервер MCP
  4. Настройте с параметрами:
    • Имя: Lingo.dev
    • Тип: команда
    • Команда: npx -y lingo.dev mcp <api-key>
  5. Убедитесь, что появился зеленый индикатор статуса и инструмент "translate" в списке

Интеграция появится как подключенный сервер MCP с возможностями перевода.

Настройка Claude Desktop

Настройка Claude Desktop для Lingo.dev:

  1. Откройте Настройки в Claude Desktop
  2. Перейдите на вкладку Разработчик
  3. Нажмите Edit Config, чтобы открыть файл конфигурации
  4. Добавьте следующую конфигурацию JSON:
{
  "mcpServers": {
    "lingodotdev": {
      "command": "npx",
      "args": ["-y", "lingo.dev", "mcp", "<api-key>"]
    }
  }
}
  1. Сохраните файл и перезапустите Claude
  2. Убедитесь, что в поле ввода чата появился значок молотка, указывающий на подключение MCP

Cline для настройки VS Code

Настройка расширения Cline для Lingo.dev:

  1. Откройте боковую панель Cline (Cmd+Shift+P, введите > cline: focus on view)
  2. Нажмите на значок MCP Servers в правом верхнем углу
  3. Выберите Configure MCP Servers
  4. Добавьте следующую конфигурацию JSON:
{
  "mcpServers": {
    "lingodotdev": {
      "command": "npx",
      "args": ["-y", "lingo.dev", "mcp", "<api-key>"]
    }
  }
}
  1. Сохраните файл
  2. Убедитесь, что сервер "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-ключ или ошибки в синтаксисе конфигурации.