Сервер Google Developer Knowledge MCP в Google Antigravity 2.0, IDE и/или CLI.

1. Введение

Google Developer Knowledge — это канонический, машиночитаемый источник общедоступной документации Google для разработчиков. Он доступен программно через интерфейс прикладного программирования (API) и протокол контекста модели (MCP), что позволяет разработчикам интегрировать его в приложения и рабочие процессы.

Вместо того чтобы полагаться на устаревшие обучающие данные LLM или ручной сбор веб-контента, разработчикам агентов ИИ следует использовать их для доступа к наиболее точной документации в режиме реального времени и снижения риска возникновения галлюцинаций.

В этом практическом занятии вы научитесь устанавливать и использовать модуль Developer Knowledge MCP из Antigravity 2.0, IDE и/или CLI . MCP — это открытый стандарт, позволяющий моделям ИИ безопасно использовать инструменты, предоставляемые удаленными серверами. Вы настроите Antigravity для взаимодействия с базой знаний без написания какого-либо кода!

dk_mcp_antigravity.png

Что вы будете делать

  • Включите API базы знаний для разработчиков в своем проекте Google Cloud.
  • Настройте Antigravity для доступа к панели инструментов Developer Knowledge MCP .
  • Проверьте интеграцию, отправив несколько запросов .

Что вам понадобится

  • Веб-браузер, например Chrome.
  • Проект Google Cloud (оплата не требуется).
  • На вашем локальном компьютере должны быть установлены Antigravity 2.0, IDE и/или CLI. Более подробную информацию и инструкции по установке можно найти на официальном сайте .

Изучите другие MCP и инструменты.

В этом практическом занятии мы рассмотрим лишь несколько базовых примеров того, что можно сделать с помощью сервера Google Developer Knowledge MCP. Полный список доступных серверов и инструментов Google MCP см. в разделе «Поддерживаемые продукты» .

Удобный доступ к этому практическому занятию.

qr_code.png

2. Настройка облачного проекта

Создайте или выберите проект Google Cloud.

В консоли Google Cloud выберите или создайте проект Google Cloud .

Включить API

Для использования сервера Developer Knowledge MCP необходимо включить стандартный API Developer Knowledge.

Создайте ключ API

Для использования сервера Developer Knowledge MCP необходимо использовать ключ API. В консоли Google Cloud выполните следующие действия:

  1. Перейдите в раздел API и сервисы > Учетные данные .

  1. Нажмите « + Создать учетные данные» , затем выберите «Ключ API» в меню.
  2. Задайте имя , используя произвольное имя, например, Antigravity .
  3. Щелкните раскрывающийся список «Выбрать ограничения API» , введите Developer Knowledge API , отметьте результат, затем нажмите «ОК» .

create_api_key.png

  1. Нажмите «Создать» .
  2. Ваш API-ключ теперь отображается на экране подтверждения. Скопируйте его в буфер обмена, он понадобится вам для настройки Antigravity на следующих шагах.

copy_api_key.png

3. Настройка антигравитации

Теперь давайте настроим Antigravity для использования конечной точки MCP. Если у вас не установлены Antigravity 2.0, IDE и/или CLI, следуйте инструкциям на веб-сайте Antigravity .

Добавить пользовательские серверы MCP

Antigravity 2.0, IDE и CLI используют общую конфигурацию MCP, хранящуюся в файле ~/.gemini/config/mcp_config.json .

  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 .

Антигравитация 2.0

  1. Нажмите «Настройки» в левом нижнем углу.
  2. Перейдите в раздел «Настройки» .
  3. В разделе «Установленные серверы MCP» нажмите «Обновить» .

configured_mcp_server_20.png

Антигравитация IDE

  1. Откройте пользовательские настройки Antigravity через выпадающее меню настроек редактора в верхней части окна.

open_user_settings_ide.png

  1. Перейдите в раздел «Настройки» .
  2. В разделе «Установленные серверы MCP» нажмите «Обновить» .

configured_mcp_server_ide.png

Антигравитационный CLI

  1. Запустите интерфейс командной строки, выполнив команду agy в терминале.
  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

Антигравитация 2.0

20_test.png

Антигравитация IDE

ide_test.png

Антигравитационный CLI

cli_test.png

5. Уборка

Чтобы очистить свой проект Google Cloud, не удаляя его, вы можете отключить включенный API базы знаний для разработчиков и удалить созданный вами ключ API:

  1. В консоли Google Cloud перейдите на панель управления API и сервисами .
  2. Нажмите на «API базы знаний разработчика» , затем «Отключить API» .
  3. В консоли Google Cloud перейдите в раздел API и сервисы > Учетные данные .
  4. Выберите ключ API, нажмите «Удалить» , а затем «Удалить» для подтверждения.

6. Поздравляем!

Поздравляем! Вы успешно настроили и протестировали сервер Google Developer Knowledge MCP с помощью Antigravity.

Справочная документация