Skip to main content

Como trabalhar com a proteção de push e o servidor de MCP do GitHub

Saiba como ter proteção contra vazamento de segredos durante as interações com o servidor de MCP do GitHub e como ignorar um bloqueio de proteção de push, se necessário.

Quem pode usar esse recurso?

Usuários com com acesso para gravação

Public repositories on GitHub.com

Sobre a proteção de push e o servidor de MCP do GitHub

A proteção de push impede a exposição inadvertida de segredos, como tokens, chaves e credenciais, em seu repositório.

Quando você interage com o servidor de MCP do GitHub, a proteção de push bloqueia segredos em respostas geradas por IA, bem como impede que os segredos sejam incluídos em quaisquer ações executadas, como a criação de um Issue.

Essa proteção está ativada por padrão para todas as interações entre o servidor de MCP do GitHub e repositórios públicos, independentemente da proteção de push estar habilitada na página de configurações de segurança do repositório.

Resolver um bloqueio

Para resolver o bloqueio, você pode:

  • Remover o segredo do conteúdo da solicitação antes de tentar novamente.
  • Ignorar o bloqueio. Se a proteção de push estiver habilitada no repositório ou se você tiver a proteção de push habilitada em sua conta pessoal, você verá uma opção para ignorar o bloqueio de proteção de push. Você deve avaliar cuidadosamente se é seguro incluir o segredo em sua solicitação antes de continuar.

Leitura adicional