Agent Plugins Marketplace
All plugins

google-cloud-storage

v1.1.0

Official Google Cloud Storage (GCS) plugin. Storage tools plus vetted skills to manage buckets and objects, transfer data, and configure MCP, FUSE, IAM, security, lifecycle rules, signed URLs, Terraform, and the CLI.

CodexClaude CodeAgent Plugins5 Skills1 MCP serverstdio

By Google LLCLicense: Apache-2.026 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex, Claude Code, and Agent Plugins
Parsed components
6 skill or MCP entries
Source updated
Sep 16, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install google-cloud-storage for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add google-cloud-storage@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/gemini-cli-extensions/google-cloud-storage

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

google-cloud-storage/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── plugin.json
├── skills/gcs-security-assessment/SKILL.md
├── skills/google-cloud-storage-basics/SKILL.md
├── skills/google-cloud-storage-bucket-architect/SKILL.md
├── skills/google-cloud-storage-diagnostic/SKILL.md
├── skills/google-cloud-storage-fuse/SKILL.md
└── .mcp.json

Included Skills5

gcs-security-assessmentskills/gcs-security-assessment/SKILL.md

Assesses the security posture of Google Cloud Storage (GCS) buckets and projects. Grounds every finding in gathered telemetry, evaluates buckets against Google security best practices (public access, IAM over-granting, CMEK, VPC Service Controls, audit logging), and correlates signals to flag toxic combinations of individually low-risk settings, with actionable remediation. Use whenever a user asks for a security scan, audit, review, vulnerability check, or compliance assessment (including SAIF) — or simply asks whether their buckets, project, or data are secure, exposed, public, or misconfigured, who can access their data, or wants storage hardened or locked down, e.g. before a launch. Don't use for diagnosing a specific access failure or 403, managing or configuring storage, investigating a live outage, or non-GCS resources (Compute Engine, GKE, etc.).

google-cloud-storage-basicsskills/google-cloud-storage-basics/SKILL.md

Stores, retrieves, and manages data as objects in Cloud Storage (Google Cloud Storage, or GCS) buckets. Use when you need to interact with Cloud Storage — create or configure buckets, upload, download, stream, or transfer data, organize objects with folders, generate signed URLs, control access (IAM, ACLs, public access prevention), set storage classes and tiering (Standard, Nearline, Coldline, Archive), manage cost and lifecycle, protect data (versioning, encryption/CMEK, retention and Bucket Lock, object holds, soft delete), host static websites, trigger Pub/Sub notifications on object changes, mount buckets as a file system (gcsfuse), or optimize storage performance at any scale. Covers the gcloud storage / gsutil CLI, JSON and XML APIs, client libraries, Terraform, and Cloud Storage MCP servers. Don't use for block storage (Persistent Disk), data warehousing/analytics (BigQuery), or databases (Cloud SQL, Spanner, Bigtable, Firestore).

google-cloud-storage-bucket-architectskills/google-cloud-storage-bucket-architect/SKILL.md

Creates Cloud Storage (Google Cloud Storage, or GCS) buckets. Analyzes the workload (sensitive data, media hosting, ingestion, web hosting, archiving, backup, logging, analytics, AI/ML, or general-purpose), validates project-level security settings, and designs a secure-by-default, cost-effective configuration (location, storage class, uniform bucket-level access, public access prevention, soft delete, lifecycle) before creating it. Use whenever a user wants to create, make, set up, provision, or spin up a bucket, or needs object storage for an app, service, pipeline, or dataset — even a "simple" or "default" bucket, or when bucket creation is one step in a larger workflow. Outputs or executes the creation via gcloud, the JSON/REST API, Terraform, or SDK client libraries (C++, Java, Python, Go). Don't use for anything other than creating new buckets — for uploads, downloads, access changes, or reconfiguring existing buckets, use google-cloud-storage-basics.

google-cloud-storage-diagnosticskills/google-cloud-storage-diagnostic/SKILL.md

Troubleshoots and diagnoses Google Cloud Storage (GCS) errors, permission denials, and access control issues. Use when a user encounters a 403 Permission Denied error on a Google Cloud bucket or object, or needs help diagnosing and resolving GCS IAM bindings, ACLs, UBLA, or service agent configurations.

google-cloud-storage-fuseskills/google-cloud-storage-fuse/SKILL.md

