KosmoKrator

data

Google Cloud Storage MCP, CLI, and Lua Integration for AI Agents

Google Cloud Storage integration docs for AI agents: MCP gateway setup, Google Cloud Storage CLI commands, Lua API reference, credentials, and function schemas.

Google Cloud Storage for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
google-cloud-storage.google_cloud_storage_anywhere_caches_insert Write write 0 Anywhere Caches Insert (POST /b/{bucket}/anywhereCaches).
google-cloud-storage.google_cloud_storage_anywhere_caches_update Write write 0 Anywhere Caches Update (PATCH /b/{bucket}/anywhereCaches/{anywhereCacheId}).
google-cloud-storage.google_cloud_storage_anywhere_caches_get Read read 0 Anywhere Caches Get (GET /b/{bucket}/anywhereCaches/{anywhereCacheId}).
google-cloud-storage.google_cloud_storage_anywhere_caches_list Read read 0 Anywhere Caches List (GET /b/{bucket}/anywhereCaches).
google-cloud-storage.google_cloud_storage_anywhere_caches_pause Write write 0 Anywhere Caches Pause (POST /b/{bucket}/anywhereCaches/{anywhereCacheId}/pause).
google-cloud-storage.google_cloud_storage_anywhere_caches_resume Write write 0 Anywhere Caches Resume (POST /b/{bucket}/anywhereCaches/{anywhereCacheId}/resume).
google-cloud-storage.google_cloud_storage_anywhere_caches_disable Write write 0 Anywhere Caches Disable (POST /b/{bucket}/anywhereCaches/{anywhereCacheId}/disable).
google-cloud-storage.google_cloud_storage_bucket_access_controls_delete Write write 0 Bucket Access Controls Delete (DELETE /b/{bucket}/acl/{entity}).
google-cloud-storage.google_cloud_storage_bucket_access_controls_get Read read 0 Bucket Access Controls Get (GET /b/{bucket}/acl/{entity}).
google-cloud-storage.google_cloud_storage_bucket_access_controls_insert Write write 0 Bucket Access Controls Insert (POST /b/{bucket}/acl).
google-cloud-storage.google_cloud_storage_bucket_access_controls_list Read read 0 Bucket Access Controls List (GET /b/{bucket}/acl).
google-cloud-storage.google_cloud_storage_bucket_access_controls_patch Write write 0 Bucket Access Controls Patch (PATCH /b/{bucket}/acl/{entity}).
google-cloud-storage.google_cloud_storage_bucket_access_controls_update Write write 0 Bucket Access Controls Update (PUT /b/{bucket}/acl/{entity}).
google-cloud-storage.google_cloud_storage_buckets_delete Write write 0 Buckets Delete (DELETE /b/{bucket}).
google-cloud-storage.google_cloud_storage_buckets_restore Write write 0 Buckets Restore (POST /b/{bucket}/restore).
google-cloud-storage.google_cloud_storage_buckets_relocate Write write 0 Buckets Relocate (POST /b/{bucket}/relocate).
google-cloud-storage.google_cloud_storage_buckets_get Read read 0 Buckets Get (GET /b/{bucket}).
google-cloud-storage.google_cloud_storage_buckets_get_iam_policy Read read 0 Buckets Get Iam Policy (GET /b/{bucket}/iam).
google-cloud-storage.google_cloud_storage_buckets_get_storage_layout Read read 0 Buckets Get Storage Layout (GET /b/{bucket}/storageLayout).
google-cloud-storage.google_cloud_storage_buckets_insert Write write 0 Buckets Insert (POST /b).
google-cloud-storage.google_cloud_storage_buckets_list Read read 0 Buckets List (GET /b).
google-cloud-storage.google_cloud_storage_buckets_lock_retention_policy Write write 0 Buckets Lock Retention Policy (POST /b/{bucket}/lockRetentionPolicy).
google-cloud-storage.google_cloud_storage_buckets_patch Write write 0 Buckets Patch (PATCH /b/{bucket}).
google-cloud-storage.google_cloud_storage_buckets_set_iam_policy Write write 0 Buckets Set Iam Policy (PUT /b/{bucket}/iam).
google-cloud-storage.google_cloud_storage_buckets_test_iam_permissions Read read 0 Buckets Test Iam Permissions (GET /b/{bucket}/iam/testPermissions).
google-cloud-storage.google_cloud_storage_buckets_update Write write 0 Buckets Update (PUT /b/{bucket}).
google-cloud-storage.google_cloud_storage_operations_cancel Write write 0 Operations Cancel (POST /b/{bucket}/operations/{operationId}/cancel).
google-cloud-storage.google_cloud_storage_operations_get Read read 0 Operations Get (GET /b/{bucket}/operations/{operationId}).
google-cloud-storage.google_cloud_storage_operations_advance_relocate_bucket Write write 0 Operations Advance Relocate Bucket (POST /b/{bucket}/operations/{operationId}/advanceRelocateBucket).
google-cloud-storage.google_cloud_storage_operations_list Read read 0 Operations List (GET /b/{bucket}/operations).
google-cloud-storage.google_cloud_storage_channels_stop Write write 0 Channels Stop (POST /channels/stop).
google-cloud-storage.google_cloud_storage_default_object_access_controls_delete Write write 0 Default Object Access Controls Delete (DELETE /b/{bucket}/defaultObjectAcl/{entity}).
google-cloud-storage.google_cloud_storage_default_object_access_controls_get Read read 0 Default Object Access Controls Get (GET /b/{bucket}/defaultObjectAcl/{entity}).
google-cloud-storage.google_cloud_storage_default_object_access_controls_insert Write write 0 Default Object Access Controls Insert (POST /b/{bucket}/defaultObjectAcl).
google-cloud-storage.google_cloud_storage_default_object_access_controls_list Read read 0 Default Object Access Controls List (GET /b/{bucket}/defaultObjectAcl).
google-cloud-storage.google_cloud_storage_default_object_access_controls_patch Write write 0 Default Object Access Controls Patch (PATCH /b/{bucket}/defaultObjectAcl/{entity}).
google-cloud-storage.google_cloud_storage_default_object_access_controls_update Write write 0 Default Object Access Controls Update (PUT /b/{bucket}/defaultObjectAcl/{entity}).
google-cloud-storage.google_cloud_storage_folders_delete Write write 0 Folders Delete (DELETE /b/{bucket}/folders/{folder}).
google-cloud-storage.google_cloud_storage_folders_delete_recursive Write write 0 Folders Delete Recursive (POST /b/{bucket}/folders/{folder}/deleteRecursive).
google-cloud-storage.google_cloud_storage_folders_get Read read 0 Folders Get (GET /b/{bucket}/folders/{folder}).
google-cloud-storage.google_cloud_storage_folders_insert Write write 0 Folders Insert (POST /b/{bucket}/folders).
google-cloud-storage.google_cloud_storage_folders_list Read read 0 Folders List (GET /b/{bucket}/folders).
google-cloud-storage.google_cloud_storage_folders_rename Write write 0 Folders Rename (POST /b/{bucket}/folders/{sourceFolder}/renameTo/folders/{destinationFolder}).
google-cloud-storage.google_cloud_storage_managed_folders_delete Write write 0 Managed Folders Delete (DELETE /b/{bucket}/managedFolders/{managedFolder}).
google-cloud-storage.google_cloud_storage_managed_folders_get Read read 0 Managed Folders Get (GET /b/{bucket}/managedFolders/{managedFolder}).
google-cloud-storage.google_cloud_storage_managed_folders_get_iam_policy Read read 0 Managed Folders Get Iam Policy (GET /b/{bucket}/managedFolders/{managedFolder}/iam).
google-cloud-storage.google_cloud_storage_managed_folders_insert Write write 0 Managed Folders Insert (POST /b/{bucket}/managedFolders).
google-cloud-storage.google_cloud_storage_managed_folders_list Read read 0 Managed Folders List (GET /b/{bucket}/managedFolders).
google-cloud-storage.google_cloud_storage_managed_folders_set_iam_policy Write write 0 Managed Folders Set Iam Policy (PUT /b/{bucket}/managedFolders/{managedFolder}/iam).
google-cloud-storage.google_cloud_storage_managed_folders_test_iam_permissions Read read 0 Managed Folders Test Iam Permissions (GET /b/{bucket}/managedFolders/{managedFolder}/iam/testPermissions).
google-cloud-storage.google_cloud_storage_notifications_delete Write write 0 Notifications Delete (DELETE /b/{bucket}/notificationConfigs/{notification}).
google-cloud-storage.google_cloud_storage_notifications_get Read read 0 Notifications Get (GET /b/{bucket}/notificationConfigs/{notification}).
google-cloud-storage.google_cloud_storage_notifications_insert Write write 0 Notifications Insert (POST /b/{bucket}/notificationConfigs).
google-cloud-storage.google_cloud_storage_notifications_list Read read 0 Notifications List (GET /b/{bucket}/notificationConfigs).
google-cloud-storage.google_cloud_storage_object_access_controls_delete Write write 0 Object Access Controls Delete (DELETE /b/{bucket}/o/{object}/acl/{entity}).
google-cloud-storage.google_cloud_storage_object_access_controls_get Read read 0 Object Access Controls Get (GET /b/{bucket}/o/{object}/acl/{entity}).
google-cloud-storage.google_cloud_storage_object_access_controls_insert Write write 0 Object Access Controls Insert (POST /b/{bucket}/o/{object}/acl).
google-cloud-storage.google_cloud_storage_object_access_controls_list Read read 0 Object Access Controls List (GET /b/{bucket}/o/{object}/acl).
google-cloud-storage.google_cloud_storage_object_access_controls_patch Write write 0 Object Access Controls Patch (PATCH /b/{bucket}/o/{object}/acl/{entity}).
google-cloud-storage.google_cloud_storage_object_access_controls_update Write write 0 Object Access Controls Update (PUT /b/{bucket}/o/{object}/acl/{entity}).
google-cloud-storage.google_cloud_storage_objects_compose Write write 0 Objects Compose (POST /b/{destinationBucket}/o/{destinationObject}/compose).
google-cloud-storage.google_cloud_storage_objects_copy Write write 0 Objects Copy (POST /b/{sourceBucket}/o/{sourceObject}/copyTo/b/{destinationBucket}/o/{destinationObject}).
google-cloud-storage.google_cloud_storage_objects_delete Write write 0 Objects Delete (DELETE /b/{bucket}/o/{object}).
google-cloud-storage.google_cloud_storage_objects_get Read read 0 Objects Get (GET /b/{bucket}/o/{object}).
google-cloud-storage.google_cloud_storage_objects_get_iam_policy Read read 0 Objects Get Iam Policy (GET /b/{bucket}/o/{object}/iam).
google-cloud-storage.google_cloud_storage_objects_insert Write write 0 Objects Insert (POST /b/{bucket}/o).
google-cloud-storage.google_cloud_storage_objects_list Read read 0 Objects List (GET /b/{bucket}/o).
google-cloud-storage.google_cloud_storage_objects_patch Write write 0 Objects Patch (PATCH /b/{bucket}/o/{object}).
google-cloud-storage.google_cloud_storage_objects_rewrite Write write 0 Objects Rewrite (POST /b/{sourceBucket}/o/{sourceObject}/rewriteTo/b/{destinationBucket}/o/{destinationObject}).
google-cloud-storage.google_cloud_storage_objects_move Write write 0 Objects Move (POST /b/{bucket}/o/{sourceObject}/moveTo/o/{destinationObject}).
google-cloud-storage.google_cloud_storage_objects_set_iam_policy Write write 0 Objects Set Iam Policy (PUT /b/{bucket}/o/{object}/iam).
google-cloud-storage.google_cloud_storage_objects_test_iam_permissions Read read 0 Objects Test Iam Permissions (GET /b/{bucket}/o/{object}/iam/testPermissions).
google-cloud-storage.google_cloud_storage_objects_update Write write 0 Objects Update (PUT /b/{bucket}/o/{object}).
google-cloud-storage.google_cloud_storage_objects_watch_all Write write 0 Objects Watch All (POST /b/{bucket}/o/watch).
google-cloud-storage.google_cloud_storage_objects_restore Write write 0 Objects Restore (POST /b/{bucket}/o/{object}/restore).
google-cloud-storage.google_cloud_storage_objects_bulk_restore Write write 0 Objects Bulk Restore (POST /b/{bucket}/o/bulkRestore).
google-cloud-storage.google_cloud_storage_projects_hmac_keys_create Write write 0 Projects Hmac Keys Create (POST /projects/{projectId}/hmacKeys).
google-cloud-storage.google_cloud_storage_projects_hmac_keys_delete Write write 0 Projects Hmac Keys Delete (DELETE /projects/{projectId}/hmacKeys/{accessId}).
google-cloud-storage.google_cloud_storage_projects_hmac_keys_get Read read 0 Projects Hmac Keys Get (GET /projects/{projectId}/hmacKeys/{accessId}).
google-cloud-storage.google_cloud_storage_projects_hmac_keys_list Read read 0 Projects Hmac Keys List (GET /projects/{projectId}/hmacKeys).
google-cloud-storage.google_cloud_storage_projects_hmac_keys_update Write write 0 Projects Hmac Keys Update (PUT /projects/{projectId}/hmacKeys/{accessId}).
google-cloud-storage.google_cloud_storage_projects_service_account_get Read read 0 Projects Service Account Get (GET /projects/{projectId}/serviceAccount).