Получайте уведомления о предстоящих релизах Intlayer

    Содержимое этой страницы было переведено с помощью ИИ.

    Смотреть последнюю версию оригинального контента на английском

    Intlayer MCP Сервер

    Intlayer MCP (Model Context Protocol) Сервер предоставляет поддержку IDE с использованием ИИ, адаптированную для экосистемы Intlayer. Разработанный для современных сред разработки, таких как Cursor, GitHub Copilot workspace, и любые IDE, поддерживающие протокол MCP, этот сервер предоставляет контекстную, реальную поддержку на основе настроек вашего проекта.

    Почему стоит использовать Intlayer MCP Сервер?

    Включив Intlayer MCP Сервер в вашей IDE, вы получите:

    • Интеграция с CLI Доступ и выполнение команд Intlayer CLI прямо из интерфейса вашей IDE. Полный список команд и опций можно найти в документации Intlayer CLI.

    • Контекстная документация MCP сервер загружает и предоставляет документацию, соответствующую версии Intlayer, используемой в вашем проекте. Это гарантирует, что предложения по коду, параметры команд и объяснения всегда актуальны и релевантны.

    • Разработка с поддержкой ИИ С предложениями, учитывающими ваш проект, и автозаполнением, ИИ-ассистент может объяснить ваш код, рекомендовать использование CLI или предложить, как использовать определенные функции Intlayer на основе ваших текущих файлов.

    • Легкость и мгновенная настройка Не требуется обслуживание сервера или сложная установка. Просто настройте ваш .cursor/mcp.json или эквивалентный MCP конфиг, и вы готовы к работе.


    Настройка Cursor

    В корне вашего проекта добавьте следующий конфигурационный файл .cursor/mcp.json:

    json
    {  "mcpServers": {    "intlayer": {      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}

    Это указывает вашей IDE запускать Intlayer MCP сервер с использованием npx, гарантируя, что всегда используется последняя доступная версия, если вы не закрепите её.


    Настройка VS Code

    Чтобы использовать Intlayer MCP Сервер с VS Code, вам нужно настроить его в рабочем пространстве или пользовательских настройках.

    Конфигурация рабочего пространства

    Создайте файл .vscode/mcp.json в корне вашего проекта:

    json
    {  "servers": {    "intlayer": {      "type": "stdio",      "command": "npx",      "args": ["-y", "@intlayer/mcp"]    }  }}

    Использование MCP Сервера в VS Code

    1. Включите режим агента: Откройте окно чата (⌃⌘I на Mac, Ctrl+Alt+I на Windows/Linux) и выберите режим Agent из выпадающего списка.

    2. Доступ к инструментам: Нажмите кнопку Tools, чтобы просмотреть доступные инструменты Intlayer. Вы можете выбрать/отменить выбор конкретных инструментов по мере необходимости.

    3. Прямой доступ к инструментам: Обращайтесь к инструментам напрямую в ваших запросах, вводя #, за которым следует имя инструмента.

    4. Подтверждение инструментов: По умолчанию VS Code будет запрашивать подтверждение перед запуском инструментов. Используйте опции кнопки Continue, чтобы автоматически подтверждать инструменты для текущей сессии, рабочего пространства или всех будущих вызовов.

    Управление сервером

    • Запустите MCP: List Servers из палитры команд, чтобы просмотреть настроенные серверы.
    • Запускайте, останавливайте или перезапускайте Intlayer MCP сервер по мере необходимости.
    • Просматривайте логи сервера для устранения неполадок, выбрав сервер и нажав Show Output.

    Для более подробной информации о интеграции MCP в VS Code, смотрите официальную документацию VS Code MCP.


    Использование MCP Сервера через CLI

    Вы также можете запускать Intlayer MCP сервер напрямую из командной строки для тестирования, отладки или интеграции с другими инструментами.

    Установка MCP Сервера

    Сначала установите пакет MCP сервера глобально или используйте его через npx:

    bash
    # Установить глобальноnpm install -g @intlayer/mcp# Или использовать напрямую через npx (рекомендуется)npx @intlayer/mcp

    Запуск сервера

    Чтобы запустить MCP сервер с инспектором для отладки и тестирования:

    bash
    # Использование встроенной команды запускаnpm run start# Или напрямую через npxnpx @modelcontextprotocol/inspector npx @intlayer/mcp

    Это запустит MCP сервер с интерфейсом инспектора, который позволяет:

    • Тестировать коммуникации протокола MCP
    • Отлаживать ответы сервера
    • Проверять реализацию инструментов и ресурсов
    • Мониторить производительность сервера

    Использование в разработке

    Для целей разработки и тестирования вы можете запускать сервер в различных режимах:

    bash
    # Сборка и запуск в режиме разработкиnpm run dev# Запуск с пользовательской конфигурациейnode dist/cjs/index.cjs# Тестирование функциональности сервераnpm test

    Сервер предоставит инструменты и ресурсы, специфичные для Intlayer, которые могут быть использованы любым клиентом, совместимым с MCP, а не только Cursor или другими IDE.


    Обзор функций

    Функция Описание
    Поддержка CLI Запуск команд intlayer, получение подсказок по использованию и аргументам
    Версионная документация Автоматическое определение и загрузка документации, соответствующей вашей текущей версии Intlayer
    Автозаполнение Интеллектуальные предложения команд и конфигураций во время ввода
    Готовность к плагинам Совместимость с IDE и инструментами, поддерживающими стандарт MCP

    Полезные ссылки


    Если у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.

    Ссылка на документацию GitHub
    Получайте уведомления о предстоящих релизах Intlayer