コネクタガイド約5分で読めますMCP ツール 19 個7 言語

MCP 経由で Microsoft OneDrive を ChatGPT に接続する方法

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

HC執筆: HelpCode チーム更新日 5分で読了 GitHub でオープンソース

クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり

OneDrive (Microsoft 365)

OneDrive (Microsoft 365)

Let your AI work in OneDrive: browse and search files and folders, see details and who has access, create folders, upload and update text files, copy, rename and move. OneDrive for work or school and personal OneDrive through Microsoft Graph, signed in with your Microsoft account.

ツール

19

地域

INTL

カテゴリー

ファイルストレージ

認証

OAuth 2.0

必要な環境変数

MICROSOFT_CLIENT_IDMICROSOFT_CLIENT_SECRETMICROSOFT_TENANT_ID
Cloud にワンクリックでインストール

7日間無料トライアル · クレジットカード不要

  • 7日間の無料トライアル
    クレジットカード不要
  • GDPR・SOC 2 レディ
    EU データ保管、監査ログ
  • GitHub でオープンソース
    オープンソース · AGPL-3.0
  • ChatGPT、Claude、Gemini に対応
    MCP 対応クライアントすべて

インストール不要。2分以内に動きます。

cloud.anythingmcp.com で無料トライアルを開始し、OneDrive (Microsoft 365) をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。

無料トライアルを開始

概要

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

こう聞いてみよう

OneDrive (Microsoft 365) のサンプルプロンプト

プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。

OneDrive (Microsoft 365) · MCP 経由でライブ
共有
Opus 4.7

Claude は AI のため誤ることがあります。回答をご確認ください。

💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → OneDrive (Microsoft 365) をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も git clone もローカルサーバーも不要。

Microsoft OneDrive + ChatGPT

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

前提条件

完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:

MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID

ステップ 1 — 認証情報を取得

  1. Microsoft Entra 管理センター(entra.microsoft.com)または Azure portal を開き、Applications → App registrations → New registration に進みます。

  2. アプリに名前を付け(例: 「AnythingMCP Microsoft 365」)、Supported account types を選びます。この選択によって MICROSOFT_TENANT_ID に入れる値が決まります。

    • Accounts in this organizational directory only(シングルテナント): 自組織のユーザーだけがサインインできます。アプリの Overview ページにある Directory (tenant) ID(GUID)か、contoso.onmicrosoft.com のようなドメインを入れます。
    • Accounts in any organizational directory(マルチテナント): organizations を入れます。
    • Accounts in any organizational directory and personal Microsoft accounts: common(職場・学校アカウントと個人用アカウント)または consumers(個人用アカウントのみ)を入れます。

    値がアカウントの種類と一致しないと、Microsoft はサインインを拒否します(AADSTS50194 または AADSTS50020)。

  3. Redirect URI でプラットフォーム Web を選び、https://cloud.anythingmcp.com/api/mcp-oauth/callback を入力します。AnythingMCP をセルフホストしている場合は、代わりに https://your-anythingmcp-host/api/mcp-oauth/callback を入力します。URI は 1 文字単位で一致している必要があり、一致しないと Microsoft は AADSTS50011 を返します。

  4. API permissions → Add a permission → Microsoft Graph → Delegated permissions を開き、offline_access、User.Read、Files.ReadWrite を追加します。offline_access があることで Microsoft はリフレッシュトークンを発行します。これがないと、コネクターは承認から 1 時間後に動かなくなります。

  5. Certificates & secrets → New client secret を開きます。Secret ID ではなく、シークレットの Value をコピーします。表示されるのは一度だけです。有効期限を控えておいてください。期限が切れると、新しいシークレットを作成して入力し直すまでコネクターは動作しません。

  6. Overview ページの Application (client) ID を MICROSOFT_CLIENT_ID に、シークレットの値を MICROSOFT_CLIENT_SECRET に、手順 2 のテナントの値を MICROSOFT_TENANT_ID に入力し、コネクターをインストールします。

  7. コネクターのページで Authorize with Provider をクリックし、AI に扱わせる OneDrive のアカウントでサインインします。リフレッシュトークンは暗号化して保存され、アクセストークン(有効期間は約 1 時間)は自動で更新されます。

  8. まず onedrive_get_drive を実行します。コネクターがどの OneDrive にサインインしているか、ストレージの残り容量がどれだけかを確認できます。

