googleapis/gcloud-mcp

gcloud MCP server

What it solves

這個專案提供了一組 Model Context Protocol (MCP) 伺服器,讓 AI 助手能夠與 Google Cloud 環境進行互動。它透過讓使用者使用自然語言提示來管理雲端資源,消除了使用者需要背誦複雜的 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 代理程式的任意輸入指令。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案