Сервер Google Home Developer Model Context Protocol (MCP) предоставляет инструментам разработки на основе искусственного интеллекта возможность осуществлять поиск по следующим параметрам и получать в режиме реального времени информацию, специфичную для предметной области:
- Центр разработчиков Google Home
- OpenThread
- Спецификация материала : доступна для версии 1.5.1
Это помогает гарантировать, что агенты и инструменты искусственного интеллекта смогут предоставлять точные технические ответы, касающиеся программ для разработчиков Google Home и соответствующих технологий.
Сервер MCP выступает в качестве посредника между внешней службой, предоставляющей контекст или данные, и приложением искусственного интеллекта (хостом). Сервер MCP Home Developer предоставляет исполняемые инструменты, позволяющие большим языковым моделям (LLM) находить точные ответы непосредственно в индексированных корпусах. Чтобы узнать больше о серверах MCP, см. раздел «Что такое MCP и как он работает?» .
Предварительные требования
Для использования сервера Home Developer MCP необходимо установить совместимый с MCP клиент или редактор искусственного интеллекта.
Google Антигравитация
Если вы используете среду разработки искусственного интеллекта от Google, установите одну из следующих:
- Интерфейс командной строки Antigravity: см. руководство « Начало работы с интерфейсом командной строки Antigravity».
- Антигравитация 2.0: см. документацию Google по антигравитации.
- Antigravity IDE: см. руководство по началу работы с Antigravity IDE.
Сторонние ИИ-помощники
Вы также можете интегрировать MCP с другими приложениями искусственного интеллекта, инструментами командной строки и редакторами кода, такими как:
- Кодекс Клода
- Курсор
- GitHub Copilot (VS Code)
Выберите путь аутентификации
В зависимости от ваших требований к интеграции, вы можете подключиться к серверу Home Developer MCP, используя либо неаутентифицированный пробный путь, либо аутентифицированный ключ API.
Проверка неаутентифицированного соединения
Этот метод не требует ключа API или настройки Google Cloud. Он использует общую публичную квоту , что делает его самым простым способом протестировать сервер и сразу же проверить основные механизмы.
Аутентифицированное соединение для производства
Чтобы избежать ограничения скорости запросов в рамках общих публичных квот, рекомендуется аутентифицировать вашу среду для обеспечения устойчивой разработки.
Для этого вам потребуется активный проект в Google Cloud .
- В консоли Google Cloud включите API для своего проекта:
- Откройте страницу Home Developers API в библиотеке Google API.
- Убедитесь, что вы выбрали правильный проект, в котором планируете использовать API.
- Нажмите «Включить» .
Создайте ключ API:
- Перейдите на страницу «Учетные данные» .
- Нажмите «Создать учетные данные», а затем выберите «Ключ API» в меню.
- В поле «Имя» укажите имя для ключа.
Щелкните раскрывающийся список «Выбрать ограничения API» , затем введите Home Developers API . Щелкните по результату и нажмите «ОК» .
Нажмите «Создать» .
После создания ключа нажмите «Показать ключ» , чтобы просмотреть его, и скопируйте его для следующего шага.
Настройте свой клиент.
Существует несколько сред разработки, которые могут подключаться к серверу Home Developer MCP, используя как неаутентифицированную, так и аутентифицированную конфигурацию. Инструкции по настройке сервера см. в описании каждой среды.
Enter your API key: YOUR_API_KEY
Антигравитация
Откройте локальный конфигурационный файл ~/.gemini/config/mcp_config.json и добавьте запись HomeDevelopers в объект mcpServers .
Независимо от того, используете ли вы Antigravity CLI , Antigravity 2.0 или Antigravity IDE , все эти инструменты используют один и тот же конфигурационный файл, расположенный по адресу ~/.gemini/config/mcp_config.json . Любые изменения или сопоставления серверов, определенные в этом файле, автоматически применяются ко всем трем средам.
Неподтвержденный
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Аутентифицированный
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
Клод
Для настройки Claude Code выполните команду в каталоге вашего приложения.
Неподтвержденный
claude mcp add HomeDevelopers --transport http https://homedevelopers.googleapis.com/mcp
Аутентифицированный
claude mcp add HomeDevelopers --transport http https://homedevelopers.googleapis.com/mcp --header "X-Goog-Api-Key: "YOUR_API_KEY"
Курсор
Для настройки Cursor отредактируйте файл .cursor/mcp.json (для конкретного проекта) или ~/.cursor/mcp.json (для всех проектов).
Неподтвержденный
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Аутентифицированный
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
GitHub Copilot
Чтобы настроить GitHub Copilot в VS Code для отдельного проекта, отредактируйте файл .vscode/mcp.json в вашей рабочей области. В качестве альтернативы, чтобы сделать сервер доступным глобально, нажмите кнопку « Открыть настройки (JSON)» в настройках пользователя и добавьте JSON-код под корневым ключом "mcp".
Неподтвержденный
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Аутентифицированный
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
Проверьте установку и выполнение.
После обновления конфигурации инструмента проверьте соединение, обратившись к рабочей области агента.
Пример проверки (интерфейс командной строки Antigravity)
Запустите сеанс интерактивного рабочего пространства:
agy
Выполните макрос контрольного списка обнаружения, чтобы проверить активные серверы MCP:
/mcpУбедитесь, что HomeDevelopers (или выбранный вами ключ имени сервера) отображается в списке активных подключений.

Задайте вопрос Google Home, например:
How do I create an Automation using Home APIs?Если Antigravity считает, что ознакомление с документацией для разработчиков Google Home поможет, она запрашивает разрешение на использование инструментов
search_documentsсервера Home Developer MCP. Выберите любой из вариантов «Разрешить» , чтобы продолжить.
После того, как вы вызовете инструмент и немного подумаете, Antigravity даст вам обоснованный ответ.

Видеоурок
Посмотрите видео, чтобы получить пошаговую инструкцию по установке Home Developer MCP.
Протоколы для прямого тестирования HTTP API (cURL)
Для тестирования конвейера обработки данных вне среды клиентской оболочки стандартные данные JSON-RPC можно передавать по каналам curl.
Откройте для себя активные системные инструменты
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": 1
}'
Выполните функциональный поисковый запрос.
Неподтвержденный
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "tools/call",
"id": 2,
"params": {
"name": "search_documents",
"arguments": {
"query": "How to create an automation?"
}
}
}'
Аутентифицированный
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--header "X-Goog-Api-Key: "YOUR_API_KEY" \
--data '{
"jsonrpc": "2.0",
"method": "tools/call",
"id": 2,
"params": {
"name": "search_documents",
"arguments": {
"query": "How to create an automation?"
}
}
}'
Отправить отзыв
Используйте нашу форму обратной связи, чтобы поделиться своими мыслями и предложениями о Home Developer MCP или о том, как мы можем улучшить ваш опыт использования этого инструмента.