Google Cloud Platform
Discover and interact with Google Cloud Platform resources.
The GCP molecule enables discovery of Google Cloud infrastructure including Compute Engine instances, Cloud Storage buckets, Cloud Functions, Cloud SQL databases, and more. It provides comprehensive visibility into your GCP environment.
- Discovery: Automatically discover GCP resources across your projects
- MCP Tools: Interact with GCP services via MCP protocol
- Multi-Project: Support for discovering resources across multiple GCP projects
discovery:
enabled: true
settings:
project_id: "your-project-id"
credentials_json: "path/to/service-account.json"
mcp:
enabled: true
settings:
project_id: "your-project-id"
credentials_json: "path/to/service-account.json"
gcp.sixdegree.ai/v1/ComputeInstance- Compute Engine VMsgcp.sixdegree.ai/v1/StorageBucket- Cloud Storage bucketsgcp.sixdegree.ai/v1/CloudFunction- Cloud Functionsgcp.sixdegree.ai/v1/CloudSQLInstance- Cloud SQL databases
The GCP molecule requires a service account with appropriate permissions. You can provide credentials via:
- Service account JSON key file
- Application Default Credentials (when running on GCP)
Required IAM permissions:
-
compute.instances.list -
storage.buckets.list -
cloudfunctions.functions.list -
cloudsql.instances.list