Skip to main content

Microsoft OneDrive

MCP server for Microsoft OneDrive - browse, search, and manage files and folders via Microsoft Graph

Tools

11 available tools

Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.

11 tools found.

  • Create folder

    Tool name: onedrive_create_folder

    Create a new folder in OneDrive.

  • Create share link

    Tool name: onedrive_create_share_link

    Create a shareable link for a OneDrive item.

  • Delete item

    Destructive

    Tool name: onedrive_delete_item

    Delete a OneDrive item (file or folder) by id.

  • Get item

    Read only

    Tool name: onedrive_get_item

    Fetch metadata for a single OneDrive item (file or folder) by id.

  • List items

    Read only

    Tool name: onedrive_list_items

    List the immediate children of a OneDrive folder.

  • List shared with me

    Read only

    Tool name: onedrive_list_shared_with_me

    List items that other users have shared with the caller via OneDrive, including files in SharePoint document libraries.

  • Move item

    Tool name: onedrive_move_item

    Move a file or folder to a different folder within the user's OneDrive.

  • Read file

    Read only

    Tool name: onedrive_read_file

    Download a OneDrive file by id and return its text.

  • Rename item

    Tool name: onedrive_rename_item

    Rename a file or folder in the user's OneDrive.

  • Search items

    Read only

    Tool name: onedrive_search_items

    Full-text search across the caller's OneDrive via Microsoft Graph's /search(q=…).

  • Upload file

    Tool name: onedrive_upload_file

    Create or overwrite a text file in OneDrive with the given content.

Compatibility

Connect Microsoft OneDrive to the clients your teams already use

27 AI clients can connect to Microsoft OneDrive through Runlayer. Pick one for its setup steps and controls.

Why Runlayer

Why connect Microsoft OneDrive through Runlayer?

One approved path

Approve Microsoft OneDrive once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.

Fine-grained policy

Control who can use each server, tool, and resource, and under which runtime conditions.

Runtime security

Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.

Audit and observability

Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.

Frequently asked questions