すべての Microsoft コネクターに 1 つの Entra アプリ: Outlook、SharePoint、Excel のコネクター用に作成したアプリの登録は、ここでもそのまま使えます。登録を開いて API permissions で手順 4 のアクセス許可を追加し、リダイレクト URI はそのままで、同じクライアント ID、シークレット、テナントを使い回してください。各コネクターは、承認時に自分に必要なアクセス許可だけを求めます。

  • Outlook: Mail.ReadWrite、Mail.Send、Calendars.ReadWrite
  • OneDrive: Files.ReadWrite
  • Excel: Files.ReadWrite(SharePoint 内のブックや共有されたブックには Files.ReadWrite.All も必要)
  • SharePoint: Sites.ReadWrite.All と Files.ReadWrite.All

どのコネクターにも offline_access と User.Read が必要です。

管理者の同意: これらの委任されたアクセス許可には通常は管理者は不要ですが、多くの組織ではユーザーによる同意が無効になっています。サインイン時に「Need admin approval」(AADSTS65001 または AADSTS90094)と表示された場合は、テナント管理者がアプリの登録を一度開き、API permissions → Grant admin consent で組織全体に同意を付与します。その後は各ユーザーが承認できます。それでも各コネクターが扱えるのは、サインインしたアカウントが見られる範囲だけです。

共有されたファイル: Files.ReadWrite で扱えるのは自分の OneDrive です。他の人から共有されたファイルを開くには、アプリの登録に Files.ReadWrite.All を追加し、コネクターの OAuth 設定で Files.ReadWrite をそれに置き換えて、もう一度承認します。

読み取り専用の設定: コネクターの OAuth 設定でスコープを offline_access User.Read Files.Read(または Files.Read.All)に置き換えて再度承認し、onedrive_create_folder、onedrive_upload_text_file、onedrive_replace_file_content、onedrive_copy_item、onedrive_rename_item、onedrive_move_item を無効にします。

インストール時はオフ: onedrive_delete_item、onedrive_create_sharing_link、onedrive_invite。共有リンクと招待は意図的にオフにしています。他の人にファイルへのアクセス権を与えることになり、AI が読んだドキュメントに何かを共有するよう求める文章が含まれている可能性もあるからです。AI に本当に必要な場合だけツールをオンにしてください。削除したアイテムは OneDrive のごみ箱に移り、そこから復元できます。

ファイルと内容: このコネクターはファイルの一覧表示、検索、詳細の確認はできますが、ダウンロードはしません。代わりに AI がファイルのリンクを示します。約 4 MB までのテキストファイル(.txt、.md、.csv、.json、.html、.xml)を作成し、上書きすることもできます。以前の内容は、OneDrive がファイルのバージョン履歴に残します。Excel ブックのセルを扱うには、Microsoft Excel コネクターを使います。

よくあるエラー: 401 InvalidAuthenticationToken は、承認が取り消されたかクライアントシークレットの期限が切れたことを示します。必要に応じて新しいシークレットを入力し、もう一度 Authorize with Provider をクリックします。403 accessDenied は、手順 4 のアクセス許可が不足しているか同意されていないこと、またはそのアイテムを変更する権限がないことを示します。404 itemNotFound は、ID やパスが間違っているか、アイテムが削除されたか、他の人のドライブにあることを示します。409 nameAlreadyExists は、同じ名前のアイテムがすでにそのフォルダーにあることを示します。423 resourceLocked は、ファイルが編集のために開かれているか、チェックアウトされていることを示します。

このコネクターは、ファイルの内容のダウンロード、バイナリファイルや 4 MB を超えるファイルのアップロード、バージョンの復元、ごみ箱を空にすること、他のユーザーの OneDrive や SharePoint ライブラリを開くことはできません(それらは Microsoft SharePoint コネクターで扱えます)。

ステップ 2 — アダプターをインストール

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — ChatGPT にコネクタを追加

サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドで YOUR_SERVER_ID と表示されている箇所に使ってください。

ChatGPT は開発者モード(Developer mode)で MCP サーバーをカスタムアプリとして接続します。有料プランで利用でき、無料プランでは使えません。Business・Enterprise のワークスペースでは、先に管理者が許可する必要がある場合があります。

  1. ChatGPT で Settings → Security and login を開き、Developer mode をオンにします。
  2. chatgpt.com/plugins を開き、+ をクリックします。
  3. 名前と短い説明を入力します(例: Name: Microsoft OneDrive)。
  4. Connection に MCP サーバー URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID を入力し、接続を作成します。
  5. ChatGPT に求められたら AnythingMCP にサインイン(OAuth)し、アクセスを許可します。