Mounts Cloud Storage buckets as a POSIX file system with Cloud Storage FUSE (gcsfuse). Use when you need to interact with gcsfuse — decide whether FUSE, native gs:// reads, or Filestore/Managed Lustre fits a workload, deploy tuned mounts on GKE, Compute Engine, or Cloud Run, enable and size the file, stat, and list caches, tune mount flags or config-file settings, apply workload profiles, keep ML checkpointing safe (rename atomicity, hierarchical namespace, close-time finalization, concurrent writers), or diagnose slow training, low throughput, or GCS bill spikes on existing mounts with gcsfuse metrics. Covers mount semantics, the gcsfuse CLI and config file, the GKE gcsfuse CSI driver (Workload Identity principal:// bindings, profile StorageClasses, sidecar sizing), and Cloud Run volume mounts. Don't use for bucket administration or data management without a mount (google-cloud-storage-basics) or for fully POSIX-compliant shared file systems (Filestore, Managed Lustre).

MCP servers1

cloud-storagestdio
command
npx
args
-y @toolbox-sdk/[email protected] --prebuilt cloud-storage --stdio

Plugin manifests3

.codex-plugin/plugin.json
{
  "name": "google-cloud-storage",
  "version": "1.1.0",
  "description": "Official Google Cloud Storage (GCS) plugin. Storage tools plus vetted skills to manage buckets and objects, transfer data, and configure MCP, FUSE, IAM, security, lifecycle rules, signed URLs, Terraform, and the CLI.",
  "author": {
    "name": "Google LLC",
    "email": "[email protected]"
  },
  "homepage": "https://cloud.google.com/storage",
  "repository": "https://github.com/gemini-cli-extensions/google-cloud-storage",
  "license": "Apache-2.0",
  "keywords": [
    "gcs",
    "google-cloud-storage",
    "storage",
    "google-cloud",
    "cloud storage",
    "object storage",
    "blob storage"
  ],
  "skills": "./skills",
  "interface": {
    "displayName": "Google Cloud Storage",
    "shortDescription": "Google Cloud Storage tools and skills for your coding agent.",
    "developerName": "Google LLC",
    "category": "Storage",
    "capabilities": [
      "Read",
      "Write"
    ],
    "defaultPrompt": [
      "You are a Google Cloud Storage expert assistant. Help the user work with their Google Cloud Storage resources from their coding agent."
    ]
  },
  "mcpServers": "./.codex-plugin/.mcp.json"
}
.claude-plugin/plugin.json
{
  "name": "google-cloud-storage",
  "version": "1.1.0",
  "description": "Official Google Cloud Storage (GCS) plugin. Storage tools plus vetted skills to manage buckets and objects, transfer data, and configure MCP, FUSE, IAM, security, lifecycle rules, signed URLs, Terraform, and the CLI.",
  "author": {
    "name": "Google LLC",
    "email": "[email protected]"
  },
  "homepage": "https://cloud.google.com/storage",
  "repository": "https://github.com/gemini-cli-extensions/google-cloud-storage",
  "license": "Apache-2.0",
  "skills": "./skills/",
  "userConfig": {
    "cloud_storage_project": {
      "title": "Project ID",
      "description": "ID of the Google Cloud project",
      "type": "string",
      "sensitive": false
    }
  },
  "mcpServers": {
    "cloud-storage": {
      "command": "npx",
      "args": [
        "-y",
        "@toolbox-sdk/[email protected]",
        "--prebuilt",
        "cloud-storage",
        "--stdio"
      ],
      "env": {
        "CLOUD_STORAGE_PROJECT": "${user_config.cloud_storage_project}"
      }
    }
  }
}
plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "google-cloud-storage",
  "version": "1.1.0",
  "description": "Official Google Cloud Storage (GCS) plugin. Storage tools plus vetted skills to manage buckets and objects, transfer data, and configure MCP, FUSE, IAM, security, lifecycle rules, signed URLs, Terraform, and the CLI.",
  "author": {
    "name": "Google LLC",
    "email": "[email protected]"
  },
  "homepage": "https://cloud.google.com/storage",
  "repository": "https://github.com/gemini-cli-extensions/google-cloud-storage",
  "license": "Apache-2.0",
  "keywords": [
    "gcs",
    "google-cloud-storage",
    "storage",
    "google-cloud",
    "cloud storage",
    "object storage",
    "blob storage"
  ],
  "extensions": {
    "com.google.cloud.data.agent-plugins": {
      "config": [
        {
          "key": "CLOUD_STORAGE_PROJECT",
          "title": "Project ID",
          "description": "ID of the Google Cloud project"
        }
      ],
      "gemini": {
        "mcpServerName": "cloud-storage"
      },
      "codex": {
        "interface": {
          "displayName": "Google Cloud Storage",
          "shortDescription": "Google Cloud Storage tools and skills for your coding agent.",
          "developerName": "Google LLC",
          "category": "Storage",
          "capabilities": [
            "Read",
            "Write"
          ],
          "defaultPrompt": [
            "You are a Google Cloud Storage expert assistant. Help the user work with their Google Cloud Storage resources from their coding agent."
          ]
        }
      }
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[google-cloud-storage on Agent Plugins Marketplace](https://pluginsmp.com/plugins/google-cloud-storage)