Рекомендуемые MCP-серверы

Важно

Функциональность доступна только в Visual Studio Code.

Хотя Code Assistant может подключаться к любому серверу Model Context Protocol (MCP), который соответствует спецификации, сообществом уже создано несколько высококачественных серверов, которые работают «из коробки». На этой странице собраны рекомендуемые серверы, а также предоставлены пошаговые инструкции по их настройке, чтобы вы могли быстро приступить к работе.

Установка MCP-серверов из Маркетплейса

  1. На верхней панели чата нажмите кнопку Marketplace и выберите вкладку MCP.

  2. Выберете интересующий вас MCP-сервер и нажмите Install.

    Важно

    Обратите внимание на предварительные требования и выполните их до установки MCP-cервера.

  3. Выберите область установки (Installation Scope) сервера:

    Global — MCP-сервер будет доступен во всех рабочих пространствах.
    Project — MCP-сервер будет доступен на уровне репозитория git.

Выберите метод установки сервера и установите его.

SourceCraft MCP

SourceCraft MCP — это MCP-сервер, предоставляющий инструменты для интеллектуальной работы с платформой SourceCraft. Он включает инструменты для работы с Предложениями изменений (pull requests), Задачами, Целями и пр.

Context7

Context7 — это универсальный MCP-сервер. Он включает коллекцию наиболее востребованных инструментов, устанавливается одной командой и имеет отличную поддержку во всех основных редакторах, совместимых с MCP.

Глобальная конфигурация

  1. На верхней панели чата нажмите кнопку MCP Servers.
  2. Нажмите Edit Global MCP.
  3. В открывшемся JSON-файле вставьте в объект mcpServers следующую конфигурацию и сохраните:
{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}
{
  "mcpServers": {
    "context7": {
      "type": "stdio",
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@upstash/context7-mcp@latest"]
    }
  }
}

Также на Windows для оболочки cmd.exe может потребоваться вызвать npx.

Конфигурация на уровне проекта

Если вы предпочитаете добавлять конфигурацию в репозиторий, создайте файл с именем .codeassistant/mcp.json в корне проекта и добавьте тот же фрагмент:

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"]
    }
  }
}
{
  "mcpServers": {
    "context7": {
      "type": "stdio",
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@upstash/context7-mcp@latest"]
    }
  }
}

Примечание

Когда как глобальные, так и проектные файлы определяют сервер с одним и тем же именем, конфигурация проекта имеет приоритет.

Проверка установки

  1. Убедитесь, что опция Enable MCP Servers включена в панели настроек MCP.

    Context7 должен появиться в выпадающем списке серверов.

  2. Чтобы запустить сервер, если он еще не запущен, нажмите .

  3. Code Assistant запросит ваше разрешение при первом вызове Context7. Одобрите запрос, чтобы продолжить.

Что дальше

  • Рядом с MCP-сервером раскройте выпадающий список и посмотрите список инструментов, поставляемых с Context7.
  • Настройте автоматическое одобрение действий для инструментов, которые вы используете чаще всего.
Предыдущая
Следующая