Manage Google Cloud Platform resources. List Compute Engine VMs, manage Cloud Storage buckets, and invoke Cloud Functions. Requires GCP service account credentials.
Credentials
| Name | Label | Required |
|---|---|---|
GCP_PROJECT_ID | Project ID | required |
GCP_SERVICE_ACCOUNT | Service Account JSON | required |
Setup
terminal
conductor plugins setup gcpInstall
Built-in — no installation needed. Enable with conductor plugins enable gcp
Tools
| Tool | Description | Inputs | Approval |
|---|---|---|---|
gcp_compute_list | List Compute Engine instances | project?, zone? | — |
gcp_compute_start | Start a Compute Engine instance | instance, project?, zone? | required |
gcp_compute_stop | Stop a Compute Engine instance | instance, project?, zone? | required |
gcp_storage_list | List Cloud Storage buckets | project? | — |
gcp_storage_read | Read an object from Cloud Storage | bucket, object | — |
gcp_storage_write | Write an object to Cloud Storage | bucket, object, content | required |
gcp_functions_list | List Cloud Functions | project?, region? | — |
gcp_functions_invoke | Invoke a Cloud Function | name, payload?, project?, region? | required |
Tools marked required will prompt the user for approval before execution. These are typically write, delete, or send operations.
Example Prompts
“List my GCP VMs”
gcp_compute_list“Read file from Cloud Storage”
gcp_storage_read