Skip to Content

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