1. 简介
Google 开发者知识是 Google 公共开发者文档的规范化、机器可读来源。开发者可通过应用编程接口 (API) 和 Model Context Protocol (MCP) 以编程方式访问该模型,以便将其集成到应用和工作流中。
AI 智能体开发者应使用它来实时访问最准确的文档,而不是依赖过时的 LLM 训练数据或手动网页抓取,从而降低产生幻觉的风险。
在此 Codelab 中,您将学习如何通过 Antigravity 2.0、IDE 和/或 CLI 安装和使用 Developer Knowledge MCP。MCP 是一种开放标准,可让 AI 模型安全地使用远程服务器提供的工具。您将设置 Antigravity,以便在不编写任何代码的情况下与知识库进行互动!

您将执行的操作
- 在您的 Google Cloud 云项目中启用 Developer Knowledge API。
- 配置 Antigravity 以访问开发者知识 MCP。
- 通过一些提示测试集成。
所需条件
- 网络浏览器,例如 Chrome
- Google Cloud 项目(不需要启用结算功能)。
- 本地机器上安装了 Antigravity 2.0、IDE 和/或 CLI。您可以访问官方网站,了解更多详情和安装指南。
探索更多 MCP 和工具
在此 Codelab 中,我们仅介绍了使用 Google Developer Knowledge MCP 服务器可以执行的一些基本示例。如需查看可用的 Google MCP 服务器和工具的完整列表,请参阅支持的产品。
轻松访问此 Codelab

2. 配置 Cloud 项目
创建或选择 Google Cloud 项目
在 Google Cloud 控制台中,选择或创建 Google Cloud 项目。
启用 API
如需使用开发者知识 MCP 服务器,您必须启用标准 Developer Knowledge API。
创建 API 密钥
如需使用 Developer Knowledge MCP 服务器,您必须使用 API 密钥。在 Google Cloud 控制台中,请执行以下操作:
- 依次前往 API 和服务 > 凭据。
- 点击 + 创建凭据,然后从菜单中选择 API 密钥。
- 将名称设置为任意名称,例如
Antigravity。 - 点击选择 API 限制下拉菜单,输入
Developer Knowledge API,选中结果,然后点击确定。

- 点击创建。
- 您的 API 密钥现在会显示在确认屏幕上。将其复制到剪贴板,您需要在后续步骤中使用它来配置 Antigravity。

3. 配置 Antigravity
现在,我们来配置 Antigravity 以使用 MCP 端点。如果您尚未安装 Antigravity 2.0、IDE 和/或 CLI,请按照 Antigravity 网站上的说明进行操作。
添加自定义 MCP 服务器
Antigravity 2.0、IDE 和 CLI 在文件 ~/.gemini/config/mcp_config.json 中共享一个中央 MCP 配置。
- 在首选文本编辑器中打开该文件。
- 使用以下自定义 MCP 服务器配置对其进行修改。在执行此操作之前,请将 <YOUR_API_KEY> 占位符替换为您在之前的步骤中创建的 API 密钥:
{
"mcpServers": {
"google-developer-knowledge": {
"headers": {
"X-Goog-Api-Key": "<YOUR_API_KEY>"
},
"serverUrl": "https://developerknowledge.googleapis.com/mcp"
}
...
}
...
}
- 保存。

验证
您应该会看到已配置的 MCP 服务器在 Antigravity 中显示为已安装:google-developer-knowledge。
Antigravity 2.0
- 点击左下角的设置。
- 前往自定义。
- 在已安装的 MCP 服务器下,点击刷新。

Antigravity IDE
- 通过窗口顶部的编辑器专用设置菜单下拉菜单打开 Antigravity 用户设置。

- 前往自定义。
- 在已安装的 MCP 服务器下,点击刷新。

Antigravity CLI
- 通过在终端中执行
agy命令来启动 CLI。 - 输入
/mcp,然后按 Enter 键。

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

Antigravity IDE

Antigravity CLI

5. 清理
如需清理 Google Cloud 项目而不将其删除,您可以停用已启用的 Developer Knowledge API 并删除已创建的 API 密钥:
- 在 Google Cloud 控制台中,前往 API 和服务信息中心。
- 依次点击 Developer Knowledge API 和停用 API。
- 在 Google Cloud 控制台中,前往 API 和服务 > 凭据。
- 选择相应 API 密钥,点击删除,然后点击删除进行确认。
6. 恭喜
恭喜!您已成功使用 Antigravity 配置并测试了 Google Developer Knowledge MCP 服务器。