70以上のクラウドストレージプロバイダーやローカルストレージ間でファイルを同期・コピー・マウントできるコマンドラインツール。rsyncのクラウド版として紹介されています。
googleapis/gcloud-mcp
AIアシスタントから自然言語で指示し、gcloud CLIの実行やGoogle Cloud Observability、Cloud Storage、Backup and DRへの問い合わせができるMCPサーバー。
- スター
- 931
- フォーク
- 83
- 未解決の Issue
- 69
- 最終コミット
- 5 日前
これは何?
gcloud MCPは、gcloud CLIを通じてAIアシスタントをGoogle Cloudに接続するModel Context Protocolサーバーです。コマンドの構文やフラグ、引数を覚える代わりに、実現したい内容を伝えると、アシスタントが対応するgcloud操作を実行します。
このリポジトリには複数のサーバーが含まれています。gcloudはgcloudコマンドの実行、observabilityはログ、メトリクス、トレース、エラーグループの検索、storageはCloud Storageのバケットとオブジェクトの管理、backupdrはBackup and Disaster Recoveryのボルト、プラン、バックアップの操作を担います。各サーバーは@google-cloud配下のnpmパッケージとして公開されており、npxで起動できます。
Gemini CLIとGemini Code Assist向けのセットアップに加え、Claude Desktop、Cline、Cursor、Visual Studio Code用の手動設定スニペットも用意されています。Node.js 20以降とgcloud CLIが必要です。対話型のgcloudコマンドや任意の入力を受け取るコマンドの一部は、デフォルトでブロックされます。また、アクセス範囲は有効なgcloudアカウントの権限によって制限されます。
主な機能
- 01run_gcloud_commandツールを通じて、自然言語のプロンプトからgcloud CLIコマンドを実行します。
- 02Cloud Logging、Cloud Monitoringのメトリクス、トレース、エラーグループを検索します。
- 03Cloud Storageオブジェクトの一覧表示、読み取り、アップロード、ダウンロード、コピー、移動を行います。
- 04バケット、IAMポリシー、Storage Insightsクエリを管理します。
- 05Backup and Disaster Recoveryのボルト、プラン、バックアップを調査・操作します。
ユースケース
- gcloudに不慣れな開発者が、AIアシスタントから一般的なクラウド作業を行えるようにする。
- 会話形式でログ、トレース、メトリクスを検索し、本番環境の問題を調査する。
- Cloud Storageやバックアップに関する複数の操作を、再現可能なワークフローとして連続実行する。
- 権限を制限したサービスアカウントを偽装して、gcloudコマンドを実行する。
クイックスタート
- 1
前提条件: Node.js 20 以降と gcloud CLI をインストールします
- 2
AI クライアントの設定に gcloud MCP サーバーを追加します(Claude Desktop、Cline、Cursor、VS Code など)
npx -y @google-cloud/gcloud-mcp - 3
または Gemini CLI の場合は、ホームディレクトリでセットアップコマンドを実行します
npx @google-cloud/gcloud-mcp init --agent=gemini-cli
使う前に知っておきたいこと
- インストールおよび設定済みの gcloud CLI と Node.js 20 以降が必要です。
- エージェント経由で実行するコマンドは実際の Google Cloud リソースに対して操作できるため、アクセス範囲を慎重に設定してください。
トピック
よくある質問
- gcloud-mcp とは?
- AIアシスタントから自然言語で指示し、gcloud CLIの実行やGoogle Cloud Observability、Cloud Storage、Backup and DRへの問い合わせができるMCPサーバー。 gcloud MCPは、gcloud CLIを通じてAIアシスタントをGoogle Cloudに接続するModel Context Protocolサーバーです。コマンドの構文やフラグ、引数を覚える代わりに、実現したい内容を伝えると、アシスタントが対応するgcloud操作を実行します。
- gcloud-mcp は無料で使えますか?ライセンスは?
- gcloud-mcp は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gcloud-mcp は今もメンテナンスされていますか?
- 活発にメンテナンス中。gcloud-mcp の最終コミットは 2026年10月17日 です。
- gcloud-mcp は何に使えますか?
- gcloudに不慣れな開発者が、AIアシスタントから一般的なクラウド作業を行えるようにする。 会話形式でログ、トレース、メトリクスを検索し、本番環境の問題を調査する。 Cloud Storageやバックアップに関する複数の操作を、再現可能なワークフローとして連続実行する。 権限を制限したサービスアカウントを偽装して、gcloudコマンドを実行する。
- gcloud-mcp のインストール方法は?
- 前提条件: Node.js 20 以降と gcloud CLI をインストールします AI クライアントの設定に gcloud MCP サーバーを追加します(Claude Desktop、Cline、Cursor、VS Code など): npx -y @google-cloud/gcloud-mcp または Gemini CLI の場合は、ホームディレクトリでセットアップコマンドを実行します: npx @google-cloud/gcloud-mcp init --agent=gemini-cli
- gcloud-mcp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/googleapis/gcloud-mcp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
クラウドストレージやリモートファイルサーバーに、暗号化・差分・圧縮バックアップを保存できる無料のオープンソースバックアップクライアント。
Nextcloud公式インストーラー。単一のDocker mastercontainerでNextcloud一式をデプロイ・管理し、Office、Talk、バックアップ、ウイルス対策などを追加できます。
ファイルやノートをブラウザーで暗号化してからサーバーに送る、セルフホスト型クラウドストレージ。
インデックスをS3などのクラウドオブジェクトストレージに保存する、ログとトレース向けのオープンソース検索エンジン。
AIアシスタントからGrafanaのダッシュボード、データソース、アラート、インシデントなどにアクセスできるMCPサーバー。