Server Model Context Protocol (MCP) Google Home Developer memberi alat pengembangan berbasis AI kemampuan untuk menelusuri hal berikut dan mengambil informasi real-time khusus domain:
- Pusat Developer Google Home
- OpenThread
- Spesifikasi Matter: Tersedia untuk versi 1.5.1
Hal ini membantu memastikan bahwa agen dan alat AI dapat memberikan jawaban teknis yang akurat terkait program dan teknologi developer Google Home.
Server MCP bertindak sebagai proxy antara layanan eksternal yang menyediakan konteks atau data dan aplikasi AI (host). Server MCP Home Developer mengekspos alat yang dapat dieksekusi yang memungkinkan Model Bahasa Besar (LLM) menemukan jawaban yang tepat langsung dari korpus yang diindeks. Untuk mempelajari server MCP lebih lanjut, lihat Apa yang dimaksud dengan MCP dan bagaimana cara kerjanya?.
Prasyarat
Untuk menggunakan server MCP Home Developer, Anda harus menginstal klien atau editor AI yang kompatibel dengan MCP.
Google Antigravity
Jika Anda menggunakan lingkungan pengembangan AI Google, instal salah satu hal berikut:
- Antigravity CLI: Lihat panduan Memulai Antigravity CLI
- Antigravity 2.0: Lihat Dokumentasi Google Antigravity
- Antigravity IDE: Lihat panduan Memulai Antigravity IDE
Asisten AI Pihak Ketiga
Anda juga dapat mengintegrasikan MCP dengan aplikasi AI, alat command line, dan editor kode lainnya, seperti:
- Kode Claude
- Kursor
- GitHub Copilot (VS Code)
Memilih jalur autentikasi
Bergantung pada persyaratan integrasi, Anda dapat terhubung ke server MCP Home Developer menggunakan jalur uji coba yang tidak diautentikasi atau kunci API yang diautentikasi.
Pengujian koneksi yang tidak diautentikasi
Metode ini tidak memerlukan kunci API atau konfigurasi Google Cloud. Metode ini menggunakan kuota publik bersama, sehingga menjadi cara termudah untuk mencoba server dan menguji mekanisme inti secara langsung.
Koneksi yang diautentikasi untuk produksi
Untuk mencegah pembatasan frekuensi di bawah kuota publik bersama, sebaiknya autentikasi lingkungan Anda untuk pengembangan berkelanjutan.
Jalur ini mengharuskan Anda memiliki project Google Cloud yang aktif.
- Di konsol Google Cloud, aktifkan API di project Anda:
- Buka halaman Home Developers API di library Google APIs.
- Pastikan Anda telah memilih project yang benar yang akan digunakan untuk API.
- Klik Enable.
Buat Kunci API:
- Buka halaman Credentials.
- Klik Create credentials, lalu pilih API key dari menu.
- Di kolom Name, berikan nama untuk kunci.
Klik drop-down Select API restrictions, lalu ketik Home Developers API. Klik hasilnya, lalu klik OK.
Klik Create.
Setelah kunci dibuat, klik Show key untuk melihatnya, lalu salin untuk langkah berikutnya.
Mengonfigurasi klien
Ada beberapa lingkungan pengembangan yang dapat terhubung ke server MCP Home Developer menggunakan konfigurasi yang tidak diautentikasi atau autentikasi. Lihat petunjuk setiap lingkungan untuk menyiapkan server.
Enter your API key: YOUR_API_KEY
Antigravity
Buka file konfigurasi ~/.gemini/config/mcp_config.json lokal Anda dan tambahkan entri HomeDevelopers di bagian objek mcpServers.
Terlepas dari apakah Anda menggunakan Antigravity CLI, Antigravity 2.0, atau
Antigravity IDE, semua alat ini menggunakan file konfigurasi yang sama
yang terletak di ~/.gemini/config/mcp_config.json. Setiap perubahan atau pemetaan server yang Anda tentukan dalam file ini akan otomatis diterapkan di ketiga lingkungan.
Tidak diautentikasi
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Diautentikasi
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
Claude
Untuk mengonfigurasi Kode Claude, jalankan perintah di direktori aplikasi Anda.
Tidak diautentikasi
claude mcp add HomeDevelopers --transport http https://homedevelopers.googleapis.com/mcp
Diautentikasi
claude mcp add HomeDevelopers --transport http https://homedevelopers.googleapis.com/mcp --header "X-Goog-Api-Key: "YOUR_API_KEY"
Kursor
Untuk mengonfigurasi
Kursor,
edit .cursor/mcp.json (untuk project tertentu) atau
~/.cursor/mcp.json (untuk semua project).
Tidak diautentikasi
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Diautentikasi
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
GitHub Copilot
Untuk mengonfigurasi GitHub Copilot di VS Code untuk satu project, edit file .vscode/mcp.json di ruang kerja Anda. Atau, untuk membuat server
tersedia secara global, klik tombol Open Settings (JSON) di
setelan pengguna
Anda dan tambahkan JSON di bawah kunci root "mcp".
Tidak diautentikasi
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Diautentikasi
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
Memverifikasi penginstalan dan eksekusi
Setelah konfigurasi alat Anda diperbarui, verifikasi koneksi dengan meminta ruang kerja agen Anda.
Contoh verifikasi (Antigravity CLI)
Luncurkan sesi ruang kerja interaktif Anda:
agy
Jalankan makro checklist penemuan untuk memeriksa server MCP aktif:
/mcpKonfirmasi bahwa HomeDevelopers (atau kunci nama server yang Anda pilih) muncul dalam daftar koneksi aktif.

Ajukan pertanyaan kepada Google Home, misalnya:
How do I create an Automation using Home APIs?Jika Antigravity yakin bahwa membaca dokumentasi developer Google Home akan membantu, Antigravity akan meminta izin untuk menggunakan alat
search_documentsServer MCP Home Developer. Pilih salah satu opsi Allow untuk melanjutkan.
Setelah memanggil alat dan berpikir, Antigravity akan menjawab kueri Anda dengan respons yang mendasar.

Video tutorial
Tonton video untuk panduan langkah demi langkah tentang cara menginstal MCP Home Developer.
Protokol Pengujian HTTP API Langsung (cURL)
Untuk pengujian pipeline di luar lingkungan wrapper klien, payload JSON-RPC standar dapat dikirimkan melalui saluran curl.
Menemukan alat sistem aktif
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": 1
}'
Menjalankan kueri penelusuran fungsional
Tidak diautentikasi
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?"
}
}
}'
Diautentikasi
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?"
}
}
}'
Kirim Masukan
Gunakan formulir masukan kami untuk mengirimkan pendapat dan saran Anda tentang MCP Home Developer atau cara kami dapat meningkatkan pengalaman Anda dengan alat ini.