Repolode
googleapis

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. 1

    前提条件: Node.js 20 以降と gcloud CLI をインストールします

  2. 2

    AI クライアントの設定に gcloud MCP サーバーを追加します(Claude Desktop、Cline、Cursor、VS Code など)

    npx -y @google-cloud/gcloud-mcp
  3. 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 の数値は毎日更新されます。

関連プロジェクト

70以上のクラウドストレージプロバイダーやローカルストレージ間でファイルを同期・コピー・マウントできるコマンドラインツール。rsyncのクラウド版として紹介されています。

6万5564GoMIT更新 6 時間前