利用可能なツール

ToolWhat it does
onedrive_get_driveGet the signed-in user's OneDrive: drive id, type (personal, business), owner, storage quota (total, used, remaining, deleted, state) and…
onedrive_list_rootList the files and folders at the top of the user's OneDrive: id, name, size, dates, who changed it last, folder child count or file…
onedrive_list_folderList the files and folders inside one folder, addressed by its id
onedrive_list_folder_by_pathList the files and folders inside a folder addressed by its path from the top of the OneDrive, e.g. "Documents/Reports"
onedrive_get_itemGet one file's or folder's metadata by id: name, size, dates, creator and last modifier, parent folder (parentReference with driveId, id…
onedrive_get_item_by_pathGet one file's or folder's metadata by its path from the top of the OneDrive, e.g. "Documents/Budget 2026.xlsx"
onedrive_get_shared_itemGet the metadata of an item in another drive, typically a file someone shared with the user: pass remoteItem.parentReference.driveId and…
onedrive_searchSearch the user's own OneDrive for files and folders whose name, metadata or content matches the text
onedrive_search_sharedSearch the user's OneDrive and the files other people shared with the user
onedrive_create_folderCreate a folder inside a parent folder (default: the top of the OneDrive)
onedrive_upload_text_fileCreate a new text file (.txt, .md, .csv, .json, .html, .xml...) with the given content in a folder, in one call, up to about 4 MB
onedrive_replace_file_contentOverwrite the content of an existing text file with new text (up to about 4 MB)
onedrive_copy_itemCopy a file or folder (with its contents) into a folder, optionally under a new name
onedrive_rename_itemRename a file or folder in place
onedrive_move_itemMove a file or folder into another folder of the same OneDrive, optionally renaming it on the way
onedrive_delete_itemDelete a file or folder (a folder with its contents)
onedrive_list_permissionsList who has access to a file or folder: each permission's id, roles (read, write, owner), the people or groups granted (grantedToV2…
onedrive_create_sharing_linkCreate a sharing link for a file or folder: type "view" or "edit", scope "anonymous" (anyone with the link, if the organisation allows it)…
onedrive_inviteGive people access to a file or folder by email address, with role "read" or "write", and optionally send them an invitation email with a…

プロンプトの例

  • 「「ドキュメント/レポート 2026」フォルダーの中身と、今週変更されたファイルを教えて。」
  • 「ハンブルクの見本市に関するファイルを、同僚から共有されたものも含めて探して。」
  • 「「第 4 四半期の計画」というフォルダーを作って、この会議メモを notes.md として保存して。」
  • 「「契約書」フォルダーにアクセスできるのは誰?共有リンクは設定されている?」

FAQ

ChatGPT の無料プランでカスタム MCP コネクタは使えますか? いいえ。カスタム MCP 接続には開発者モードが必要で、有料プランでのみ利用できます。

次のステップ

このガイドは役に立ちましたか?

OneDrive エージェントまで、あとワンクリック。

コネクタをインストールし、キーを貼り付けて、ChatGPT に聞くだけ。7 日間無料、クレジットカード不要。

関連ガイド

コネクタ

MCP 経由で Microsoft OneDrive を Claude に接続する方法

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

コネクタ

MCP 経由で Microsoft OneDrive を Cursor に接続する方法

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

コネクタ

MCP 経由で Microsoft OneDrive を Gemini に接続する方法

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

コネクタ

MCP 経由で Microsoft OneDrive を Meta Muse に接続する方法

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

コネクタ

Microsoft OneDrive を MCP に:あらゆる AI エージェントから Microsoft OneDrive を操作

AI に OneDrive で作業させます。ファイルやフォルダーの閲覧と検索、詳細とアクセスできる人の確認、フォルダーの作成、テキストファイルのアップロードと更新、コピー、名前の変更、移動ができます。職場または学校向けの OneDrive と個人用 OneDrive に Microsoft Graph 経由で対応し、Microsoft アカウントでサインインします。

コネクタ

MCP 経由で Canva を ChatGPT に接続する方法

AI に Canva で作業させます。デザインの検索と参照、新しいデザインの作成、PDF、PNG、PowerPoint、動画へのエクスポート(ダウンロードリンク付き)、フォルダーの整理、リンクからの画像アップロード、ブランドテンプレートの参照、デザインへのコメントができます。