Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Cloudstorage Mcp

    MCP Server to interact with Google Cloud Storage

    2 stars
    JavaScript
    Updated Sep 30, 2025

    Table of Contents

    • Features
    • Setup
    • Available Tools
    • Example Usage in Claude Desktop
    • List Buckets
    • Get Files in a Bucket
    • Get File Details
    • Development

    Table of Contents

    • Features
    • Setup
    • Available Tools
    • Example Usage in Claude Desktop
    • List Buckets
    • Get Files in a Bucket
    • Get File Details
    • Development

    Documentation

    Cloud Storage MCP Server

    A Model Context Protocol (MCP) server for Google Cloud Storage that enables interactions with Google Cloud Storage buckets and files.

    Features

    • List Cloud Storage buckets in a project
    • Get details of a specific bucket
    • List files in a bucket
    • Get details of a specific file
    • Upload files to a bucket
    • Download files from a bucket
    • Delete files from a bucket

    Setup

    1. Install dependencies:

    code
    npm install

    2. Build the project:

    code
    npm run build

    3. Configure Claude Desktop:

    Add the following to your claude_desktop_config.json:

    json
    "cloudstorage-mcp": {
         "command": "node",
         "args": [
           "/path/to/cloudstorage-mcp/build/index.js"
         ],
         "env": {
           "GOOGLE_CLOUD_PROJECTS": "project-id1,project-id2"
         }
       }

    Replace the path in args with the actual path to index.js.

    Define a comma-separated list of project IDs in GOOGLE_CLOUD_PROJECTS.

    Example: google-project-id1,google-project-id2

    The first listed project is the default.

    The application expects to find .json credential file(s) in the keys folder for each project.

    Example: keys/google-project-id1.json

    Ensure the relevant cloud service account has appropriate permission to interact with Cloud Storage, e.g. Storage Admin or lesser permission(s).

    Available Tools

    • listBuckets: List all Cloud Storage buckets in a project
    • getBucket: Get details of a specific Cloud Storage bucket
    • listFiles: List files in a Cloud Storage bucket
    • getFile: Get details of a specific file in a Cloud Storage bucket
    • uploadFile: Upload a file to a Cloud Storage bucket
    • downloadFile: Download a file from a Cloud Storage bucket
    • deleteFile: Delete a file from a Cloud Storage bucket

    Example Usage in Claude Desktop

    Here are examples of how to use each tool in Claude Desktop:

    List Buckets

    code
    List all buckets in my Google Cloud project.

    Get Files in a Bucket

    code
    Show me all files in the backup-data bucket.

    Get File Details

    code
    Get details of the file reports/monthly_report.pdf in the data-analysis bucket.

    Development

    bash
    # Watch mode
    npm run dev

    Similar MCP

    Based on tags & features

    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59
    • MC

      Mcp Server Playwright

      JavaScript·
      262

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k