My Drive
My Drive MCPは、ユーザーのMy Driveに保存されたファイルやフォルダをAgent Chatで参照、検索、読み取り、削除できるようにします。
基本情報
認証方式
別途の認証は不要です。QueryPie AIPが現在のユーザーのMy Drive権限に基づいて自動的に処理します。
利用可能範囲
My Drive MCPはAgent ChatのMCPでのみ利用できます。通常ChatのMCP Presetでは利用できません。 My DriveにアクセスできるツールはPresetではなく、通常Chatで提供されるフィーチャーです。通常Chatでは、チャット入力欄のファイル添付機能からMy Driveのファイルを選択して使用します。
主な機能
- My Driveのファイルおよびフォルダ一覧の取得
- ファイル名キーワードによる検索
- テキストベースファイルの内容読み取り
- ファイルまたはフォルダの削除
aip-drive://URIを他のツールに渡してファイルを活用
サポートするMCPツール
list_my_drive
ユーザーのMy Driveにあるファイルとフォルダの一覧を取得します。parent_uriを指定すると特定のフォルダ内を参照でき、省略するとルートフォルダを取得します。
入力パラメータ:
parent_uri(任意):一覧を取得するフォルダのaip-drive://URI
search_my_drive
ファイル名キーワードでMy Driveのファイルとフォルダを検索します。大文字・小文字を区別しない部分一致検索を行います。
入力パラメータ:
query(必須):検索するファイル名またはフォルダ名のキーワード
read_my_drive_file
My Driveに保存されたテキストベースファイルの内容を読み取ります。
入力パラメータ:
file_uri(必須):読み取るファイルのaip-drive://URI
delete_my_drive_file
My Driveのファイルまたはフォルダを削除します。対象がフォルダの場合、フォルダ内のすべての項目も削除されます。
入力パラメータ:
file_uri(必須):削除するファイルまたはフォルダのaip-drive://URI
使用例
- ユーザーがAgent Chatで「My Driveから4月の精算レポートを探して要約して」と入力します。
- LLMはMCPを通じて
search_my_driveツールを呼び出し、関連ファイルを検索します。 - テキストベースのファイルであれば、
read_my_drive_fileツールで内容を読み取り、要約します。
その他の使用例:
- “My Driveのルートフォルダにあるファイル一覧を見せて”
- “プロジェクト計画書ファイルを探して”
- “この
aip-drive://ファイルの内容を読んで”
注意事項
- このMCPはAgent Chat専用です。通常ChatのMCP Presetでは利用できません。
- 通常ChatでMy Driveファイルを使用する場合は、MCP Presetではなく、チャット入力欄のファイル添付機能で提供されるMy Driveフィーチャーを使用します。
read_my_drive_fileはテキストベースのファイルに適しています。バイナリまたは非テキストファイルは、aip-drive://URIを他のツールに渡して活用します。delete_my_drive_fileは元に戻せない操作のため、削除前にユーザー確認が必要です。
Last updated on