GitHub MCP
ComunidadRegiónGlobal
/¿Qué es GitHub MCP?
El GitHub MCP Server conecta las herramientas de IA directamente a GitHub, dando a los agentes, asistentes y chatbots la capacidad de leer repositorios y archivos de código, gestionar incidencias y pull requests, analizar código y automatizar flujos de trabajo mediante interacciones en lenguaje natural. Es desarrollado y mantenido por el propio GitHub y está disponible tanto como servidor remoto alojado (api.githubcopilot.com) como servidor local ejecutado mediante Docker o un binario compilado por uno mismo.
Ficha generada con IA a partir de la información pública del proyecto. Puede contener errores: comprueba la fuente original.
/Qué puedes hacer con GitHub MCP
/Herramientas que GitHub MCP da a tu asistente
Lo que tu asistente puede invocar una vez conectado.
| Herramienta | Qué hace |
|---|---|
| actions get | Obtener detalles de los recursos de GitHub Actions (flujos de trabajo, ejecuciones, trabajos y artefactos). |
| actions list | Listar los flujos de trabajo de GitHub Actions de un repositorio. |
| actions run trigger | Activar acciones de flujos de trabajo de GitHub Actions. |
| get job logs | Obtener los registros de los trabajos de un flujo de trabajo de GitHub Actions. |
| get code quality finding | Obtener un hallazgo de calidad de código. |
| get code scanning alert | Obtener una alerta de análisis de código. |
| list code scanning alerts | Listar las alertas de análisis de código de un repositorio. |
| get me | Obtener mi perfil de usuario. |
| get team members | Obtener los miembros de un equipo. |
| get teams | Obtener los equipos de un usuario o del usuario autenticado. |
| ui get | Obtener datos de la interfaz de usuario. |
| assign copilot to issue | Asignar Copilot a una incidencia. |
| request copilot review | Solicitar una revisión de Copilot en un pull request. |
| assign copilot to issue with intent | Asignar Copilot a una incidencia con metadatos de intención (justificación, confianza, sugerencia). |
| get dependabot alert | Obtener una alerta de Dependabot. |
| list dependabot alerts | Listar las alertas de Dependabot de un repositorio. |
| discussion comment write | Gestionar comentarios de discusiones (añadir, responder, actualizar, eliminar, marcar/desmarcar respuesta). |
| get discussion | Obtener una discusión. |
| get discussion comments | Obtener los comentarios de una discusión. |
| list discussion categories | Listar las categorías de discusiones. |
| list discussions | Listar las discusiones de un repositorio u organización. |
| create gist | Crear un Gist. |
| get gist | Obtener el contenido de un Gist. |
| list gists | Listar los Gists. |
| update gist | Actualizar un Gist. |
| get repository tree | Obtener el árbol de un repositorio. |
| create repository ruleset | Crear un conjunto de reglas de repositorio. |
| custom properties read | Leer propiedades personalizadas. |
| custom properties write | Establecer propiedades personalizadas. |
| repository ruleset read | Leer los conjuntos de reglas de un repositorio. |
/Preguntas sobre GitHub MCP
¿Necesito una clave o una cuenta?
No. Se conecta sin clave.
¿Con qué asistentes funciona?
Claude, ChatGPT, Gemini, Grok
¿En qué países funciona?
En cualquier país.
