MCP-серверы SourceCraft и Yandex Cloud

AI-агенты могут взаимодействовать с внешними системами через протокол контекста модели (Model Context Protocol, MCP). Это универсальный способ подключать к совместимому агенту, в том числе стороннему, инструменты и источники данных.

У SourceCraft и Yandex Cloud есть MCP-серверы для работы с репозиториями и облачными ресурсами. Также для доступа к актуальной документации популярных библиотек и сервисов рекомендуем использовать MCP Context7.

Название

Описание

Аутентификация

Наличие в Маркетплейсе Code Assistant для VS Code

Context7

Предоставляет агенту документацию по популярным библиотекам для разработки и примеры их использования.

Не требуется

SourceCraft MCP

Предоставляет инструменты для работы с платформой SourceCraft: предложениями изменений, задачами, целями и другими сущностями.

В Code Assistant не требуется; в сторонних агентах — PAT.

Yandex Cloud Data Catalog Consumer

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

IAM-токен

Yandex Cloud Documentation

Предоставляет доступ в реальном времени к официальной документации Yandex Cloud с помощью генеративного поиска.

Не требуется

Yandex Cloud Toolkit

Развертывает простые приложения в Yandex Cloud с помощью сервисов Yandex Compute Cloud, Yandex Virtual Private Cloud, Yandex Identity and Access Management, Yandex Object Storage и Yandex Managed Service for YDB.

IAM-токен

Yandex Search

Выполняет классический и генеративный веб-поиск с помощью Yandex Search API.

IAM-токен

Yandex Serverless Containers MCP

Управляет контейнерами: развертывает ревизии, настраивает масштабирование и работает с реестром контейнеров.

IAM-токен

Yandex Cloud Functions MCP preview

Создает и развертывает функции, управляет их версиями, тегами и политиками масштабирования.

IAM-токен

Yandex Cloud Serverless Triggers MCP preview

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

IAM-токен

Yandex Cloud Serverless Workflows MCP preview

Создает и запускает рабочие процессы, описанные в YAML-спецификации, и управляет расписанием их запуска.

IAM-токен

Yandex API Gateway MCP preview

Управляет API-шлюзами, OpenAPI-спецификациями, пользовательскими доменами и WebSocket-соединениями.

IAM-токен

Yandex Cloud MCP Gateway preview

Создает MCP-шлюзы и настраивает инструменты для вызова функций, контейнеров, HTTP-эндпоинтов и рабочих процессов.

IAM-токен

YDB MCP

Позволяет агенту выполнять запросы к базам данных Managed Service for YDB, получать их схему и анализировать планы запросов.

Без аутентификации, логин и пароль, access token или авторизованный ключ сервисного аккаунта.

Совет

Актуальную информацию о MCP-серверах Yandex Cloud ищите в репозитории Yandex Cloud MCP Servers.

Установка MCP-сервера из Маркетплейса в Code Assistant для VS Code

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

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

    Важно

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

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

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

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

Универсальная установка MCP-сервера для любого агента

Ниже приведены примеры подключения SourceCraft MCP по адресу https://api.sourcecraft.tech/mcp. В сторонних агентах для аутентификации требуется PAT.

Важно

Через SourceCraft MCP стороннему агенту доступны только те репозитории, на которые выдан PAT. Не добавляйте PAT и содержащие его файлы конфигурации в систему контроля версий.

Если репозиторий размещен в SourceCraft, плагин Code Assistant автоматически подключает SourceCraft MCP. PAT и ручная настройка сервера не требуются.

  1. Откройте репозиторий SourceCraft в VS Code.
  2. На панели слева выберите плагин Code Assistant, а затем на верхней панели нажмите Settings.
  3. Перейдите в раздел Серверы MCP и включите опцию Включить серверы MCP.
  1. Получите PAT.

  2. Добавьте сервер в пользовательскую конфигурацию:

    claude mcp add --transport http --scope user \
      --header "Authorization: Bearer <PAT>" \
      sourcecraft https://api.sourcecraft.tech/mcp
    
  3. Проверьте подключение:

    claude mcp list
    
  1. Получите PAT.

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

    {
      "mcpServers": {
        "sourcecraft": {
          "url": "https://api.sourcecraft.tech/mcp",
          "headers": {
            "Authorization": "Bearer <PAT>"
          }
        }
      }
    }
    
  3. Откройте настройки Cursor и убедитесь, что сервер sourcecraft подключен.

  1. Получите PAT.

  2. Сохраните PAT в переменной окружения SOURCECRAFT_PAT:

    export SOURCECRAFT_PAT="<PAT>"
    
  3. Добавьте сервер:

    codex mcp add sourcecraft \
      --url https://api.sourcecraft.tech/mcp \
      --bearer-token-env-var SOURCECRAFT_PAT
    
  4. Проверьте подключение:

    codex mcp list
    
  1. Получите PAT.

  2. Сохраните PAT в переменной окружения SOURCECRAFT_PAT:

    export SOURCECRAFT_PAT="<PAT>"
    
  3. Добавьте сервер в глобальный файл ~/.config/opencode/opencode.json или проектный файл opencode.json:

    {
      "$schema": "https://opencode.ai/config.json",
      "mcp": {
        "sourcecraft": {
          "type": "remote",
          "url": "https://api.sourcecraft.tech/mcp",
          "enabled": true,
          "oauth": false,
          "headers": {
            "Authorization": "Bearer {env:SOURCECRAFT_PAT}"
          }
        }
      }
    }
    
  4. Проверьте подключение:

    opencode mcp list
    
  1. Получите PAT.

  2. Откройте глобальный файл mcp_settings.json или создайте в корне проекта файл .roo/mcp.json:

    {
      "mcpServers": {
        "sourcecraft": {
          "type": "streamable-http",
          "url": "https://api.sourcecraft.tech/mcp",
          "headers": {
            "Authorization": "Bearer <PAT>"
          }
        }
      }
    }
    
  3. Откройте настройки MCP в Roo Code или Zoo Code и убедитесь, что сервер sourcecraft включен.

Совет

В SourceCraft CLI и агентском режиме плагина Code Assistant для IDE от JetBrains подключать SourceCraft MCP не требуется. Взаимодействие с SourceCraft выполняется через встроенный навык.

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