Saltearse al contenido

GitHub MCP

GitHub MCP conecta tu flujo con el servidor MCP oficial de GitHub. Te da acceso a las herramientas que ese servidor publica para trabajar con repositorios, incidencias (issues), pull requests y más.

Eliges una herramienta en el campo Tool y puedes usarla de dos formas: como paso del flujo, rellenando tú sus datos, o como herramienta de un agente, que decide cuándo usarla.

Cuándo usarlo

  • Quieres que un agente consulte el estado de las incidencias o pull requests de un proyecto.
  • Necesitas crear incidencias en GitHub a partir de lo que reporta un cliente.
  • Tu equipo quiere un asistente que conteste preguntas sobre sus repositorios.

Configuración

CampoQué hace
API KeyTu token de acceso personal de GitHub. Se aceptan los tokens clásicos (empiezan por ghp_) y los de permisos detallados (empiezan por github_pat_). Al escribirlo, se carga la lista de Tool.
Tool (obligatorio)La herramienta del servidor de GitHub que quieres usar. La lista la da el propio servidor. Al elegir una, aparecen debajo los datos que esa herramienta necesita.

Cuando el componente se usa como herramienta de un agente, el agente puede rellenar esos datos por ti. Más sobre esto en Herramientas.

Resultado

  • Data: el texto que devuelve la herramienta elegida.
  • Tool: la herramienta lista para un agente. Conéctala al conector Tools del agente.

Ejemplo

Un equipo de soporte quiere que las incidencias técnicas de los clientes acaben en GitHub.

  1. Añade GitHub MCP y escribe en API Key un token con permiso sobre el repositorio.
  2. En Tool, elige la herramienta para crear incidencias.
  3. Escribe el propietario y el nombre del repositorio, y deja que el agente rellene el título y la descripción.
  4. Conecta la salida Tool al conector Tools del agente de soporte.
  5. Cuando un cliente describe un fallo, el agente abre la incidencia con los detalles.

Buenas prácticas

  • Usa un token con los permisos justos para lo que va a hacer el flujo, y mejor de solo lectura si solo vas a consultar.
  • Si quieres que el agente use varias herramientas de GitHub, añade un componente por herramienta.

Componentes relacionados

  • MCP Connection: conecta con cualquier servidor MCP.
  • Issue: gestiona incidencias de GitHub sin MCP.
  • DeepWiki MCP: documentación generada sobre repositorios de código.