List Compute Instances
gcp__list_compute_instances | Read | List Compute Engine VM instances in a specific zone of a project |
List All Compute Instances
gcp__list_all_compute_instances | Read | List Compute Engine VM instances across all zones of a project (aggregated list), useful when you don’t know which zones are in use |
Get Compute Instance
gcp__get_compute_instance | Read | Get one Compute Engine VM instance’s details - machine type, status, IPs, and disks - e.g. to confirm a start or stop completed |
List Zones
gcp__list_zones | Read | List the Compute Engine zones available in a project, so agents can discover valid zone names for the zone-scoped tools |
Start Compute Instance
gcp__start_compute_instance | Write | Start a stopped Compute Engine VM instance (returns a zone operation that completes asynchronously) - requires the full cloud-platform scope |
Stop Compute Instance
gcp__stop_compute_instance | Write | Stop a running Compute Engine VM instance so it stops incurring compute charges (returns a zone operation that completes asynchronously) - requires the full cloud-platform scope |
List Cloud Run Services
gcp__list_cloud_run_services | Read | List Cloud Run services in a project location (region) |
Get Cloud Run Service
gcp__get_cloud_run_service | Read | Get one Cloud Run service’s details - URL, container image, environment, and traffic split |
List Cloud Functions
gcp__list_cloud_functions | Read | List Cloud Functions (2nd gen API) in a project location - requires the optional cloud-platform scope (the only scope the Cloud Functions API accepts) |