เซิร์ฟเวอร์ Model Context Protocol (MCP) สำหรับนักพัฒนาแอป Google Home ช่วยให้เครื่องมือพัฒนาที่ทำงานด้วยระบบ AI สามารถค้นหาข้อมูลต่อไปนี้และดึงข้อมูลแบบเรียลไทม์ที่เฉพาะเจาะจงโดเมนได้
- เอกสารสาธารณะของ Google Home Developer Center
- OpenThread
- ข้อกำหนดของ Matter: พร้อมใช้งานสำหรับเวอร์ชัน 1.5.1
- ข้อกำหนดของ Thread: พร้อมใช้งานสำหรับเวอร์ชัน 1.4.1
ซึ่งจะช่วยให้มั่นใจได้ว่าเอเจนต์และเครื่องมือ AI จะให้คำตอบทางเทคนิคที่ถูกต้อง ซึ่งเกี่ยวข้องกับโปรแกรมและเทคโนโลยีสำหรับนักพัฒนาแอป Google Home
เซิร์ฟเวอร์ MCP ทำหน้าที่เป็นพร็อกซีระหว่างบริการภายนอกที่ให้บริบทหรือข้อมูลกับแอปพลิเคชัน AI (โฮสต์) เซิร์ฟเวอร์ MCP ของนักพัฒนาซอฟต์แวร์ Home จะแสดงเครื่องมือที่เรียกใช้งานได้ ซึ่งช่วยให้โมเดลภาษาขนาดใหญ่ (LLM) ค้นหาคำตอบที่แม่นยำได้โดยตรงจากคลังข้อมูลที่จัดทำดัชนี ดูข้อมูลเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์ MCP ได้ที่ MCP คืออะไรและทำงานอย่างไร
ข้อกำหนดเบื้องต้น
หากต้องการใช้เซิร์ฟเวอร์ MCP ของนักพัฒนาแอป Home คุณต้องติดตั้งไคลเอ็นต์ AI หรือโปรแกรมแก้ไขที่เข้ากันได้กับ MCP
Google Antigravity
หากคุณใช้สภาพแวดล้อมในการพัฒนาซอฟต์แวร์ AI ของ Google ให้ติดตั้งรายการใดรายการหนึ่งต่อไปนี้
- Antigravity CLI โดยทำตามคำแนะนำในเริ่มต้นใช้งาน Antigravity CLI
- Antigravity 2.0 ตามเอกสารประกอบของ Google Antigravity
- Antigravity IDE โดยทำตามคำแนะนำในการเริ่มต้นใช้งาน Antigravity IDE
ผู้ช่วย AI ของบุคคลที่สาม
นอกจากนี้ คุณยังผสานรวม MCP กับแอปพลิเคชัน AI อื่นๆ เครื่องมือบรรทัดคำสั่ง และโปรแกรมแก้ไขโค้ด เช่น
- Claude Code
- เคอร์เซอร์
- GitHub Copilot ใน VS Code
เลือกเส้นทางการตรวจสอบสิทธิ์
คุณเชื่อมต่อกับเซิร์ฟเวอร์ MCP ของ Home Developer ได้โดยใช้เส้นทางการทดลองที่ไม่ผ่านการตรวจสอบสิทธิ์หรือคีย์ API ที่ผ่านการตรวจสอบสิทธิ์ ทั้งนี้ขึ้นอยู่กับข้อกำหนดในการผสานรวม
การทดสอบการเชื่อมต่อที่ไม่ผ่านการตรวจสอบสิทธิ์
วิธีนี้ไม่จำเป็นต้องใช้คีย์ API หรือการกำหนดค่า Google Cloud โดยใช้โควต้าสาธารณะที่แชร์ ทำให้เป็นวิธีที่ง่ายที่สุดในการทดลองใช้เซิร์ฟเวอร์และทดสอบกลไกหลักได้ทันที
การเชื่อมต่อที่ผ่านการตรวจสอบสิทธิ์สำหรับเวอร์ชันที่ใช้งานจริง
ขอแนะนำให้คุณตรวจสอบสิทธิ์สภาพแวดล้อมเพื่อการพัฒนาอย่างต่อเนื่องเพื่อป้องกันการจำกัดอัตราภายใต้โควต้าสาธารณะที่แชร์
เส้นทางนี้กำหนดให้คุณต้องมีโปรเจ็กต์ Google Cloud ที่ใช้งานอยู่
- ในคอนโซล Google Cloud ให้เปิดใช้ API ในโปรเจ็กต์โดยทำดังนี้
- เปิดหน้า Home Developers API ในคลัง Google APIs
- ตรวจสอบว่าคุณได้เลือกโปรเจ็กต์ที่ถูกต้องซึ่งคุณต้องการ ใช้ API
- คลิกเปิดใช้
สร้างคีย์ API
- ไปที่หน้าข้อมูลเข้าสู่ระบบ
- คลิกสร้างข้อมูลเข้าสู่ระบบ แล้วเลือกคีย์ API จากเมนู
- ในช่องชื่อ ให้ระบุชื่อคีย์
คลิกเมนูแบบเลื่อนลงเลือกการจำกัด API แล้วพิมพ์ Home Developers API คลิกผลการค้นหา แล้วคลิกตกลง
คลิกสร้าง
หลังจากสร้างคีย์แล้ว ให้คลิกแสดงคีย์เพื่อดูคีย์ แล้วคัดลอกคีย์สำหรับ ขั้นตอนถัดไป
กำหนดค่าไคลเอ็นต์
ป้อนข้อมูลเข้าสู่ระบบในช่องต่อไปนี้เพื่อสร้างเทมเพลตการกำหนดค่าสำหรับสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ AI ที่ต้องการ
Enter your API key: YOUR_API_KEY
Antigravity
เปิด~/.gemini/config/mcp_config.jsonไฟล์กำหนดค่าในเครื่อง (หรือ.agents/mcp_config.jsonในพื้นที่ทำงาน) แล้วเพิ่มรายการ HomeDevelopers
ในออบเจ็กต์ mcpServers
ไม่ว่าคุณจะใช้ Antigravity CLI, Antigravity 2.0 หรือ
Antigravity IDE เครื่องมือทั้ง 3 จะใช้ ~/.gemini/config/mcp_config.json ร่วมกัน
คีย์ API
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
ไม่ได้รับการตรวจสอบสิทธิ์
{
"mcpServers": {
"HomeDevelopers": {
"serverUrl": "https://homedevelopers.googleapis.com/mcp"
}
}
}
Claude
หากต้องการกำหนดค่า Claude Code ให้เพิ่มเซิร์ฟเวอร์ MCP ของ Home Developer โดยใช้คำสั่ง claude mcp add ในเทอร์มินัล
คีย์ API (โค้ด Claude)
claude mcp add HomeDevelopers \
--transport http https://homedevelopers.googleapis.com/mcp \
--header "X-Goog-Api-Key: YOUR_API_KEY"
ไม่ได้รับการตรวจสอบสิทธิ์ (โค้ด Claude)
claude mcp add HomeDevelopers \
--transport http https://homedevelopers.googleapis.com/mcp
เคอร์เซอร์
หากต้องการกำหนดค่า
เคอร์เซอร์
ให้แก้ไข .cursor/mcp.json (สำหรับโปรเจ็กต์ที่เฉพาะเจาะจง) หรือ
~/.cursor/mcp.json (สำหรับโปรเจ็กต์ทั้งหมด)
คีย์ API
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
ไม่ได้รับการตรวจสอบสิทธิ์
{
"mcpServers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
GitHub Copilot
หากต้องการกำหนดค่า GitHub Copilot ใน VS Code สำหรับโปรเจ็กต์เดียว ให้แก้ไขไฟล์
.vscode/mcp.json ในพื้นที่ทำงาน หรือหากต้องการทำให้เซิร์ฟเวอร์
พร้อมใช้งานทั่วโลก ให้คลิกเปิดการตั้งค่า (JSON) ใน
การตั้งค่าผู้ใช้ VS Code
แล้วเพิ่ม JSON ภายใต้คีย์รูท "mcp"
คีย์ API
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
ไม่ได้รับการตรวจสอบสิทธิ์
{
"servers": {
"HomeDevelopers": {
"url": "https://homedevelopers.googleapis.com/mcp"
}
}
}
ยืนยันการติดตั้งและการดำเนินการ
เมื่ออัปเดตการกำหนดค่าเครื่องมือแล้ว ให้ยืนยันการเชื่อมต่อโดยการแจ้ง พื้นที่ทำงานของตัวแทน
ตัวอย่างการยืนยันใน Antigravity CLI
เปิดเซสชันพื้นที่ทำงานแบบอินเทอร์แอกทีฟ
agy
เรียกใช้คำสั่งรายการตรวจสอบการค้นพบเพื่อตรวจสอบเซิร์ฟเวอร์ MCP ที่ใช้งานอยู่
/mcpตรวจสอบว่า HomeDevelopers (หรือคีย์ชื่อเซิร์ฟเวอร์ที่คุณเลือก) ปรากฏใน รายการการเชื่อมต่อที่ใช้งานอยู่

ถามคำถามเกี่ยวกับการพัฒนา Google Home เช่น
How do I create an Automation using Home APIs?เมื่อ Antigravity ขอสิทธิ์ในการเรียกใช้เซิร์ฟเวอร์ MCP ของนักพัฒนาซอฟต์แวร์ Home
search_documentsให้เลือกตัวเลือกอนุญาตตัวเลือกใดก็ได้เพื่อดำเนินการต่อ
หลังจากเรียกใช้เครื่องมือแล้ว Antigravity จะตอบคำค้นหาของคุณด้วยคำตอบที่อิงตามเอกสารประกอบ

วิดีโอแนะนำ
ดูวิดีโอเพื่อดูคำแนะนำแบบทีละขั้นตอนในการติดตั้ง MCP สำหรับนักพัฒนาซอฟต์แวร์ Home
ทดสอบด้วยคำขอ curl HTTP โดยตรง
สำหรับการทดสอบไปป์ไลน์นอกสภาพแวดล้อมไคลเอ็นต์ AI คุณสามารถส่งเพย์โหลด JSON-RPC 2.0 มาตรฐานไปยัง https://homedevelopers.googleapis.com/mcp
โดยใช้ curl ได้โดยตรง
ดูเครื่องมือระบบที่ใช้งานอยู่
ใช้วิธี tools/list เพื่อตรวจสอบเครื่องมือที่เซิร์ฟเวอร์แสดง
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--data '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": 1
}'
ดำเนินการค้นหาที่ใช้งานได้
เลือกแท็บเพื่อทดสอบ search_documents โดยใช้
คีย์ API
หรือคำขอที่ไม่ผ่านการตรวจสอบสิทธิ์
คีย์ API
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?"
}
}
}'ไม่ได้ตรวจสอบสิทธิ์
curl --location "https://homedevelopers.googleapis.com/mcp" \
--header 'Content-Type: application/json' \
--header 'Accept: application/json, text/event-stream' \
--data '{
"jsonrpc": "2.0",
"method": "tools/call",
"id": 2,
"params": {
"name": "search_documents",
"arguments": {
"query": "How to create an automation?"
}
}
}'ส่งความคิดเห็น
ใช้แบบฟอร์มความคิดเห็นเพื่อส่งความคิดและความคิดเห็นเกี่ยวกับ Home Developer MCP หรือวิธีที่เราจะปรับปรุงประสบการณ์การใช้งานเครื่องมือให้ดียิ่งขึ้น