Cómo conectar GitHub con Antigravity usando MCP

Resumen

Conectar GitHub con Antigravity mediante MCP te permite que los agentes creen commits y pull requests directamente en tus repositorios, sin salir del entorno de trabajo. Es una guía práctica para desarrolladores que ya usan GitHub como plataforma y quieren automatizar su flujo de código.

Cuando trabajas con microservicios en Antigravity, notarás algo curioso: ninguna carpeta ni servicio viene asociado a un repositorio de GitHub, ni siquiera tiene Git inicializado. Y aquí viene lo interesante, porque puedes crear esa conexión para que tus agentes construyan tanto los commits como los PRs de forma autónoma.

Qué es un MCP y por qué importa en Antigravity

Los MCP son servicios preconfigurados que extienden lo que Antigravity puede hacer, conectándolo con plataformas externas como GitHub o Google Cloud.

¿Qué es un MCP en Antigravity? Es un servicio con su propio servidor que amplía las capacidades del agente. Te permite conectar Antigravity con plataformas externas para que opere sobre procesos específicos, como crear PRs en GitHub.

Dentro de Antigravity encuentras una lista bastante amplia de MCP prediseñados. No solo están los propios de la plataforma, también los asociados directamente a Google Cloud, y todos conviven de forma transparente en el mismo ecosistema [3:20].

Cómo agregar el MCP de GitHub paso a paso

El proceso arranca desde la configuración del entorno. Antes de conectar nada, conviene tener una conversación activa donde estés construyendo un microservicio, como el Notifications Service que se levanta con Gemini 3.5 Flash [0:40].

Para agregar el servicio, sigue esta ruta:

  1. Entra a settings y luego a customizations, donde verás las skills que Antigravity ya trae por defecto.
  2. Haz clic en el botón Add MCP para ver los servicios prediseñados.
  3. Busca específicamente el de GitHub y haz clic en Add [1:10].

En este punto Antigravity te pedirá un personal access token. Ese token es la llave que da acceso al repositorio, así que el siguiente paso ocurre dentro de tu cuenta de GitHub.

Cómo generar el personal access token en GitHub

El requisito obvio es tener una cuenta de GitHub. Una vez dentro, el recorrido es directo y vale la pena hacerlo con calma.

  • Haz clic en tu perfil, entra a Settings y en el menú izquierdo busca Credentials [1:40].
  • Selecciona el primer tipo de credencial y haz clic en Generate New Token.
  • Ponle un nombre descriptivo, como "Centavo Antigravity", para reconocerlo después.

¿Por qué debo ponerle fecha de expiración a un token? Es una buena práctica de seguridad. Un token con expiración limita el tiempo en que alguien podría usarlo si se filtra, reduciendo el riesgo sobre tus repositorios.

Un detalle importante: en lugar de dar acceso total, especifica que el token solo trabaje sobre repositorios concretos. Puedes seleccionar uno que ya tengas o uno creado previamente. En el ejemplo se busca el repositorio Centavo Antigravity y se le asignan permisos [2:20].

Qué permisos necesita el token para funcionar

Aquí defines exactamente qué podrá hacer Antigravity sobre tu código. En este caso se configuran dos permisos, ambos con lectura y escritura:

  • Administration con permiso de read and write.
  • Pull Request con exactamente el mismo permiso.

Después de asignarlos, haz clic en Generate Token dos veces para confirmar, copia el valor y regresa a Antigravity [2:50].

Cómo termina la conexión y qué desbloquea

De vuelta en Antigravity, pegas el valor del token y haces clic en Install. Con eso tu instancia ya tiene acceso específico al repositorio y puedes cerrar la configuración [3:00].

Si todavía no implementaste el servicio de notificaciones, este es el momento. Inicia una nueva conversación, ve a la sección de ayuda del curso y copia la parte etiquetada como Implementation and PR. Con esta configuración ya puedes modificar y trabajar directamente sobre tu código fuente en GitHub [3:10].

¿Puedo conectar Antigravity con otros servicios además de GitHub? Sí. Existen muchos MCP con sus propios servidores, incluidos los de Google Cloud. Incluso puedes adaptar Antigravity para que opere sobre procesos específicos de tu empresa.

La recomendación final es explorar e instalar los MCP propios de Google desde Antigravity, porque su lista es bastante extensa y conecta todo el ecosistema de forma natural. ¿Ya probaste conectar tu primer repositorio? Cuéntanos cómo te fue en los comentarios.