Skip to content

GitHub MCP Server

El servidor MCP de la propia GitHub: 93 herramientas para código, incidencias, pull requests, Actions y alertas de seguridad, alojado o ejecutado por tu cuenta.

Reseña de Sheela · Actualizado

Guía de instalación Código abierto

Nuestra nota

4.7/5

El acceso de los agentes a GitHub debería venir de la propia GitHub, y este servidor se lo gana con toolsets, un modo de solo lectura y una explicación franca de lo que lockdown no puede hacer.

¿Qué es GitHub MCP Server?

GitHub MCP Server es el servidor oficial de GitHub para conectar agentes de IA con GitHub. Sustituyó al servidor de referencia de GitHub, que el proyecto MCP ha archivado. Los agentes pueden buscar en el código, abrir y revisar pull requests, gestionar incidencias, leer ejecuciones y registros de Actions, y consultar alertas de code scanning, Dependabot y secret scanning.

El endpoint alojado en https://api.githubcopilot.com/mcp/ inicia sesión con OAuth. El mismo código en Go se ejecuta en local como imagen Docker (ghcr.io/github/github-mcp-server) o como binario, con OAuth o con un token de acceso personal. La versión 2.0.3 salió el 21 de octubre de 2026; la 2.0.0 añadió salidas tipadas para los clientes que admiten llamadas a herramientas en code mode.

Las herramientas se agrupan en 22 toolsets. Por defecto solo se cargan context, repos, issues, pull_requests y users, y el servidor remoto añade Copilot coding agent, Copilot Spaces y una búsqueda en la documentación de soporte de GitHub.

Cómo instalar GitHub MCP Server

https://api.githubcopilot.com/mcp/

¿Merece la pena GitHub MCP Server?

Este es el servidor de GitHub que hay que usar, y las razones son tanto el control como la cobertura. El README documenta 93 herramientas en la compilación local, y cargarlas todas saturaría el contexto de cualquier modelo, así que por defecto solo se activan cinco toolsets. Puedes añadir toolsets con --toolsets o GITHUB_TOOLSETS, indicar herramientas sueltas con --tools o fijar --read-only, que se impone incluso a las herramientas que hayas pedido por su nombre.

El endpoint alojado sirve a la mayoría. La documentación de GitHub dice que está disponible para todos los usuarios sea cual sea su plan, pero las organizaciones con Copilot Business o Enterprise deben activar la política "MCP servers in Copilot" antes de que los editores de Copilot puedan llegar a él. Los hosts de terceros como Claude y Cursor se rigen en cambio por las políticas de apps OAuth, GitHub Apps y PAT, además del SSO. Enterprise Cloud con residencia de datos (ghe.com) puede usar un endpoint alojado en su propio subdominio; Enterprise Server no puede, y tiene que ejecutar el servidor en local.

La seguridad es donde la documentación resulta más útil. Las incidencias, los comentarios y los mensajes de commit de los repositorios públicos son texto no fiable, y el modo lockdown filtra el contenido de autores sin permiso de push. GitHub dice claramente que es un filtro de mejor esfuerzo y no una frontera de autorización: la credencial sigue pudiendo hacer todo aquello para lo que tenga ámbito. Este año se han publicado dos avisos: un fallo de gravedad media en el que el singleton de lockdown del servidor HTTP mezclaba clientes GraphQL entre usuarios (junio) y un cierre inesperado de gravedad alta en el gestor de autocompletado (julio). El primero se corrigió en la 1.1.2; el segundo aviso, actualizado por última vez el 20 de julio, sigue sin indicar ninguna versión corregida y dice que afecta a main, y ninguna nota de versión posterior menciona una corrección.

Los límites de peticiones vienen de la API REST, no del servidor. Un token personal tiene 5.000 peticiones por hora, y el límite secundario de 80 peticiones de creación de contenido por minuto es el que más probablemente alcanzará un agente de triaje con mucho trabajo. El servidor git local es más ligero para trabajar en un repositorio clonado, pero no puede ver nada que solo exista en GitHub.

Dónde se gana su sitio

  • La mantenedora de una biblioteca pública de código abierto con 300 incidencias abiertas

    Etiquetar y resumir cada mañana las incidencias nuevas sin actuar sobre spam ni instrucciones inyectadas

    Ejecuta el servidor con --toolsets issues,labels y --lockdown-mode para que se retenga el texto de cuentas sin permiso de push. Un token de permisos detallados limitado a escribir en incidencias impide que un agente engañado toque el código; el trabajo queda muy por debajo de 5.000 peticiones a la API por hora.

  • Un ingeniero backend en un equipo de diez personas que usa Claude Code

    Averiguar por qué falló la ejecución de Actions de anoche y abrir un pull request con la corrección

    Añade el toolset actions a los predeterminados, para que el agente pueda leer los registros del job fallido, editar archivos con las herramientas de repos y abrir un pull request. El coste es el plan de GitHub que ya tiene el equipo; el riesgo es un token con permisos de push, así que la protección de ramas sigue importando.

  • Una responsable de ingeniería en una empresa de 60 desarrolladores con Copilot Business

    Permitir que los desarrolladores usen el servidor de GitHub en VS Code sin abrirlo a cualquier herramienta de terceros

    Un administrador de la organización activa la política "MCP servers in Copilot" para los editores de Copilot y restringe por separado el acceso de apps OAuth para los hosts de terceros. El servidor en sí no necesita ninguna licencia adicional; las llamadas a la API subyacentes aparecen en el registro de auditoría.

