Repolode
github

github/github-mcp-server

Servidor MCP oficial de GitHub que permite a los asistentes de IA leer repositorios, gestionar issues y pull requests, y trabajar con GitHub Actions.

Estrellas
33,750
Forks
5,352
Issues abiertos
375
Último commit
hace 4 días

¿Qué es?

GitHub MCP Server implementa el Model Context Protocol para conectar herramientas de IA, como agentes, asistentes y chatbots, con la plataforma de GitHub. Una vez conectado, un cliente de IA puede explorar repositorios y archivos de código, buscar código, analizar commits, crear y actualizar issues y pull requests, supervisar ejecuciones de workflows de GitHub Actions y revisar alertas de Dependabot y hallazgos de seguridad del código mediante solicitudes en lenguaje natural.

El proyecto se puede usar de dos maneras. GitHub aloja un servidor remoto en api.githubcopilot.com/mcp, al que pueden conectarse directamente hosts de MCP como VS Code, Claude, Cursor y Windsurf. La versión local se ejecuta como imagen de Docker (ghcr.io/github/github-mcp-server) o como binario de Go a través de stdio, y se autentica con OAuth o un personal access token. También admite GitHub Enterprise Server e instancias de ghe.com con residencia de datos, mediante una configuración de host.

Las capacidades disponibles se agrupan en toolsets como repos, issues, pull_requests, actions y code_security. Los usuarios eligen qué toolsets o herramientas individuales exponer mediante flags o variables de entorno, y pueden activar un modo de solo lectura para bloquear las operaciones de escritura.

Funciones clave

  • 01Explorar repositorios, leer el contenido de archivos y buscar código
  • 02Crear, actualizar y gestionar issues y pull requests
  • 03Supervisar workflows, ejecuciones y artefactos de GitHub Actions
  • 04Revisar alertas de Dependabot y hallazgos de seguridad del código
  • 05Elegir toolsets o herramientas individuales, con un modo de solo lectura
  • 06Se ejecuta como servidor remoto alojado o como imagen de Docker o binario local

Casos de uso

  • Permitir que un asistente de programación con IA revise pull requests y resuma los cambios en el código
  • Clasificar y etiquetar issues entrantes con un agente de IA
  • Diagnosticar errores en compilaciones de GitHub Actions desde una interfaz de chat
  • Auditar alertas de Dependabot y de análisis de código en varios repositorios

Inicio rápido

  1. 1

    Añade la configuración del servidor remoto a los ajustes de MCP de VS Code (también puedes usar los botones de instalación en un clic).

  2. 2

    Inicia sesión con OAuth o añade un GitHub PAT desde el campo de entrada.

  3. 3

    Activa el modo Agent en Copilot Chat de VS Code para que se inicie el servidor.

Antes de usarlo

  • El servidor remoto requiere VS Code 1.101 o posterior, u otro host MCP compatible con servidores remotos.
  • El servidor remoto no es compatible con GitHub Enterprise Server; se necesita la configuración local con tu propio OAuth o GitHub App.
  • Para usar el servidor, necesitas iniciar sesión en GitHub (OAuth) o disponer de un Personal Access Token con los permisos adecuados.

Temas

Preguntas frecuentes

¿Qué es github-mcp-server?
Servidor MCP oficial de GitHub que permite a los asistentes de IA leer repositorios, gestionar issues y pull requests, y trabajar con GitHub Actions. GitHub MCP Server implementa el Model Context Protocol para conectar herramientas de IA, como agentes, asistentes y chatbots, con la plataforma de GitHub. Una vez conectado, un cliente de IA puede explorar repositorios y archivos de código, buscar código, analizar commits, crear y actualizar issues y pull requests, supervisar ejecuciones de workflows de GitHub Actions y revisar alertas de Dependabot y hallazgos de seguridad del código mediante solicitudes en lenguaje natural.
¿github-mcp-server es gratuito? ¿Qué licencia tiene?
github-mcp-server es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿github-mcp-server sigue mantenido?
Mantenimiento activo. El último commit de github-mcp-server fue el 15 oct 2026.
¿Para qué puedo usar github-mcp-server?
Permitir que un asistente de programación con IA revise pull requests y resuma los cambios en el código Clasificar y etiquetar issues entrantes con un agente de IA Diagnosticar errores en compilaciones de GitHub Actions desde una interfaz de chat Auditar alertas de Dependabot y de análisis de código en varios repositorios
¿Cómo se instala github-mcp-server?
Añade la configuración del servidor remoto a los ajustes de MCP de VS Code (también puedes usar los botones de instalación en un clic). Inicia sesión con OAuth o añade un GitHub PAT desde el campo de entrada. Activa el modo Agent en Copilot Chat de VS Code para que se inicie el servidor.
¿Dónde consigo github-mcp-server?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/github/github-mcp-server

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados