Herramienta de línea de comandos para sincronizar, copiar y montar archivos en más de 70 proveedores de almacenamiento en la nube y local, descrita como rsync para la nube.
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
Requisitos previos: instala Node.js 20 o posterior y gcloud CLI
- 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
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
Cliente de backup gratuito y de código abierto que guarda copias cifradas, incrementales y comprimidas en servicios de almacenamiento en la nube y servidores de archivos remotos.
El instalador oficial de Nextcloud: un único contenedor maestro de Docker que despliega y mantiene una pila completa de Nextcloud con complementos opcionales de Office, Talk, copias de seguridad y antivirus.
Servidor de almacenamiento en la nube autohospedado que cifra archivos y notas en el navegador antes de que lleguen al servidor.
Motor de búsqueda de código abierto para logs y trazas que almacena sus índices en almacenamiento de objetos en la nube, como S3.
Un servidor MCP que permite a los asistentes de IA acceder a dashboards, fuentes de datos, alertas, incidentes y más de Grafana.