googleapis/gcloud-mcp

gcloud MCP server

What it solves

このプロジェクトは、AI アシスタントが Google Cloud 環境と対話できるようにするための Model Context Protocol (MCP) サーバーを提供します。ユーザーが複雑な gcloud CLI コマンドの構文、フラグ、引数を覚える必要をなくし、自然言語のプロンプトを使用してクラウド資源を管理できるようにします。

How it works

このプロジェクトは MCP 仕様を実装し、AI クライアント(Claude Desktop、Cursor、または Gemini CLI など)と Google Cloud サービス間の架け橋となります。以下の専門化されたサーバーを提供します:

  • gcloud: 自然言語を通じて gcloud CLI コマンドを実行します。

  • observability: Google Cloud Observability API を使用して、ログ、メトリクス、トレースを照会します。

  • storage: Google Cloud Storage バケットとオブジェクトを管理します。

  • backupdr: Google Cloud Backup and Disaster Recovery 資源を管理します。

Who it’s for

クラウド管理者、開発者、および Google Cloud 管理を簡素化し、gcloud CLI に不慣れなメンバーの導入障壁を下げたいチームメンバーです。

Highlights

  • Natural Language Interface: 高レベルな目的の記述をクラウド操作に変換します。

  • Multi-Server Support: 一般的な CLI アクセス、オブザーバビリティ、ストレージ管理のための専用サーバーを提供します。

  • Gemini Integration: Gemini CLI および Gemini Code Assist に対するファーストクラスのサポートを提供します。

  • Permission Control: 権限はアクティブな gcloud アカウントに紐付けられ、サービスアカウントのなりすましをサポートし、最小権限の原則に基づいたアクセスを可能ですにします。

  • Safety Restrictions: インタラクティブなセッションを開始したり、AI エージェントに適さない不適切な入力による実行をコマンドを防止します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト