# Utilisation de la protection push et du serveur GitHub MCP

Découvrez comment vous êtes protégé contre les fuites de secrets pendant les interactions avec le GitHub serveur MCP et comment contourner un bloc de protection Push si vous avez besoin.

## À propos de la protection push et du GitHub serveur MCP

La protection push vous empêche d'exposer par inadvertance des secrets, tels que des jetons, des clés et des informations d'identification, dans votre dépôt.

Lorsque vous interagissez avec le GitHub serveur MCP, la protection push bloque les secrets dans les réponses générées par l’IA et empêche l’inclusion de secrets dans les actions que vous effectuez, telles que la création d’un problème.

Cette protection est activée par défaut pour toutes les interactions entre le GitHub serveur MCP et **les dépôts publics** ; et entre le GitHub serveur MCP et les dépôts privés couverts par GitHub Advanced Security, que la protection push soit activée sur la page des paramètres de sécurité du référentiel.

## Résolution d’un blocage

Pour résoudre le blocage, vous pouvez soit :

* **Supprimer** le secret du contenu de votre requête avant de réessayer.
* **Contourner le blocage.** Si la protection d’envoi (push) est activée pour le référentiel ou si vous avez activé la protection d’envoi (push) pour votre compte personnel, vous verrez une option permettant de contourner ce blocage. Vous devez évaluer soigneusement s’il est sûr d’inclure le secret dans votre requête avant de continuer.

## Lectures complémentaires

* [Protection contre les notifications push](/fr/code-security/concepts/secret-security/push-protection)
* [À propos du GitHub serveur MCP](/fr/copilot/concepts/context/mcp#about-the-github-mcp-server)
* [Analyse des secrets avec le serveur MCP GitHub](/fr/code-security/how-tos/use-ghas-with-ai-coding-agents/scan-for-secrets-with-github-mcp-server)