ASD

GitHub

githubgithub-mcp-server

Conecta agentes de IA con GitHub para leer repositorios, gestionar issues y pull requests, revisar código y automatizar flujos de CI/CD.

stdiohttp
SolicitaGITHUB_PERSONAL_ACCESS_TOKENGITHUB_TOOLSETSGITHUB_TOOLSGITHUB_HOSTGITHUB_INSIDERS
Estrellas
32.2k

del repositorio

Actualizado
anteayer

último commit

Herramientas
12

expuestas al agente

Transporte
stdio · http

cómo conecta

Forks
4.8k
Issues
371

abiertos

Instalación

docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server

Qué es GitHub

GitHub MCP Server es el servidor oficial que expone la plataforma de GitHub a herramientas de IA mediante el protocolo MCP. Permite que un agente navegue repositorios, busque archivos, analice commits, cree y actualice issues y pull requests, revise resultados de GitHub Actions, consulte alertas de Dependabot y de escaneo de código, gestione discusiones y notificaciones, y trabaje con gists, labels y equipos, todo mediante llamadas a herramientas concretas en lugar de la API cruda.

Existe una versión remota alojada por GitHub (accesible por HTTP en https://api.githubcopilot.com/mcp/, con autenticación OAuth o mediante GITHUB_PERSONAL_ACCESS_TOKEN) y una versión local que corre como contenedor Docker (ghcr.io/github/github-mcp-server) o como binario compilado con go build, comunicándose por stdio. La local también soporta login OAuth en el navegador o autenticación con un token clásico.

Las herramientas están organizadas en toolsets (context, repos, issues, pull_requests, actions, code_security, discussions, gists, notifications, orgs, projects, users, entre otros) que se pueden habilitar o restringir con --toolsets o la variable GITHUB_TOOLSETS, o afinar herramienta por herramienta con --tools/GITHUB_TOOLS, incluyendo un modo de solo lectura y un modo insiders con funciones experimentales.

Configurar el servidor local requiere Docker o el binario compilado, y un token de acceso personal de GitHub (o el flujo OAuth) con los permisos que quieras conceder al agente; también soporta GitHub Enterprise Server y GitHub Enterprise Cloud con residencia de datos vía GITHUB_HOST.

Qué le permite hacer a tu agente

  • Permite navegar repositorios, leer archivos y árboles de código, y buscar contenido
  • Crea, actualiza y consulta issues, pull requests, sub-issues y comentarios
  • Monitorea workflows de GitHub Actions, sus runs, jobs, artefactos y logs
  • Expone alertas de seguridad: code scanning, Dependabot y advisories
  • Gestiona discusiones, notificaciones, gists, labels, equipos y organizaciones

Úsalo cuando

  • Cuando quieres que un agente triage bugs, revise pull requests o mantenga tableros de proyecto en GitHub
  • Cuando necesitas que la IA analice fallos de build o el estado de pipelines de CI/CD sin salir del chat
  • Cuando quieres dar contexto de código y del repositorio a un asistente para consultas en lenguaje natural
  • Cuando necesitas automatizar flujos de trabajo de múltiples pasos sobre repositorios a los que ya tienes acceso

Herramientas que expone

Los nombres que el agente ve al conectarse.

  • actions_get
  • actions_list
  • get_job_logs
  • get_code_scanning_alert
  • list_code_scanning_alerts
  • get_dependabot_alert
  • list_dependabot_alerts
  • discussion_comment_write
  • get_discussion
  • list_discussions
  • get_teams
  • get_me

Antes de conectarlo

Este servidor lee sus credenciales del entorno. Tenlas a mano antes de añadirlo a tu cliente MCP.

Variables de entorno:GITHUB_PERSONAL_ACCESS_TOKENGITHUB_TOOLSETSGITHUB_TOOLSGITHUB_HOSTGITHUB_INSIDERS

Detalles

Publicado por
github
Licencia
MIT
Versión
v1.9.0
Transporte
stdio, http

Etiquetas

  • github
  • control-de-versiones
  • ci-cd
  • issues
  • pull-requests

¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.

Más servidores de Herramientas para desarrolladores

Instala en tu agente de código un conjunto de skills y una metodología completa de desarrollo de software, desde el diseño hasta el TDD y las revisiones de código.

Último commit
ayer
Credenciales
herramientas desarrollo

Ruflo

67.8k

Conecta Claude Code y Codex con una capa de orquestación que despliega swarms de agentes, memoria vectorial persistente y comunicación federada entre máquinas.

Herramientas expuestas
8 herramientas
Transporte
stdio
Último commit
ayer
herramientas desarrollo

Framework de desarrollo guiado por especificaciones que estructura el trabajo con asistentes de IA en propuestas, specs, diseño y tareas antes de escribir código.

Último commit
anteayer
herramientas desarrollo

Ver toda la categoría →