MCP / Docs and productivity

OneDrive MCP

OneDrive is Microsoft's cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time... Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Sign in once35 actionsDocs and productivity
Ask your agent
List up to 10 OneDrive drives available to my account, with their names, IDs and drive types.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What OneDrive MCP can do

35 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
ONE_DRIVE_COPY_ITEMCopy a driveitem (file or folder) to a new location asynchronously.
ONE_DRIVE_CREATE_LINKCreate a sharing link for a driveitem (file or folder) by its unique id.
ONE_DRIVE_DELETE_ITEMDelete a driveitem (file or folder) by its unique id from the authenticated user's onedrive.
ONE_DRIVE_DOWNLOAD_FILEDownloads a file from a user's onedrive using its item id, which must refer to a file and not a folder.
ONE_DRIVE_GET_DRIVERetrieves the properties and relationships of a drive resource by its unique id.
ONE_DRIVE_GET_ITEMRetrieves the metadata of a driveitem by its unique id.
ONE_DRIVE_GET_ITEM_PERMISSIONSRetrieves the permissions of a driveitem by its unique id or path within a specific drive.
ONE_DRIVE_GET_ITEM_THUMBNAILSRetrieve the thumbnails associated with a driveitem.
ONE_DRIVE_GET_ITEM_VERSIONSRetrieve the version history of a driveitem by its unique id.
ONE_DRIVE_GET_QUOTARetrieve the quota information for the authenticated user's onedrive.
ONE_DRIVE_GET_RECENT_ITEMSRetrieves a list of items that have been recently used by the authenticated user.
ONE_DRIVE_GET_SHARED_ITEMSRetrieve a list of items that have been shared with the authenticated user.
Show all 35 actions
ActionWhat it does
ONE_DRIVE_GET_SHAREPOINT_LIST_ITEMSGet the items (list items) within a specific sharepoint list on a site.
ONE_DRIVE_GET_SITE_DETAILSRetrieves metadata for a specific sharepoint site by its id.
ONE_DRIVE_GET_SITE_PAGE_CONTENTGets the content of a modern sharepoint site page.
ONE_DRIVE_INVITE_USER_TO_DRIVE_ITEMInvite users or grant permissions to a specific item in a onedrive drive.
ONE_DRIVE_LIST_DRIVESRetrieve a list of drive resources available to the authenticated user, or for a specific user, group, or site.
ONE_DRIVE_LIST_DRIVE_ITEM_ACTIVITIESList recent activities for a specific item in a onedrive drive.
ONE_DRIVE_LIST_ROOT_DRIVE_CHANGESList changes in the root of the user's primary drive using a delta token.
ONE_DRIVE_LIST_SHAREPOINT_LIST_ITEMS_DELTATrack changes to items in a sharepoint list using a delta query.
ONE_DRIVE_LIST_SITE_COLUMNSList all column definitions for a sharepoint site.
ONE_DRIVE_LIST_SITE_DRIVE_ITEMS_DELTATrack changes to driveitems in the default document library of a sharepoint site.
ONE_DRIVE_LIST_SITE_LISTSList all lists under a specific sharepoint site.
ONE_DRIVE_LIST_SITE_SUBSITESList all subsites of a sharepoint site.
ONE_DRIVE_LIST_SUBSCRIPTIONSList the current subscriptions for the authenticated user or app.
ONE_DRIVE_MOVE_ITEMMove a file or folder to a new parent folder in onedrive.
ONE_DRIVE_ONEDRIVE_CREATE_FOLDERCreates a new folder in the user's onedrive, automatically renaming on conflict, optionally within a specified parent folder (by id or full path from root) which, if not the root, must exist and...
ONE_DRIVE_ONEDRIVE_CREATE_TEXT_FILECreates a new text file with specified content in a onedrive folder, using either the folder's unique id or its absolute path (paths are automatically resolved to ids); note that onedrive may...
ONE_DRIVE_ONEDRIVE_FIND_FILENon-recursively finds an item (file or folder) in a specified onedrive folder; if `folder` is provided as a path, it must actually exist.
ONE_DRIVE_ONEDRIVE_FIND_FOLDERFinds folders by name within an accessible parent folder in onedrive, or lists all its direct child folders if no name is specified.
ONE_DRIVE_ONEDRIVE_LIST_ITEMSRetrieves all files and folders as `driveitem` resources from the root of a specified user's onedrive, automatically handling pagination.
ONE_DRIVE_ONEDRIVE_UPLOAD_FILEUploads a file to a specified onedrive folder, automatically renaming on conflict and supporting large files via chunking.
ONE_DRIVE_PREVIEW_DRIVE_ITEMGenerates or retrieves a short-lived embeddable url for a preview of a specific item.
ONE_DRIVE_SEARCH_ITEMSSearches for driveitems in onedrive that match the specified query.
ONE_DRIVE_UPDATE_DRIVE_ITEM_METADATAUpdate the metadata of a specific item (file or folder) in onedrive.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 OneDrive drives available to my account, with their names, IDs and drive types.”uses ONE_DRIVE_LIST_DRIVES
“Read this OneDrive file metadata and show its name, size and last-modified time.”uses ONE_DRIVE_GET_ITEM
“Read the first version-history response for this OneDrive file and show up to 10 versions with their reported dates.”uses ONE_DRIVE_GET_ITEM_VERSIONS

Connect OneDrive in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Sign in to OneDrive

    Open the OneDrive connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.

  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own OneDrive account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.