代理與物聯網
Google Home 以五項 MCP 工具向第三方代理開放裝置狀態、歷史與控制
Google Home MCP 讓相容代理列舉家庭裝置、讀取即時狀態、查詢事件紀錄並執行控制命令。早期存取以 OAuth 和伺服器端限制保護敏感操作,但也把提示注入與錯誤工具呼叫帶入實體家庭環境。

Google 開始向美國 Google Home Premium Advanced 用戶推出 Home MCP early access,讓 Antigravity、Claude、OpenClaw 等支援 Model Context Protocol 的代理直接連接住宅。這不是只供模型查文件的檢索服務,而是具備實際讀寫能力的遠端工具介面,可操作 Nest、Matter 及其他已接入 Google Home 的裝置。
官方介面把能力拆成五項工具:`list_homes` 找出可存取住宅,`list_home_resources` 列舉房間、裝置、traits、屬性與命令結構,`list_home_states` 讀取即時連線及狀態,`run_home_actions` 執行帶參數的控制命令,`list_home_history` 則查詢指定時間範圍的狀態變化與事件。代理因此能跨攝影機整理返家活動、計算燈具使用時間,或依自然語言生成客製儀表板,而不必為每種裝置另寫專用整合。
部署仍有明顯門檻:使用者須建立 Google Cloud 專案、啟用 Home API、設定 OAuth 同意畫面及用戶端憑證,再把 `https://home.googleapis.com/mcp` 加入代理。Google 會在伺服器端施加速率與安全限制,包括禁止解鎖門鎖;熟悉臉孔資料另需家庭管理者明確同意,連線也可由 Home App 或 Google 帳戶撤銷。
對工程團隊而言,重要變化是通用代理協定開始跨入會影響物理世界的控制平面。OAuth 能確認使用者授權,卻不能保證代理正確理解含糊要求,也無法消除網頁、攝影機文字或第三方內容造成的提示注入。官方因此警告可能出現非預期行為,並建議共享家庭先告知所有成員或另建測試住宅。目前部分 trait 仍屬實驗性、延遲可能偏高,而且尚不能建立或管理 automations;後續應關注細粒度作用域、逐項批准、稽核紀錄及緊急撤銷能否跟上更主動的家庭代理。