Antes de decidirte

Puesta en marcha
Añade https://api.githubcopilot.com/mcp/ a VS Code 1.101+, Claude Desktop, Cursor o Windsurf e inicia sesión con OAuth en la primera llamada; o ejecuta la imagen Docker, que publica una URL de retorno de inicio de sesión en 127.0.0.1:8085.
Integraciones
93 herramientas locales en 22 toolsets, entre ellas issue_read, pull_request_read, create_pull_request, search_code y herramientas de registros de Actions; el servidor remoto añade create_pull_request_with_copilot y Copilot Spaces.
Datos y privacidad
El servidor puede leer y escribir todo lo que permita el permiso OAuth o el token, y la versión alojada funciona en la infraestructura de GitHub. El texto de incidencias y PR es entrada no fiable; GitHub publicó dos avisos para el servidor en 2026, uno de gravedad media y otro de gravedad alta.
Coste a escala
Gratis. Los agentes gastan tu cuota de REST: 5.000 peticiones por hora por token de usuario, 15.000 para apps de una organización de Enterprise Cloud, con topes secundarios de 80 peticiones de creación de contenido por minuto y 500 por hora.
Límites
Sin endpoint alojado para Enterprise Server; las salidas tipadas solo llegan a clientes con la especificación MCP 2026-07-28 o posterior; activar --toolsets all mete en el contexto las 93 definiciones de herramientas.

Lo bueno

  • Publicado por GitHub, con versiones cada pocas semanas
  • Endpoint alojado con OAuth, o ejecución propia mediante Docker o binario
  • Toolsets, selección por herramienta y un indicador de solo lectura
  • Modo lockdown frente al riesgo de inyección de prompts en repositorios públicos

Lo malo

  • 93 herramientas si lo activas todo, lo que satura el contexto
  • Sin opción alojada para GitHub Enterprise Server
  • Lockdown es un filtro de contenido, no un límite de permisos
  • Las herramientas específicas de Copilot necesitan una licencia de pago de Copilot

Ideal para

Desarrolladores y equipos de plataforma que quieren agentes trabajando con incidencias, pull requests y CI de GitHub con credenciales acotadas.

Alternativas a GitHub MCP Server

GitHub MCP Server: preguntas frecuentes

¿Merece la pena GitHub MCP Server?
El acceso de los agentes a GitHub debería venir de la propia GitHub, y este servidor se lo gana con toolsets, un modo de solo lectura y una explicación franca de lo que lockdown no puede hacer. Le damos un 4.7 sobre 5.
¿Cuánto cuesta GitHub MCP Server?
Gratis y con licencia MIT, alojado o ejecutado por tu cuenta, en cualquier plan de GitHub. Las herramientas de funciones de pago (Copilot coding agent, algunas alertas de seguridad) necesitan esas licencias.
¿Qué inconvenientes tiene GitHub MCP Server?
93 herramientas si lo activas todo, lo que satura el contexto; sin opción alojada para GitHub Enterprise Server; lockdown es un filtro de contenido, no un límite de permisos; las herramientas específicas de Copilot necesitan una licencia de pago de Copilot.
¿Para quién es GitHub MCP Server?
Desarrolladores y equipos de plataforma que quieren agentes trabajando con incidencias, pull requests y CI de GitHub con credenciales acotadas.
¿Cuánto cuesta GitHub MCP Server para un equipo o en producción?
Gratis. Los agentes gastan tu cuota de REST: 5.000 peticiones por hora por token de usuario, 15.000 para apps de una organización de Enterprise Cloud, con topes secundarios de 80 peticiones de creación de contenido por minuto y 500 por hora.
¿Es GitHub MCP Server seguro para los datos de la empresa?
El servidor puede leer y escribir todo lo que permita el permiso OAuth o el token, y la versión alojada funciona en la infraestructura de GitHub. El texto de incidencias y PR es entrada no fiable; GitHub publicó dos avisos para el servidor en 2026, uno de gravedad media y otro de gravedad alta.
¿Cuáles son las mejores alternativas a GitHub MCP Server?
Las alternativas más cercanas que hemos analizado son Git (reference server) y Sentry MCP.

Respuestas comprobadas el 26 oct 2026.