gcloud-mcp
gcloud MCP server
The gcloud MCP server enables AI assistants to interact with Google Cloud Platform using natural language commands through the gcloud CLI. This repository actually hosts a collection of four MCP servers (gcloud, observability, storage, and backupdr) that provide programmatic access to different Google Cloud services. It allows developers to describe desired cloud outcomes in conversational language instead of memorizing complex command syntax, automate multi-step cloud workflows, and lower the technical barrier for team members managing cloud infrastructure.
Key Features
Use Cases
- 01Manage Google Cloud resources using conversational commands instead of memorizing gcloud syntax
- 02Debug production issues by querying Cloud Logging and Monitoring through AI assistants
- 03Automate complex multi-step cloud operations like backup creation and restoration workflows
- 04Enable less technical team members to perform cloud management tasks confidently
- 05Query Cloud Storage insights data and manage bucket policies through natural language
- 06Monitor long-running BackupDR and Cloud SQL operations programmatically
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
gcloud-mcp — FAQ
What is the gcloud MCP server?+
The gcloud MCP server is a Model Context Protocol server that allows AI assistants to interact with Google Cloud Platform services through the gcloud CLI and various Google Cloud APIs using natural language commands.
How do I install the gcloud MCP server?+
For Gemini CLI, run 'npx @google-cloud/gcloud-mcp init --agent=gemini-cli' from your home directory. For other clients like Claude Desktop or Cursor, add the server configuration to their respective JSON config files with the command 'npx' and args '-y @google-cloud/gcloud-mcp'.
Which AI clients work with gcloud MCP?+
The gcloud MCP servers support Gemini CLI, Gemini Code Assist, Claude Desktop, Cline, Cursor, and Visual Studio Code. Configuration instructions are provided for each client in the documentation.
What are the prerequisites for using gcloud MCP?+
You need Node.js version 20 or higher and the gcloud CLI installed and configured. The MCP server inherits permissions from your active gcloud account, so you must be authenticated with appropriate Google Cloud permissions.
Is the gcloud MCP server free to use?+
The MCP server itself is open source and free to use, but you'll incur standard Google Cloud costs for any resources and API calls made through the server. It is currently in preview and not an officially supported Google product.
Can I restrict what commands the gcloud MCP server can execute?+
Yes, the server has built-in restrictions that prevent execution of interactive commands and certain unsafe operations. You can further limit permissions by using service account impersonation with roles that have restricted permissions.
How do I install gcloud-mcp?+
Open the source repository on GitHub and follow its README. gcloud-mcp is a mcp server — MCP Agents Market links you directly to the official repo.
Is gcloud-mcp free?+
gcloud-mcp is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.