Skip to main content

Настройте реестр MCP для вашей организации или предприятия

Создайте и разместите список MCP-серверов, к которым ваши разработчики смогут получить доступ.

Кто может использовать эту функцию?

Enterprise owners and organization owners

Copilot Enterprise or Бизнес Copilot

Предпосылки

Прежде чем создавать реестр протокола Model Context Protocol (MCP), вам следует понять функциональность и преимущества управления MCP для вашей компании. См . раздел AUTOTITLE.

Вариант 1: Самостоятельное размещение реестра MCP

В основе реестра MCP является набор HTTPS-конечных точек, которые предоставляют информацию о включённых серверах MCP. Вы можете создать свой реестр с помощью любого из следующих вариантов:

  • Форк и самохостинг открытого MCP Registry. Чтобы начать, ознакомьтесь с быстрым стартом реестра MCP в modelcontextprotocol/registry репозитории.
  • Запустите открытый реестр локально с помощью Docker.
  • Опубликуйте свою собственную пользовательскую реализацию.

Примечание.

Если вы хотите, чтобы ваши разработчики имели доступ к локальным MCP-серверам, включите их в реестр с правильным идентификатором сервера. Дополнительные сведения см. в разделе Исполнение списков разрешений MCP.

Для создания действительного реестра MCP, доступного по GitHub Copilot, реестр должен соответствовать следующим требованиям: * Требования к конечным точкам и спецификациям * Требования к совместному совместному использованию ресурсов

Требования к конечным точкам и спецификациям

Действительный реестр должен поддерживать маршрутизацию URL и следовать спецификации реестра v0.1 MCP, включая следующие конечные точки: * GET /v0.1/servers: Возвращает список всех включенных серверов MCP * GET /v0.1/servers/{serverName}/versions/latest: Возвращает последнюю версию определенного сервера * GET /v0.1/servers/{serverName}/versions/{version}: Возвращает сведения о конкретной версии сервера

Для получения дополнительной информации и примеров ответов JSON на запросы см. документацию Официального реестра MCP.

Поддержка спецификации v0.1

Хотя реестр MCP стартовал с использованием спецификации v0, эта версия сейчас считается нестабильной и не должна быть реализована. Вместо этого создайте реестр в соответствии со спецификацией v0.1, которая поддерживается в следующих IDE:

Интегрированная среда разработки (IDE)Поддержка v0.1
VS Code Инсайдеры
VS Code
Visual Studio
ЗатмениеВыходит в декабре 2025 года
Идентификаторы JetBrainsВыходит в декабре 2025 года
XcodeВыходит в декабре 2025 года

Требования к совместному совместному использованию ресурсов

Чтобы Copilot могли успешно выполнять кросс-исходные запросы при загрузке вашего реестра, реестр или обратный прокси должны включать заголовки Cross-Origin Resource Sharing (CORS). Добавьте следующие заголовки ко всем /v0.1/servers конечным точкам:

Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, OPTIONS
Access-Control-Allow-Headers: Authorization, Content-Type

Вариант 2: Использование Azure API Center в качестве реестра MCP

Azure API Center предоставляет полностью управляемый реестр MCP с автоматической конфигурацией CORS, встроенными функциями управления и отсутствием дополнительной настройки веб-сервера.

  1. Чтобы завершить начальную настройку вашего реестра, ознакомьтесь с разделом «Регистрация» и найдите удалённые MCP-серверы в вашем инвентаре API в документации Azure.
  2. Если вы хотите, чтобы ваши разработчики имели доступ к локальным MCP-серверам, включите их в реестр с правильным идентификатором сервера. Дополнительные сведения см. в разделе Исполнение списков разрешений MCP.
  3. Чтобы GitHub Copilot могли получить ваш реестр, в настройках видимости вашего API Центра разрешите анонимный доступ.
  4. Скопируйте URL вашего API Center. В следующей статье вы используете этот URL, чтобы сделать свой реестр доступным по всей вашей компании.

Цены и ограничения

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

Дальнейшие шаги

Теперь, когда вы создали реестр MCP, вы можете настроить политику MCP для своей компании. См . раздел AUTOTITLE.