ホームへ戻る

代理與物聯網

Google Home、5つのMCPツールでデバイスの状態・履歴・制御をサードパーティ製エージェントに開放

Google Home MCPにより、互換性のあるエージェントは家庭内デバイスの列挙、リアルタイム状態の取得、イベント履歴の照会、制御コマンドの実行が可能になる。早期アクセスではOAuthとサーバー側の制限によって機密性の高い操作を保護する一方、プロンプトインジェクションや誤ったツール呼び出しのリスクも物理的な家庭環境へ持ち込まれる。

Y2kcrazyjoker4 · CC BY-SA 4.0 · Image source
zh-Hant

Googleは、米国のGoogle Home Premium Advancedユーザーを対象にHome MCPの早期アクセスの提供を開始し、Antigravity、Claude、OpenClawなど、Model Context Protocolをサポートするエージェントが住宅へ直接接続できるようにした。これは、モデルがドキュメントを検索するだけのサービスではない。実際の読み書き機能を備えたリモートツールインターフェースであり、Nest、Matter、およびGoogle Homeに接続されたその他のデバイスを操作できる。

公式インターフェースでは、機能が5つのツールに分けられている。`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はユーザーの承認を確認できるものの、エージェントが曖昧な要求を正しく解釈することまでは保証できない。また、Webページ、カメラに映った文字、サードパーティコンテンツによるプロンプトインジェクションも排除できない。そのためGoogleは予期しない動作が発生する可能性を警告し、共有住宅では事前にすべての居住者へ通知するか、別途テスト用住宅を作成するよう推奨している。現時点では一部のtraitがまだ実験段階にあり、レイテンシーが高くなる場合があるほか、automationsの作成や管理には未対応だ。今後は、きめ細かなスコープ、操作ごとの承認、監査ログ、緊急時のアクセス取り消しが、より能動的になる家庭用エージェントの進化に追いつけるかが焦点となる。

出典

  1. Google Home MCP Server
  2. Your AI agents can now control your Google Home devices