GCP MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que permite a los asistentes de IA como Claude interactuar con tu entorno de Google Cloud Platform. Esto permite realizar consultas en lenguaje natural y gestionar tus recursos de GCP durante las conversaciones.

Características
🔍 Consultar y modificar recursos de GCP usando lenguaje natural
☁️ Soporte para múltiples proyectos de GCP
🌐 Soporte multirregional
🔐 Manejo seguro de credenciales (ninguna credencial queda expuesta a servicios externos)
🏃♂️ Ejecución local con tus credenciales de GCP
🔄 Reintentos automáticos para una mayor confiabilidad
Prerrequisitos
Node.js
Escritorio/Cursor/Windsurf de Claude
Credenciales de GCP configuradas localmente (credenciales predeterminadas de la aplicación)
Instalación
Clonar el repositorio:
Instalar dependencias:
Configuración
Escritorio de Claude
Abra la aplicación de escritorio de Claude y vaya a Configuración -> Desarrollador -> Editar configuración
Agregue la siguiente entrada a su
claude_desktop_config.json:
vía npm:
Si lo instaló desde la fuente:
Reemplace /path/to/gcp-mcp con la ruta real al directorio de su proyecto si usa la instalación de origen.
Cursor
Abra Cursor y vaya a Configuración (⌘,)
Vaya a IA -> Protocolo de contexto del modelo
Agregar una nueva configuración de MCP:
Windsurf
Abra
~/.windsurf/config.json(créelo si no existe)Agregue la configuración de MCP:
Configuración de GCP
Configurar las credenciales de GCP:
Configurar las credenciales predeterminadas de la aplicación usando
gcloud auth application-default login
Actualiza tu asistente de IA (Claude Desktop/Cursor/Windsurf)
Uso
Comience seleccionando un proyecto o haciendo preguntas como:
"Enumerar todos los proyectos de GCP a los que tengo acceso"
"Muéstrame todas las instancias de Cloud SQL en el proyecto X"
"¿Cuál es mi estado de facturación actual?"
"Muéstrame los registros de mis servicios de Cloud Run"
"Enumerar todos los clústeres de GKE en us-central1"
"Muéstrame todos los depósitos de Cloud Storage en el proyecto X"
"¿Qué funciones de la nube están implementadas en us-central1?"
"Enumerar todos los servicios de Cloud Run"
"Muéstrame conjuntos de datos y tablas de BigQuery"
Herramientas disponibles
run-gcp-code: ejecuta llamadas a la API de GCP mediante código TypeScriptlist-projects: enumera todos los proyectos de GCP accesiblesselect-project: Seleccione un proyecto de GCP para operaciones posterioresget-billing-info: obtener información de facturación para el proyecto actualget-cost-forecast: obtener el pronóstico de costos para el proyecto actualget-billing-budget: obtener presupuestos de facturación para el proyecto actuallist-gke-clusters: enumera todos los clústeres de GKE en el proyecto actuallist-sql-instances: enumera todas las instancias de Cloud SQL en el proyecto actualget-logs: obtener entradas de Cloud Logging para el proyecto actual
Ejemplos de interacciones
Listado de proyectos disponibles:
Seleccione un proyecto:
Comprobar el estado de facturación:
Ver registros:
Servicios soportados
Motor de cómputo de Google
Almacenamiento en la nube
Funciones en la nube
Carrera en la nube
BigQuery
SQL en la nube
Motor Google Kubernetes (GKE)
Registro en la nube
Facturación en la nube
Administrador de recursos
Próximamente habrá más...
Solución de problemas
Para ver los registros:
Problemas comunes:
Errores de autenticación: asegúrese de haber ejecutado
gcloud auth application-default loginErrores de permisos: Verifique los roles de IAM para su cuenta
Errores de API: Verifique que las API requeridas estén habilitadas en su proyecto
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA como Claude interactuar con los entornos de Google Cloud Platform a través del lenguaje natural, lo que permite a los usuarios consultar y administrar recursos de GCP durante las conversaciones.
- Características
- Prerrequisitos
- Instalación
- Configuración
- Uso
- Herramientas disponibles
- Ejemplos de interacciones
- Servicios soportados
- Solución de problemas
- Contribuyendo
- Licencia
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact directly with Home Assistant, allowing them to query device states, control smart home entities, and perform automation tasks.Last updated -12197MIT License
- -security-license-qualityA server implementing the Model Context Protocol that enables AI assistants like Claude to interact with Google's Gemini API for text generation, text analysis, and chat conversations.Last updated -
- -security-license-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Gmail through natural language, providing comprehensive email management capabilities including sending, reading, organizing, searching, and managing drafts and labels.Last updated -7GPL 3.0
- Asecurity-licenseAqualityA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.Last updated -119453MIT License