Google Cloud
Operate Google Cloud: projects and IAM, Compute Engine, Cloud Run, Cloud Storage, Cloud SQL, logs, metrics, billing and cost recommendations.
Tools201
gcp__list_projectsFreeList Google Cloud projects the connected account can see, optionally narrowed by a search query.List Google Cloud projects the connected account can see, optionally narrowed by a search query.
gcp__get_projectFreeGet one project's display name, state, parent and labels.Get one project's display name, state, parent and labels.
gcp__get_project_iam_policyFreeGet a project's IAM policy: every role binding, the principals in it, and any IAM conditions on it.Get a project's IAM policy: every role binding, the principals in it, and any IAM conditions on it.
gcp__set_project_iam_policyFreeReplace a project's IAM policy. Send the policy returned by get_project_iam_policy with your edits and its etag — this overwrites every binding, so a policy fetched without etag can silently drop concurrent changes.Replace a project's IAM policy. Send the policy returned by get_project_iam_policy with your edits and its etag — this overwrites every binding, so a policy fetched without etag can silently drop concurrent changes.
gcp__list_servicesFreeList Google Cloud APIs for a project and whether each is enabled.List Google Cloud APIs for a project and whether each is enabled.
gcp__enable_serviceFreeEnable a Google Cloud API on a project, e.g. compute.googleapis.com.Enable a Google Cloud API on a project, e.g. compute.googleapis.com.
gcp__disable_serviceFreeDisable a Google Cloud API on a project. Resources that depend on it stop working.Disable a Google Cloud API on a project. Resources that depend on it stop working.
gcp__list_instancesFreeList Compute Engine VMs in one zone, or across every zone when zone is omitted.List Compute Engine VMs in one zone, or across every zone when zone is omitted.
gcp__get_instanceFreeGet one VM's machine type, disks, network interfaces, status and metadata.Get one VM's machine type, disks, network interfaces, status and metadata.
gcp__create_instanceFreeCreate a VM from a complete Compute Engine instance resource, and start it. Returns a zone operation — poll it with get_zone_operation.Create a VM from a complete Compute Engine instance resource, and start it. Returns a zone operation — poll it with get_zone_operation.
gcp__delete_instanceFreeDelete a VM and its boot disk if that disk is set to auto-delete.Delete a VM and its boot disk if that disk is set to auto-delete.
gcp__start_instanceFreeStart a stopped VM.Start a stopped VM.
gcp__stop_instanceFreeStop a running VM. In-memory state is lost; the disks survive.Stop a running VM. In-memory state is lost; the disks survive.
gcp__reset_instanceFreeHard-reset a VM. This is a power cycle, not a clean shutdown — unwritten data is lost.Hard-reset a VM. This is a power cycle, not a clean shutdown — unwritten data is lost.
gcp__set_instance_machine_typeFreeChange a stopped VM's machine type.Change a stopped VM's machine type.
gcp__list_disksFreeList persistent disks in a zone.List persistent disks in a zone.
gcp__get_diskFreeGet one disk's size, type, source image and attachments.Get one disk's size, type, source image and attachments.
gcp__create_diskFreeCreate a persistent disk from a complete disk resource.Create a persistent disk from a complete disk resource.
gcp__delete_diskFreeDelete a persistent disk and everything on it.Delete a persistent disk and everything on it.
gcp__list_disk_snapshotsFreeList Compute Engine disk snapshots in a project.List Compute Engine disk snapshots in a project.
gcp__list_machine_typesFreeList machine types available in a zone, with their vCPU and memory.List machine types available in a zone, with their vCPU and memory.
gcp__list_imagesFreeList boot images in a project. Public images live in their own projects, e.g. debian-cloud or ubuntu-os-cloud.List boot images in a project. Public images live in their own projects, e.g. debian-cloud or ubuntu-os-cloud.
gcp__list_zonesFreeList Compute Engine zones and their status.List Compute Engine zones and their status.
gcp__list_regionsFreeList Compute Engine regions, their zones and quota.List Compute Engine regions, their zones and quota.
gcp__list_networksFreeList VPC networks in a project.List VPC networks in a project.
gcp__list_firewall_rulesFreeList VPC firewall rules in a project.List VPC firewall rules in a project.
gcp__list_addressesFreeList reserved IP addresses in a region.List reserved IP addresses in a region.
gcp__get_zone_operationFreeGet a zone operation's progress — how Compute Engine reports whether create_instance, delete_instance and their siblings finished.Get a zone operation's progress — how Compute Engine reports whether create_instance, delete_instance and their siblings finished.
gcp__list_instance_attached_disksFreeList the disks attached to one VM, without the rest of the instance resource.List the disks attached to one VM, without the rest of the instance resource.
gcp__list_instance_group_managersFreeList managed instance groups in a zone.List managed instance groups in a zone.
gcp__get_instance_group_managerFreeGet a managed instance group's template, target size, versions and current actions.Get a managed instance group's template, target size, versions and current actions.
gcp__list_managed_instancesFreeList the VMs a managed instance group currently owns, with each one's current action and health.List the VMs a managed instance group currently owns, with each one's current action and health.
gcp__list_instance_templatesFreeList instance templates in a project.List instance templates in a project.
gcp__get_instance_templateFreeGet an instance template — the machine type, disks, network and metadata new VMs inherit from it.Get an instance template — the machine type, disks, network and metadata new VMs inherit from it.
gcp__get_disk_performance_configFreeGet a disk's provisioned IOPS and throughput, without the rest of the disk resource.Get a disk's provisioned IOPS and throughput, without the rest of the disk resource.
gcp__list_accelerator_typesFreeList the GPU types available in a zone.List the GPU types available in a zone.
gcp__list_reservationsFreeList capacity reservations in a zone.List capacity reservations in a zone.
gcp__get_reservationFreeGet a reservation's machine shape, count and how much of it is in use.Get a reservation's machine shape, count and how much of it is in use.
gcp__list_commitmentsFreeList committed-use discounts in a region.List committed-use discounts in a region.
gcp__get_commitmentFreeGet a commitment's term, resources and the reservations attached to it.Get a commitment's term, resources and the reservations attached to it.
gcp__list_run_servicesFreeList Cloud Run services in a region.List Cloud Run services in a region.
gcp__get_run_serviceFreeGet a Cloud Run service: its URL, traffic split, revision template and last deployment's status.Get a Cloud Run service: its URL, traffic split, revision template and last deployment's status.
gcp__create_run_serviceFreeCreate a Cloud Run service from a complete Service resource, and start serving it. Returns a long-running operation — poll it with get_run_operation.Create a Cloud Run service from a complete Service resource, and start serving it. Returns a long-running operation — poll it with get_run_operation.
gcp__update_run_serviceFreeUpdate a Cloud Run service — a new image, env vars, scaling or traffic split. Cloud Run applies this as a full replace of the fields you send.Update a Cloud Run service — a new image, env vars, scaling or traffic split. Cloud Run applies this as a full replace of the fields you send.
gcp__delete_run_serviceFreeDelete a Cloud Run service and stop serving its URL.Delete a Cloud Run service and stop serving its URL.
gcp__list_run_revisionsFreeList a Cloud Run service's revisions.List a Cloud Run service's revisions.
gcp__list_run_jobsFreeList Cloud Run jobs in a region.List Cloud Run jobs in a region.
gcp__get_run_jobFreeGet a Cloud Run job's definition and last execution.Get a Cloud Run job's definition and last execution.
gcp__execute_run_jobFreeStart a new execution of a Cloud Run job. The job runs whatever image it was deployed with, under its own service account — treat it as running that code, not as creating a record.Start a new execution of a Cloud Run job. The job runs whatever image it was deployed with, under its own service account — treat it as running that code, not as creating a record.
gcp__get_run_operationFreeGet a Cloud Run long-running operation's progress.Get a Cloud Run long-running operation's progress.
gcp__list_clustersFreeList GKE clusters in a region or zone. Use `-` as the location to list every cluster in the project.List GKE clusters in a region or zone. Use `-` as the location to list every cluster in the project.
gcp__get_clusterFreeGet a cluster's version, node pools, network configuration, endpoint and status.Get a cluster's version, node pools, network configuration, endpoint and status.
gcp__create_clusterFreeCreate a GKE cluster from a complete Cluster resource, and start its control plane and nodes. Returns an operation — poll it with get_gke_operation.Create a GKE cluster from a complete Cluster resource, and start its control plane and nodes. Returns an operation — poll it with get_gke_operation.
gcp__update_clusterFreeApply a ClusterUpdate to an existing cluster — version upgrades, addon changes, network policy. Returns an operation.Apply a ClusterUpdate to an existing cluster — version upgrades, addon changes, network policy. Returns an operation.
gcp__list_node_poolsFreeList a cluster's node pools.List a cluster's node pools.
gcp__get_node_poolFreeGet a node pool's machine type, size, autoscaling and upgrade settings.Get a node pool's machine type, size, autoscaling and upgrade settings.
gcp__create_node_poolFreeAdd a node pool to a cluster, and start its nodes. Returns an operation.Add a node pool to a cluster, and start its nodes. Returns an operation.
gcp__update_node_poolFreeUpdate a node pool in place — node version, image type, autoscaling, machine type. Returns an operation.Update a node pool in place — node version, image type, autoscaling, machine type. Returns an operation.
gcp__list_gke_operationsFreeList GKE operations in a location — how cluster and node-pool changes report progress.List GKE operations in a location — how cluster and node-pool changes report progress.
gcp__get_gke_operationFreeGet one GKE operation's status, target and error.Get one GKE operation's status, target and error.
gcp__cancel_gke_operationFreeCancel a running GKE operation. The cluster is left in whatever state the operation had reached.Cancel a running GKE operation. The cluster is left in whatever state the operation had reached.
gcp__list_bucketsFreeList Cloud Storage buckets in a project.List Cloud Storage buckets in a project.
gcp__get_bucketFreeGet a bucket's location, storage class, versioning, lifecycle and access configuration.Get a bucket's location, storage class, versioning, lifecycle and access configuration.
gcp__create_bucketFreeCreate a Cloud Storage bucket.Create a Cloud Storage bucket.
gcp__update_bucketFreePatch a bucket's configuration — lifecycle rules, versioning, labels, public-access prevention.Patch a bucket's configuration — lifecycle rules, versioning, labels, public-access prevention.
gcp__delete_bucketFreeDelete an empty bucket.Delete an empty bucket.
gcp__list_objectsFreeList objects in a bucket. Use prefix and delimiter to walk it like a directory tree.List objects in a bucket. Use prefix and delimiter to walk it like a directory tree.
gcp__get_objectFreeGet an object's metadata: size, content type, checksums, generation and storage class. This does not return the object's bytes.Get an object's metadata: size, content type, checksums, generation and storage class. This does not return the object's bytes.
gcp__copy_objectFreeCopy an object to another bucket or name. An existing destination object is replaced.Copy an object to another bucket or name. An existing destination object is replaced.
gcp__delete_objectFreeDelete an object, or one generation of it.Delete an object, or one generation of it.
gcp__list_sql_instancesFreeList Cloud SQL instances in a project.List Cloud SQL instances in a project.
gcp__get_sql_instanceFreeGet a Cloud SQL instance: engine version, tier, IP addresses, backup and IAM-auth settings, and its service account.Get a Cloud SQL instance: engine version, tier, IP addresses, backup and IAM-auth settings, and its service account.
gcp__create_sql_instanceFreeCreate a Cloud SQL instance from a complete DatabaseInstance resource.Create a Cloud SQL instance from a complete DatabaseInstance resource.
gcp__update_sql_instanceFreePatch a Cloud SQL instance's settings — tier, flags, backup schedule, IP configuration.Patch a Cloud SQL instance's settings — tier, flags, backup schedule, IP configuration.
gcp__restart_sql_instanceFreeRestart a Cloud SQL instance. Connections drop for the duration.Restart a Cloud SQL instance. Connections drop for the duration.
gcp__delete_sql_instanceFreeDelete a Cloud SQL instance and its data.Delete a Cloud SQL instance and its data.
gcp__list_sql_databasesFreeList databases on a Cloud SQL instance.List databases on a Cloud SQL instance.
gcp__create_sql_databaseFreeCreate a database on a Cloud SQL instance.Create a database on a Cloud SQL instance.
gcp__delete_sql_databaseFreeDrop a database from a Cloud SQL instance.Drop a database from a Cloud SQL instance.
gcp__list_sql_usersFreeList database users on a Cloud SQL instance.List database users on a Cloud SQL instance.
gcp__create_sql_userFreeCreate a database user on a Cloud SQL instance. Use type CLOUD_IAM_USER or CLOUD_IAM_SERVICE_ACCOUNT for IAM database authentication instead of a password.Create a database user on a Cloud SQL instance. Use type CLOUD_IAM_USER or CLOUD_IAM_SERVICE_ACCOUNT for IAM database authentication instead of a password.
gcp__update_sql_userFreeUpdate a database user on a Cloud SQL instance — its password, or the database roles it holds. Google's hosted MCP calls this update_user.Update a database user on a Cloud SQL instance — its password, or the database roles it holds. Google's hosted MCP calls this update_user.
gcp__delete_sql_userFreeDelete a database user from a Cloud SQL instance.Delete a database user from a Cloud SQL instance.
gcp__list_sql_backupsFreeList a Cloud SQL instance's backup runs.List a Cloud SQL instance's backup runs.
gcp__create_sql_backupFreeTake an on-demand backup of a Cloud SQL instance.Take an on-demand backup of a Cloud SQL instance.
gcp__get_sql_operationFreeGet a Cloud SQL operation's progress — how create, patch, restart and backup report completion.Get a Cloud SQL operation's progress — how create, patch, restart and backup report completion.
gcp__execute_sqlFreeRun SQL on a Cloud SQL instance through the Data API; the instance needs data_api_access=ALLOW_DATA_API. By default the statement runs as the connected Google identity's IAM database user (IAM database authentication must be on and that user must exist on the instance). To run as a built-in database user instead, pass user and password_secret_version. A statement the database rejects comes back as an error carrying the database's message.Run SQL on a Cloud SQL instance through the Data API; the instance needs data_api_access=ALLOW_DATA_API. By default the statement runs as the connected Google identity's IAM database user (IAM database authentication must be on and that user must exist on the instance). To run as a built-in database user instead, pass user and password_secret_version. A statement the database rejects comes back as an error carrying the database's message.
gcp__clone_sql_instanceFreeClone a Cloud SQL instance into a new one, optionally to a point in time.Clone a Cloud SQL instance into a new one, optionally to a point in time.
gcp__restore_sql_backupFreeRestore a backup onto an instance. Everything currently in that instance is replaced.Restore a backup onto an instance. Everything currently in that instance is replaced.
gcp__import_sql_dataFreeImport a SQL or CSV file from Cloud Storage into an instance. Conflicting rows and schema objects do not survive it.Import a SQL or CSV file from Cloud Storage into an instance. Conflicting rows and schema objects do not survive it.
gcp__precheck_sql_major_version_upgradeFreeCheck whether a PostgreSQL instance is ready for a major version upgrade. Returns an operation; the findings are in its response. Does not affect availability.Check whether a PostgreSQL instance is ready for a major version upgrade. Returns an operation; the findings are in its response. Does not affect availability.
gcp__list_topicsFreeList Pub/Sub topics in a project.List Pub/Sub topics in a project.
gcp__get_topicFreeGet a topic's labels, schema settings, message retention and storage policy.Get a topic's labels, schema settings, message retention and storage policy.
gcp__create_topicFreeCreate a Pub/Sub topic. Pub/Sub creates topics with PUT at the topic's own name, so the body carries only the settings.Create a Pub/Sub topic. Pub/Sub creates topics with PUT at the topic's own name, so the body carries only the settings.
gcp__update_topicFreePatch a topic's settings. `update_mask` decides which fields are replaced.Patch a topic's settings. `update_mask` decides which fields are replaced.
gcp__delete_topicFreeDelete a topic. Its subscriptions survive, orphaned, and stop receiving messages.Delete a topic. Its subscriptions survive, orphaned, and stop receiving messages.
gcp__publish_messagesFreePublish one or more messages to a topic. Each message carries base64 `data` and/or `attributes`.Publish one or more messages to a topic. Each message carries base64 `data` and/or `attributes`.
gcp__list_subscriptionsFreeList Pub/Sub subscriptions in a project.List Pub/Sub subscriptions in a project.
gcp__get_subscriptionFreeGet a subscription's topic, delivery configuration, ack deadline and retry policy.Get a subscription's topic, delivery configuration, ack deadline and retry policy.
gcp__create_subscriptionFreeCreate a subscription on a topic. `resource.topic` is required and takes the full name, e.g. projects/my-project/topics/orders.Create a subscription on a topic. `resource.topic` is required and takes the full name, e.g. projects/my-project/topics/orders.
gcp__update_subscriptionFreePatch a subscription's settings — ack deadline, push endpoint, retry policy, dead-letter topic.Patch a subscription's settings — ack deadline, push endpoint, retry policy, dead-letter topic.
gcp__delete_subscriptionFreeDelete a subscription. Messages it had not acknowledged are gone with it.Delete a subscription. Messages it had not acknowledged are gone with it.
gcp__list_pubsub_snapshotsFreeList Pub/Sub snapshots in a project. (Compute Engine disk snapshots are list_disk_snapshots.)List Pub/Sub snapshots in a project. (Compute Engine disk snapshots are list_disk_snapshots.)
gcp__get_pubsub_snapshotFreeGet a Pub/Sub snapshot's subscription, topic and expiry.Get a Pub/Sub snapshot's subscription, topic and expiry.
gcp__create_pubsub_snapshotFreeSnapshot a subscription's unacknowledged-message state so it can be replayed later. `resource.subscription` takes the full name.Snapshot a subscription's unacknowledged-message state so it can be replayed later. `resource.subscription` takes the full name.
gcp__delete_pubsub_snapshotFreeDelete a Pub/Sub snapshot.Delete a Pub/Sub snapshot.
gcp__query_logsFreeRead log entries with a Cloud Logging filter — the tool to reach for when debugging anything running on GCP.Read log entries with a Cloud Logging filter — the tool to reach for when debugging anything running on GCP.
gcp__list_log_namesFreeList the log names a project has written to.List the log names a project has written to.
gcp__list_log_sinksFreeList a project's log sinks and where they export to.List a project's log sinks and where they export to.
gcp__list_log_bucketsFreeList a project's log buckets — where retained logs actually live.List a project's log buckets — where retained logs actually live.
gcp__get_log_bucketFreeGet a log bucket's retention, locking and analytics settings.Get a log bucket's retention, locking and analytics settings.
gcp__list_log_viewsFreeList the views defined on a log bucket — the scoped windows other principals can be granted.List the views defined on a log bucket — the scoped windows other principals can be granted.
gcp__get_log_viewFreeGet one log view's filter.Get one log view's filter.
gcp__list_time_seriesFreeRead metric time series for a project over a time window.Read metric time series for a project over a time window.
gcp__list_metric_descriptorsFreeList the metric types a project can be queried for.List the metric types a project can be queried for.
gcp__list_alert_policiesFreeList a project's alerting policies.List a project's alerting policies.
gcp__get_alert_policyFreeGet one alerting policy's conditions and notification channels.Get one alerting policy's conditions and notification channels.
gcp__list_uptime_checksFreeList a project's uptime checks.List a project's uptime checks.
gcp__query_rangeFreeRun a PromQL range query against a project's metrics — the query language Cloud Monitoring's Managed Service for Prometheus speaks.Run a PromQL range query against a project's metrics — the query language Cloud Monitoring's Managed Service for Prometheus speaks.
gcp__list_alertsFreeList a project's firing and recent alerts.List a project's firing and recent alerts.
gcp__get_alertFreeGet one alert's state, policy and the time series that opened it.Get one alert's state, policy and the time series that opened it.
gcp__list_dashboardsFreeList a project's Monitoring dashboards.List a project's Monitoring dashboards.
gcp__get_dashboardFreeGet one dashboard's layout and widgets.Get one dashboard's layout and widgets.
gcp__list_billing_accountsFreeList billing accounts the connected account can see.List billing accounts the connected account can see.
gcp__get_billing_accountFreeGet a billing account's display name, open state and master account.Get a billing account's display name, open state and master account.
gcp__list_billing_account_projectsFreeList the projects billed to a billing account.List the projects billed to a billing account.
gcp__list_billable_servicesFreeList Google Cloud's billable services — the catalog SKUs are grouped under.List Google Cloud's billable services — the catalog SKUs are grouped under.
gcp__list_skusFreeList public prices for one billable service, for cost estimation.List public prices for one billable service, for cost estimation.
gcp__create_billing_accountFreeCreate a billing account, or a subaccount under a reseller's account.Create a billing account, or a subaccount under a reseller's account.
gcp__move_billing_accountFreeMove a billing account to another organization.Move a billing account to another organization.
gcp__get_billing_account_iam_policyFreeGet a billing account's IAM policy.Get a billing account's IAM policy.
gcp__set_billing_account_iam_policyFreeReplace a billing account's IAM policy. Send the policy from get_billing_account_iam_policy with its etag — this overwrites every binding.Replace a billing account's IAM policy. Send the policy from get_billing_account_iam_policy with its etag — this overwrites every binding.
gcp__test_billing_account_permissionsFreeAsk which of the named billing permissions the connected account actually holds.Ask which of the named billing permissions the connected account actually holds.
gcp__list_sku_groupsFreeList Google's public SKU groups — the catalog's top level.List Google's public SKU groups — the catalog's top level.
gcp__get_sku_groupFreeGet one public SKU group.Get one public SKU group.
gcp__list_sku_group_skusFreeList the SKUs in a public SKU group.List the SKUs in a public SKU group.
gcp__get_sku_group_skuFreeGet one SKU within a public SKU group.Get one SKU within a public SKU group.
gcp__list_pricesFreeList the public price history for one SKU.List the public price history for one SKU.
gcp__get_priceFreeGet one SKU's current public price.Get one SKU's current public price.
gcp__list_billing_account_servicesFreeList the billable services as one billing account sees them.List the billable services as one billing account sees them.
gcp__get_billing_account_serviceFreeGet one billable service as a billing account sees it.Get one billable service as a billing account sees it.
gcp__list_billing_account_skusFreeList the SKUs a billing account is charged for.List the SKUs a billing account is charged for.
gcp__get_billing_account_skuFreeGet one SKU as a billing account sees it.Get one SKU as a billing account sees it.
gcp__list_billing_account_pricesFreeList a billing account's OWN price history for a SKU — its negotiated rate, not the public one.List a billing account's OWN price history for a SKU — its negotiated rate, not the public one.
gcp__get_billing_account_priceFreeGet a billing account's own current price for a SKU.Get a billing account's own current price for a SKU.
gcp__list_billing_account_sku_groupsFreeList the SKU groups visible to a billing account.List the SKU groups visible to a billing account.
gcp__get_billing_account_sku_groupFreeGet one SKU group as a billing account sees it.Get one SKU group as a billing account sees it.
gcp__list_billing_account_sku_group_skusFreeList the SKUs in a group as a billing account sees them.List the SKUs in a group as a billing account sees them.
gcp__get_billing_account_sku_group_skuFreeGet one SKU in a group as a billing account sees it.Get one SKU in a group as a billing account sees it.
gcp__get_project_billingFreeGet which billing account a project is linked to, and whether billing is enabled.Get which billing account a project is linked to, and whether billing is enabled.
gcp__list_service_accountsFreeList a project's service accounts.List a project's service accounts.
gcp__get_service_accountFreeGet one service account by email or unique id.Get one service account by email or unique id.
gcp__create_service_accountFreeCreate a service account. This mints an identity, not a key — grant it roles with set_project_iam_policy.Create a service account. This mints an identity, not a key — grant it roles with set_project_iam_policy.
gcp__delete_service_accountFreeDelete a service account. Anything authenticating as it stops working.Delete a service account. Anything authenticating as it stops working.
gcp__list_service_account_keysFreeList a service account's key metadata — ids, types and validity windows. Key material is never returned.List a service account's key metadata — ids, types and validity windows. Key material is never returned.
gcp__list_predefined_rolesFreeList Google's predefined IAM roles.List Google's predefined IAM roles.
gcp__get_roleFreeGet one role's permissions. Accepts a predefined role (roles/compute.admin) or a project custom role.Get one role's permissions. Accepts a predefined role (roles/compute.admin) or a project custom role.
gcp__list_custom_rolesFreeList a project's custom IAM roles.List a project's custom IAM roles.
gcp__list_deny_policiesFreeList the deny policies attached to a project. Deny rules override any allow.List the deny policies attached to a project. Deny rules override any allow.
gcp__get_deny_policyFreeGet one deny policy's rules and etag.Get one deny policy's rules and etag.
gcp__create_deny_policyFreeCreate a deny policy on a project. A deny rule beats any allow, so this REMOVES access from whoever it names — including, if it names broadly, the caller and the platform. Returns a long-running operation — poll it with get_deny_policy_status.Create a deny policy on a project. A deny rule beats any allow, so this REMOVES access from whoever it names — including, if it names broadly, the caller and the platform. Returns a long-running operation — poll it with get_deny_policy_status.
gcp__update_deny_policyFreeReplace a deny policy. Send the etag from get_deny_policy — this overwrites every rule on it.Replace a deny policy. Send the etag from get_deny_policy — this overwrites every rule on it.
gcp__delete_deny_policyFreeDelete a deny policy. Whatever it was denying becomes allowed again if an allow policy grants it.Delete a deny policy. Whatever it was denying becomes allowed again if an allow policy grants it.
gcp__get_deny_policy_statusFreeGet a deny-policy operation's progress.Get a deny-policy operation's progress.
gcp__create_roleFreeCreate a custom IAM role in a project.Create a custom IAM role in a project.
gcp__update_roleFreePatch a custom role. Every principal holding it is re-scoped in place.Patch a custom role. Every principal holding it is re-scoped in place.
gcp__delete_roleFreeDelete a custom role. It is soft-deleted for 7 days, then permanent; undelete_role reverses it within that window.Delete a custom role. It is soft-deleted for 7 days, then permanent; undelete_role reverses it within that window.
gcp__undelete_roleFreeRestore a soft-deleted custom role. Every principal still bound to it regains the permissions it carries, immediately and without any new binding being made.Restore a soft-deleted custom role. Every principal still bound to it regains the permissions it carries, immediately and without any new binding being made.
gcp__list_recommendationsFreeList Recommender findings — idle VMs, oversized machine types, unattached disks, committed-use discounts.List Recommender findings — idle VMs, oversized machine types, unattached disks, committed-use discounts.
gcp__get_recommendationFreeGet one recommendation's content, impact and state.Get one recommendation's content, impact and state.
gcp__list_insightsFreeList Recommender insights — the observations recommendations are derived from.List Recommender insights — the observations recommendations are derived from.
gcp__get_insightFreeGet one insight's content, category and observation period.Get one insight's content, category and observation period.
gcp__mark_recommendation_claimedFreeMark a recommendation as being acted on, so Recommender stops resurfacing it.Mark a recommendation as being acted on, so Recommender stops resurfacing it.
gcp__mark_recommendation_succeededFreeMark a recommendation as applied successfully.Mark a recommendation as applied successfully.
gcp__mark_recommendation_failedFreeMark a recommendation as attempted and failed.Mark a recommendation as attempted and failed.
gcp__mark_recommendation_dismissedFreeDismiss a recommendation.Dismiss a recommendation.
gcp__mark_insight_acceptedFreeMark an insight as accepted.Mark an insight as accepted.
gcp__list_quota_infosFreeList a service's quotas for a project, with the current limit and whether it is adjustable.List a service's quotas for a project, with the current limit and whether it is adjustable.
gcp__get_quota_infoFreeGet one quota's dimensions, limits and adjustability.Get one quota's dimensions, limits and adjustability.
gcp__list_quota_preferencesFreeList the quota-increase preferences filed for a project.List the quota-increase preferences filed for a project.
gcp__file_quota_preferenceFreeFile a quota preference for a project. The value can be LOWER than the current limit as well as higher, and a decrease cuts the capacity running workloads depend on. Google reviews increases; the new limit is not immediate.File a quota preference for a project. The value can be LOWER than the current limit as well as higher, and a decrease cuts the capacity running workloads depend on. Google reviews increases; the new limit is not immediate.
gcp__get_quota_adjuster_settingsFreeGet whether the automatic quota adjuster is enabled for a project.Get whether the automatic quota adjuster is enabled for a project.
gcp__update_quota_adjuster_settingsFreeEnable or disable the automatic quota adjuster for a project.Enable or disable the automatic quota adjuster for a project.
gcp__list_assetsFreeList a project's assets — every resource Cloud Asset Inventory tracks, optionally by type.List a project's assets — every resource Cloud Asset Inventory tracks, optionally by type.
gcp__analyze_iam_policyFreeAnswer who-can-do-what across a project synchronously: which principals hold which permissions on which resources.Answer who-can-do-what across a project synchronously: which principals hold which permissions on which resources.
gcp__export_iam_analysis_resultsFreeRun the same analysis asynchronously and write the results to BigQuery or Cloud Storage. Returns an operation — poll it with get_iam_policy_analysis_status.Run the same analysis asynchronously and write the results to BigQuery or Cloud Storage. Returns an operation — poll it with get_iam_policy_analysis_status.
gcp__get_iam_policy_analysis_statusFreeGet an export_iam_analysis_results operation's progress.Get an export_iam_analysis_results operation's progress.
gcp__list_tracesFreeList request traces in a project over a time window.List request traces in a project over a time window.
gcp__get_traceFreeGet one trace with all of its spans.Get one trace with all of its spans.
gcp__list_error_groupsFreeList grouped application errors with their counts, first and last seen, and affected services.List grouped application errors with their counts, first and last seen, and affected services.
gcp__list_support_casesFreeList a project's support cases.List a project's support cases.
gcp__search_support_casesFreeSearch support cases with a query, e.g. `state=OPEN`.Search support cases with a query, e.g. `state=OPEN`.
gcp__get_support_caseFreeGet one support case's state, priority, classification and escalation.Get one support case's state, priority, classification and escalation.
gcp__list_support_case_commentsFreeList the comments on a support case.List the comments on a support case.
gcp__get_support_case_commentFreeGet one comment on a support case.Get one comment on a support case.
gcp__get_support_case_attachmentFreeGet one attachment's metadata — name, creator, size and MIME type. Not the bytes.Get one attachment's metadata — name, creator, size and MIME type. Not the bytes.
gcp__list_support_case_attachmentsFreeList the attachments on a support case (metadata, not the bytes).List the attachments on a support case (metadata, not the bytes).
gcp__list_service_health_eventsFreeList Google Cloud incidents and maintenance affecting a project.List Google Cloud incidents and maintenance affecting a project.
gcp__get_service_health_eventFreeGet one service-health event's state, products and updates.Get one service-health event's state, products and updates.
gcp__list_cloud_locationsFreeList cloud locations — regions and zones with their carbon data and territory.List cloud locations — regions and zones with their carbon data and territory.
gcp__search_cloud_locationsFreeFind the cloud locations nearest a source location — the tool for `where should this run`.Find the cloud locations nearest a source location — the tool for `where should this run`.