Acerca de la protección contra inserción y el servidor MCP de GitHub
La protección contra inserción impide exponer secretos accidentalmente, como tokens, claves y credenciales, en el repositorio.
Cuando interactúas con el servidor MCP de GitHub, la protección contra inserción bloquea los secretos en las respuestas generadas por la inteligencia artificial y evita que los secretos se incluyan en las acciones que realizas, como la creación de una incidencia.
Esta protección está activada de forma predeterminada para todas las interacciones entre el servidor MCP de GitHub y los repositorios públicos; y entre el servidor MCP de GitHub y los repositorios privados cubiertos por GitHub Advanced Security, independientemente de si la protección de inserción está habilitada en la página de configuración de seguridad del repositorio.
Resolución de un bloque
Para resolver el error, puedes hacer lo siguiente:
- Quitar el secreto del contenido de la solicitud antes de intentarlo de nuevo.
- Omitir el bloque. Si la protección contra inserción está habilitada para el repositorio o tienes habilitada la protección contra inserción para tu cuenta personal, verás una opción para omitir el bloque de protección contra inserción. Debes evaluar detenidamente si es seguro incluir el secreto en la solicitud antes de continuar.