MCPdir — MCP Server Directory
🇬🇧 🇪🇸

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)

ToolCategoríaDescripción
actions_monitorci-cdMonitorear y gestionar ejecuciones de workflows de GitHub Actions
discussionscommunityNavegar y participar en GitHub Discussions
issue_manageissuesCrear, actualizar, buscar y comentar en issues de GitHub
pr_managepull-requestsCrear, revisar, mergear y gestionar pull requests
repo_browserepositoryNavegar contenidos del repositorio, ramas e historial de commits
code_securitysecurityRevisar 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

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows