Google Antigravity 2.0、IDE 和/或 CLI 中的 Google Developer Knowledge MCP 伺服器

1. 簡介

Google 開發人員知識是 Google 公開開發人員說明文件的標準機器可讀取來源。開發人員可透過應用程式設計介面 (API) 和 Model Context Protocol (MCP) 以程式輔助方式存取,並整合至應用程式和工作流程。

AI 代理開發人員應使用這項工具即時存取最準確的文件,並降低產生幻覺的風險,而非依賴過時的 LLM 訓練資料或手動網頁擷取。

在本程式碼研究室中,您將瞭解如何從 Antigravity 2.0、IDE 和/或 CLI 安裝及使用 Developer Knowledge MCP。MCP 是一項開放標準,可讓 AI 模型安全地使用遠端伺服器提供的工具。您將設定 Antigravity,與知識庫互動,完全不必編寫任何程式碼!

dk_mcp_antigravity.png

學習內容

  • 在 Google Cloud 雲端專案中啟用 Developer Knowledge API
  • 設定 Antigravity,存取 Developer Knowledge MCP
  • 使用幾個提示測試整合項目。

軟硬體需求

  • 網路瀏覽器,例如 Chrome
  • Google Cloud 專案 (需要啟用計費功能)。
  • 本機電腦已安裝 Antigravity 2.0、IDE 和/或 CLI。如需更多詳細資料和安裝指南,請前往官方網站

探索更多 MCP 和工具

在本程式碼研究室中,我們只會介紹幾個基本範例,說明如何使用 Google 開發人員知識 MCP 伺服器。如要查看可用的 Google MCP 伺服器和工具完整清單,請參閱「支援的產品」。

輕鬆存取這個程式碼實驗室

qr_code.png

2. 設定雲端專案

建立或選取 Google Cloud 專案

Google Cloud 控制台中,選取或建立 Google Cloud 專案

啟用 API

如要使用 Developer Knowledge MCP 伺服器,必須啟用標準 Developer Knowledge API。

建立 API 金鑰

如要使用 Developer Knowledge MCP 伺服器,您必須使用 API 金鑰。在 Google Cloud 控制台中,執行下列操作:

  1. 依序前往「APIs & Services」(API 和服務) >「Credentials」(憑證)

  1. 按一下「+ 建立憑證」,然後從選單中選取「API 金鑰」
  2. 將「Name」設為任意名稱,例如 Antigravity
  3. 按一下「選取 API 限制」下拉式選單,輸入 Developer Knowledge API,勾選結果,然後按一下「確定」

create_api_key.png

  1. 點選「建立」
  2. 確認畫面隨即會顯示 API 金鑰。複製到剪貼簿,您會在後續步驟中設定 Antigravity 時用到。

copy_api_key.png

3. 設定 Antigravity

現在,請設定 Antigravity,以便使用 MCP 端點。如果尚未安裝 Antigravity 2.0、IDE 和/或 CLI,請按照 Antigravity 網站上的操作說明進行。

新增自訂 MCP 伺服器

Antigravity 2.0、IDE 和 CLI 會共用 ~/.gemini/config/mcp_config.json 檔案中的中央 MCP 設定。

  1. 使用偏好的文字編輯器開啟該檔案。
  2. 使用下列自訂 MCP 伺服器設定進行修改。修改前,請將 <YOUR_API_KEY> 預留位置換成您在上一個步驟中建立的 API 金鑰:
{
  "mcpServers": {
    "google-developer-knowledge": {
      "headers": {
        "X-Goog-Api-Key": "<YOUR_API_KEY>"
      },
      "serverUrl": "https://developerknowledge.googleapis.com/mcp"
    }
    ...
  }
  ...
}
  1. 儲存。

mcp_config.png

驗證

您應該會看到已設定的 MCP 伺服器安裝在 Antigravity 中:google-developer-knowledge

Antigravity 2.0

  1. 按一下左下方的「設定」
  2. 前往「自訂」
  3. 在「已安裝的 MCP 伺服器」下方,按一下「重新整理」

configured_mcp_server_20.png

Antigravity IDE

  1. 透過視窗頂端的「Editor-Specific settings」(編輯器專屬設定) 選單下拉式選單,開啟「Antigravity User Settings」(Antigravity 使用者設定)

open_user_settings_ide.png

  1. 前往「自訂」
  2. 在「已安裝的 MCP 伺服器」下方,按一下「重新整理」

configured_mcp_server_ide.png

Antigravity CLI

  1. 在終端機執行 agy 指令,啟動 CLI。
  2. 輸入 /mcp,然後按下 Enter 鍵。

configured_mcp_server_cli.png

4. 存取開發人員知識

現在你可以使用自然語言與 Google 開發人員知識互動。範例提示如下:

  • Based on the Google Developer Knowledge, does Google Workspace support MCP servers?
  • Give me a list of the Google Workspace and Cloud Run API names. Make it super short.
  • Based on the Google Developer Knowledge, create a new Python script to upload a file to Google Drive

Antigravity 2.0

20_test.png

Antigravity IDE

ide_test.png

Antigravity CLI

cli_test.png

5. 清理

如要清理 Google Cloud 雲端專案,但不要刪除專案,可以停用已啟用的 Developer Knowledge API,並刪除您建立的 API 金鑰:

  1. 在 Google Cloud 控制台中,前往「API 和服務資訊主頁」
  2. 依序點選「Developer Knowledge API」和「停用 API」
  3. 在 Google Cloud 控制台中,依序前往「API 和服務」>「憑證」
  4. 選取 API 金鑰,依序點選「Delete」(刪除) 和「Delete」(刪除) 確認操作。

6. 恭喜

恭喜!您已使用 Antigravity 成功設定並測試 Google 開發人員知識 MCP 伺服器。

參考文件