Repolode
googleapis

googleapis/gcloud-mcp

Servidor MCP que permite a asistentes de IA ejecutar comandos de gcloud CLI y consultar Google Cloud Observability, Cloud Storage y Backup and DR mediante lenguaje natural.

Estrellas
931
Forks
83
Issues abiertos
69
Último commit
hace 5 días

¿Qué es?

gcloud MCP es un servidor de Model Context Protocol que conecta asistentes de IA con Google Cloud mediante gcloud CLI. En lugar de tener que memorizar la sintaxis de los comandos, las flags y los argumentos, los usuarios describen el resultado que quieren obtener y el asistente ejecuta las operaciones de gcloud correspondientes.

El repositorio incluye varios servidores: gcloud, para ejecutar comandos de gcloud; observability, para consultar logs, métricas, trazas y grupos de errores; storage, para gestionar buckets y objetos de Cloud Storage; y backupdr, para trabajar con bóvedas, planes y copias de seguridad de Backup and Disaster Recovery. Cada servidor se publica como paquete de npm bajo @google-cloud y se puede iniciar con npx.

La configuración está pensada para Gemini CLI y Gemini Code Assist, e incluye fragmentos de configuración manual para Claude Desktop, Cline, Cursor y Visual Studio Code. Requiere Node.js 20 o posterior y gcloud CLI. Algunos comandos interactivos de gcloud o que aceptan entradas arbitrarias se bloquean de forma predeterminada, y el acceso está limitado por los permisos de la cuenta activa de gcloud.

Funciones clave

  • 01Ejecuta comandos de gcloud CLI a partir de instrucciones en lenguaje natural mediante la herramienta run_gcloud_command.
  • 02Consulta Cloud Logging, métricas de Cloud Monitoring, trazas y grupos de errores.
  • 03Enumera, lee, sube, descarga, copia y mueve objetos de Cloud Storage.
  • 04Gestiona buckets, políticas de IAM y consultas de Storage Insights.
  • 05Inspecciona y gestiona bóvedas, planes y copias de seguridad de Backup and Disaster Recovery.

Casos de uso

  • Permitir que desarrolladores sin experiencia con gcloud realicen tareas habituales en la nube desde un asistente de IA.
  • Investigar problemas en producción consultando logs, trazas y métricas mediante una conversación.
  • Encadenar varias operaciones de Cloud Storage o de copias de seguridad en un único flujo de trabajo repetible.
  • Ejecutar comandos de gcloud con una cuenta de servicio restringida mediante impersonación.

Inicio rápido

  1. 1

    Requisitos previos: instala Node.js 20 o posterior y gcloud CLI

  2. 2

    Añade el servidor gcloud MCP a la configuración de tu cliente de IA (por ejemplo, Claude Desktop, Cline, Cursor o VS Code)

    npx -y @google-cloud/gcloud-mcp
  3. 3

    O, si usas Gemini CLI, ejecuta el comando de configuración desde tu directorio personal

    npx @google-cloud/gcloud-mcp init --agent=gemini-cli

Antes de usarlo

  • Se requiere gcloud CLI instalado y configurado, y Node.js 20 o posterior.
  • Los comandos ejecutados mediante el agente pueden operar sobre recursos reales de Google Cloud, así que conviene limitar cuidadosamente el acceso.

En colecciones

Temas

Preguntas frecuentes

¿Qué es gcloud-mcp?
Servidor MCP que permite a asistentes de IA ejecutar comandos de gcloud CLI y consultar Google Cloud Observability, Cloud Storage y Backup and DR mediante lenguaje natural. gcloud MCP es un servidor de Model Context Protocol que conecta asistentes de IA con Google Cloud mediante gcloud CLI. En lugar de tener que memorizar la sintaxis de los comandos, las flags y los argumentos, los usuarios describen el resultado que quieren obtener y el asistente ejecuta las operaciones de gcloud correspondientes.
¿gcloud-mcp es gratuito? ¿Qué licencia tiene?
gcloud-mcp es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿gcloud-mcp sigue mantenido?
Mantenimiento activo. El último commit de gcloud-mcp fue el 17 oct 2026.
¿Para qué puedo usar gcloud-mcp?
Permitir que desarrolladores sin experiencia con gcloud realicen tareas habituales en la nube desde un asistente de IA. Investigar problemas en producción consultando logs, trazas y métricas mediante una conversación. Encadenar varias operaciones de Cloud Storage o de copias de seguridad en un único flujo de trabajo repetible. Ejecutar comandos de gcloud con una cuenta de servicio restringida mediante impersonación.
¿Cómo se instala gcloud-mcp?
Requisitos previos: instala Node.js 20 o posterior y gcloud CLI Añade el servidor gcloud MCP a la configuración de tu cliente de IA (por ejemplo, Claude Desktop, Cline, Cursor o VS Code): npx -y @google-cloud/gcloud-mcp O, si usas Gemini CLI, ejecuta el comando de configuración desde tu directorio personal: npx @google-cloud/gcloud-mcp init --agent=gemini-cli
¿Dónde consigo gcloud-mcp?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/googleapis/gcloud-mcp

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

Proyectos relacionados