GitHub MCP Server
by GitHub
Servidor MCP oficial de GitHub — gestiona repos, issues, PRs, Actions y seguridad desde cualquier herramienta de IA
code Docker Principiante Auto-hospedable Docker Verificado Destacado
⭐ 27.3k stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP oficial de GitHub que permite a herramientas de IA interactuar con toda la plataforma de GitHub. Soporta navegación de repositorios, gestión de issues y pull requests, monitoreo de GitHub Actions, alertas de seguridad de código y discusiones — todo a través del Model Context Protocol. Disponible tanto como endpoint remoto HTTP (vía api.githubcopilot.com) para configuración instantánea como en contenedor Docker local para control total. Incluye toolsets configurables que te permiten habilitar solo las capacidades de GitHub que tu flujo de trabajo necesita. Construido en Go para rendimiento y fiabilidad. Funciona con 30+ clientes compatibles con MCP incluyendo Cursor, Claude Code, VS Code Copilot y Windsurf.
✅ Ideal para
Desarrolladores y equipos que quieren integración fluida con GitHub en sus flujos de trabajo asistidos por IA
⏭️ No recomendado si
Necesitas acceso a plataformas de hosting de código que no sean GitHub como GitLab o Bitbucket
💡 Casos de uso
- Gestionar issues y pull requests de GitHub directamente desde asistentes de IA para código
- Monitorear ejecuciones de workflows de GitHub Actions y depurar fallos
- Revisar alertas de seguridad de código y reportes de vulnerabilidades vía IA
- Navegar contenidos de repositorios, ramas e historial de commits desde interfaces de chat
👍 Ventajas
- ✓ Proyecto oficial de GitHub — soporte de primera mano y fiabilidad
- ✓ Dos modos de deploy — HTTP remoto para configuración cero o Docker local para control
- ✓ Toolsets configurables que te permiten exponer solo las funciones de GitHub que necesitas
- ✓ Adopción masiva (27k+ stars) con amplia compatibilidad de clientes
👎 Desventajas
- ✗ Requiere un PAT de GitHub con los scopes adecuados, que necesita rotación periódica
- ✗ El endpoint remoto depende de la disponibilidad de la infraestructura de GitHub Copilot
- ✗ Las operaciones de escritura (crear issues, mergear PRs) requieren scoping cuidadoso de permisos
🔧 Herramientas expuestas (6 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| actions_monitor | ci-cd | Monitorear y gestionar ejecuciones de workflows de GitHub Actions |
| discussions | community | Navegar y participar en GitHub Discussions |
| issue_manage | issues | Crear, actualizar, buscar y comentar en issues de GitHub |
| pr_manage | pull-requests | Crear, revisar, mergear y gestionar pull requests |
| repo_browse | repository | Navegar contenidos del repositorio, ramas e historial de commits |
| code_security | security | Revisar alertas de seguridad de código y reportes de vulnerabilidades |
⚡ Instalación
Requisitos previos:
- • docker
- • GitHub Personal Access Token (PAT) with appropriate scopes
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Usa la función de toolsets configurables para limitar qué capacidades de GitHub se exponen a la IA. Empieza con toolsets de solo lectura y amplía a medida que ganes confianza. El endpoint HTTP remoto en api.githubcopilot.com no requiere setup local — ideal para empezar rápido.
Info rápida
- Autor
- GitHub
- Licencia
- MIT
- Runtime
- Docker
- Transporte
- stdio
- Categoría
- code
- Dificultad
- Principiante
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- 🐳 Docker disponible
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ✅ Windsurf
- ❓ Cline
- ❓ JetBrains AI
- ❓ Warp
Enlaces
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows