Skip to main content

Работа с защитой push-уведомлений и сервером MCP GitHub

Узнайте, как вы защищены от утечки секретов во время взаимодействия с GitHub сервером MCP и как обойти блок защиты от push, если это необходимо.

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

Пользователи с доступом на запись

Public repositories on GitHub.com

О защите от push и GitHub сервере MCP

Защита от отправки предотвращает непреднамеренное предоставление секретов, таких как маркеры, ключи и учетные данные в репозитории.

Когда вы взаимодействуете с GitHub сервером MCP, запускайте секреты защиты в ответах, сгенерированных ИИ, а также предотвращайте включение секретов в ваши действия, например, создание проблемы.

Эта защита включена по умолчанию для всех взаимодействий между GitHub сервером MCP и публичными репозиториями; а также между GitHub сервером MCP и частными репозиториями, покрываемыми GitHub Advanced Security, независимо от того, включена ли защита от push на странице настроек безопасности репозитория.

Разрешение блока

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

  • Удалите секрет из содержимого запроса, прежде чем повторить попытку.
  • Обходить блок. Если для репозитория включена защита push-уведомлений или включена защита push-уведомлений для личная учетная запись, вы увидите возможность обойти блок защиты push-уведомлений. Перед продолжением следует тщательно оценить, безопасно ли включить секрет в запрос.

Дополнительные материалы