Skip to main content

Использование MCP-сервера в вашей компании

Вы можете управлять использованием сервера MCP, предоставляя разработчикам ценные инструменты, сохраняя при этом безопасность и соответствие требованиям.

Вы можете управлять использованием сервера Model Context Protocol (MCP) в вашей организации или предприятии, настроив серию политик MCP на GitHub.com. С помощью этих политик вы можете полностью разрешить или заблокировать использование MCP-сервера, либо ограничить access списком серверов, которые вы определили в реестре MCP. Эти политики применяются к поддерживаемым IDE и Второй пилот CLI.

Реестры MCP

Реестр MCP — это каталог серверов MCP, который выполняет функции каталога для IDE и Copilot. Каждая запись реестра указывает на манифест сервера, который описывает инструменты, ресурсы и запросы, предоставляемые этим сервером.

После создания реестра MCP вы можете сделать его доступным для вашей компании, что позволит вам:

  • Создайте каталог MCP-серверов, которые ваши разработчики смогут найти и использовать без переключения контекста
  • Ограничить access к неодобренным серверам для повышения безопасности и соответствия требованиям
  • Обеспечьте clarity разработчикам, когда сервер блокируется политикой

Поиск агентов

Agent finder — это сервис обнаружения, который помогает GitHub Copilot найти нужные возможности — такие как MCP-серверы, инструменты, агенты и навыки — для задачи во время выполнения, вместо того чтобы требовать заранее настраивать все возможности. Как и реестр MCP, он ищет каталог возможностей и возвращает ранжированные совпадения, которые GitHub Copilot можно использовать по запросу. Agent finder реализует спецификацию открытого обнаружения агентных ресурсов (ARD).

Чтобы использовать Agent Finder, скачайте навык Agent Finder и добавьте его в свой ~/.copilot/skills каталог. Для получения дополнительной информации о навыках агента см. О навыках работы агентом. Чтобы просмотреть каталог, смотрите GitHub Agent Finder.

Настройки политики MCP

Следующие настройки позволяют контролировать, как обнаруживают и получают доступ к серверам MCP в вашей организации или предприятии:

  • MCP-серверы в Copilot: Управляйте использованием MCP-серверов для всех пользователей, имеющих Copilot места в вашей организации или предприятии.
  • URL реестра MCP: Укажите URL вашего реестра MCP, чтобы разработчики могли находить и использовать одобренные MCP-серверы на поддерживаемых поверхностях.
  • Ограничить MCP access только серверами реестров: Выберите разрешение всех MCP-серверов или ограничить access только теми, что указаны в вашем настроенном реестре.

Опорные поверхности

Поддерживаются следующие функции управления MCP:

SurfaceОтображение реестраПринудительное применение в белом списке
Второй пилот CLI
v1.0.11+
Copilot облачный агент
Затмение
v4.38+
JetBrains
v1.5.64+
Visual Studio
v18.4.0+
VS Code
v1.109.3+
Xcode
v0.47.0+

Примечание.

Для Eclipse, JetBrains и Xcode функции управления MCP поддерживаются в предрелизных версиях .Copilot

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

Чтобы создать собственный реестр MCP, смотрите Настройте реестр MCP для вашей организации или предприятия.