Lingo.dev React MCP дает ИИ-помощникам для разработки все необходимое, чтобы настроить интернационализацию в вашей React-кодовой базе — маршруты с учетом локали, переключатель языка и определение локали — по одному запросу. Вдохновленный Sequential Thinking MCP, он разбивает настройку i18n на пошаговый чеклист, по которому агент последовательно проходит все этапы, благодаря чему ключи и инфраструктура переводов извлекаются и подключаются автоматически.
Не путайте с Lingo.dev MCP
Lingo.dev React MCP предназначен для настройки i18n в React-кодовых базах. Отдельный Lingo.dev MCP нужен для работы с движками локализации (глоссариями, тональностью бренда, скорерами и конфигурациями моделей). Эта страница посвящена React MCP.
Как это работает#
Сервер Lingo.dev React MCP предоставляет агенту четыре инструмента:
| Инструмент | Назначение |
|---|---|
i18n_checklist | Пошаговое руководство по внедрению, которое координирует весь процесс настройки. Агент обращается к нему на каждом этапе, чтобы понимать, что делать дальше. |
get_project_context | Фиксирует архитектуру проекта — фреймворк, роутер и структуру каталогов — чтобы определить стратегию реализации. |
get_framework_docs | Подтягивает официальную документацию по обнаруженному фреймворку (Next.js, React Router, TanStack Start). |
get_i18n_library_docs | Подтягивает документацию по i18n-библиотекам (например, react-intl), которые используются при настройке провайдера и компонентов. |
Инструмент i18n_checklist выступает координатором. Он проводит агента через 13 шагов — от анализа проекта до маршрутизации по локалям, настройки переводов, переключателя языка и проверки сборки.
Что будет настроено#
Обычно настройка под руководством Lingo.dev React MCP включает:
- Маршруты с учетом локали - URL с префиксом активной локали (
/en/about,/es/about) - Переключатель языка - UI-компонент для переключения между поддерживаемыми локалями
- Определение локали - Автоматическое определение предпочитаемого пользователем языка
- Инфраструктура переводов - Настройку провайдера, файлы переводов и вспомогательные функции с ключами, извлеченными из ваших компонентов
Поддерживаемые фреймворки#
| Фреймворк | Версии |
|---|---|
| Next.js App Router | v13-16 |
| Next.js Pages Router | v13-16 |
| TanStack Start | v1 |
| React Router | v7 |
Как использовать#
Когда Lingo.dev React MCP будет подключен к вашему ИИ-помощнику для разработки, просто отправьте ему запрос:
Настрой i18n
Или сразу укажите локали:
Настрой i18n со следующими локалями: en, es и pt-BR. Локаль по умолчанию — "en".
Сначала агент вызывает i18n_checklist, а затем идет по пошаговым инструкциям, при необходимости подключая остальные инструменты. В результате вы получаете рабочую настройку i18n, адаптированную под ваш фреймворк и структуру проекта.
Разработка с помощью ИИ по своей природе недетерминирована. Lingo.dev React MCP делает результат более стабильным благодаря чеклист-ориентированному подходу, но точный итог может отличаться от запуска к запуску.
