AppFunctions を使用して Android MCP を統合すると、 Android アプリは、Google Gemini などのシステムや さまざまな AI エージェントやアシスタントが検出して呼び出すことができる特定の機能を共有できます。 これらの関数を定義することで、アプリは Android 上でサービス、データ、アクションを提供できるようになり、ユーザーは AI エージェントやシステムレベルの操作を通じてタスクを完了できます。
開発を効率化するため、 デベロッパーは AppFunctions Jetpack SDK を使用することを強くおすすめします。この SDK は、タイプセーフで 便利な、堅牢な統合を構築するためのインターフェースを提供します。
早期アクセス プログラムでは、Android MCP との統合は任意です 。
必要な実装
AEP の対象となるには、アプリが次の要件を満たしている必要があります。
- アプリは AppFunctions APIs を使用して、少なくとも 1 つの関連するユースケースを実装する必要があります。
- AppFunctions Jetpack SDK を使用して実装することを強くおすすめします。これにより、 便利でタイプセーフな統合が実現します。
- 必須の統合テストにすべて合格している必要があります。
ガイドラインの適用範囲
このガイドラインは、次のいずれかのユースケースを持つアプリに適用されます。
| アプリの種類 | サンプル ユースケース |
|---|---|
メッセージとコミュニケーション |
メッセージの送信、連絡先の検索、通話 |
メモ |
ユーザーや他のアプリのコンテキストを使用してメモを作成、編集、検索、整理する |
カレンダー |
カレンダーの予定を作成、編集、管理する |
タスク管理と生産性 |
タスクを作成、管理、検索する |
健康とフィットネスのトラッキング |
アクティビティの管理(開始、停止、一時停止、再開)、フィットネスと健康の指標のトラッキング、オンデマンド ワークアウト |
ショッピングと小売 |
カタログ横断検索、カートと在庫の管理、購入サポート |
旅行と地域 |
旅程管理、相乗り、ナビゲーション、地域の発見 |
フードとダイニング |
予約、料理の注文と配達、レシピと献立の作成 |
創造性 |
アセットの作成、写真の編集、クリエイティブなワークフローとプロジェクトの構築 |
メディアと写真 |
写真のコンテキスト検索と共有、写真の編集、音楽アプリのメディアと再生のエクスペリエンス。 |
ツールとシステム |
デバイス上の操作、ハードウェアのリモート管理(ドアのロック、デバイスの検索、バッテリー残量や燃料レベルの確認) |
除外
このガイドラインは、前述のユースケースをサポートしていないアプリには適用されません。
機能のドキュメントとリソース
次のリソースでは、Android MCP 機能の実装ガイダンスと技術的な詳細について説明しています。これらのリソースは参考用であり、プログラムの追加要件は含まれていません。