Google Cloud Storage MCP: Documentation
Updated:
Connection
npx @google-cloud/storage-mcp init (stdio). Auth uses your existing gcloud auth login session (Application Default Credentials) or a service account with Storage roles. Destructive operations require an explicit flag at startup.
Tools
Safe (available immediately): list_buckets, list_objects, read_object_content — listing and reading. Behind a flag (destructive): write_object_new and other write/delete operations — disabled by default. Plus tools for viewing and configuring bucket-level IAM access.
Agent flow
"What buckets exist in the project?", "what's in the reports bucket?", "read config.json from the settings bucket", "who has write access to this bucket?".
Important
gcloud-mcp lives under the googleapis organization on GitHub, but its README explicitly states the project is "not officially supported" by the Google Cloud team — it's an open tool from Google, not a guaranteed SLA product.
Pricing
The MCP server is free, open source. Google Cloud Storage itself is billed per Google Cloud's rates (charges for volume, operations and egress).