SharePoint & OneDrive MCP that reads and writes

Search and fetch files across SharePoint and OneDrive, then upload, create folders, move, copy, rename, or delete, with approval before every write.

BassemGamalAhmedJuan

10,000+ marketers scaling with AI.

SharePoint connected to Claude, ChatGPT, and MCP clients through Markifact

Trusted by marketing teams at

Incubeta
GroupM
Dentsu
OMD
Starcom
Desertcart
Kave Home
Brainlabs
Ting
Orka
Nova Post
Reatilogists
Full file management

What you can do with SharePoint & OneDrive MCP

Use one Microsoft connection to discover work, retrieve the right files, and organize approved output without hiding the destination or the write decision.

Claude searching SharePoint sites and OneDrive for the latest launch brief through Markifact MCP

Search across sites and OneDrive

Find files and folders by name or content inside a document library, a selected folder, or My OneDrive, then return the matching paths and metadata.

Fetch the files you need

List sites, document libraries, folders, and files, or fetch a specific item by path, pasted SharePoint link, or file ID with a fresh download URL.

Claude preparing an approval-gated upload to a SharePoint document library through Markifact MCP

Create folders where work belongs

Create a new folder in a SharePoint document library or OneDrive destination, including nested paths, without switching to the Microsoft interface.

Upload files into the right library

Bring files from URLs into SharePoint or OneDrive, choose the site, library, and folder, and review the destination and file list before the upload runs.

Claude preparing a SharePoint file move and rename that waits for approval in Markifact

Move and copy files

Move an item within its document library or copy it into another folder, library, or SharePoint site, with an optional new name for the destination copy.

Rename or delete with approval

Prepare a precise rename or send a file to the SharePoint recycle bin. Every write shows the affected item and waits for your explicit approval.

Works with your favorite AI.
Connects to every marketing platform

Bring SharePoint and OneDrive into the same MCP connection as your reporting, documents, messaging, and marketing platforms.

AI Assistants
Claude logo
Claude
ChatGPT logo
ChatGPT
Gemini logo
Gemini
Cursor logo
Cursor
Markifact MCP hub
Your Stack
Ad Platforms
13 platforms
Meta Ads logo
Google Ads logo
TikTok Ads logo
Microsoft Ads logo
+9
Analytics & Data
10 platforms
Google Analytics logo
BigQuery logo
Google Search Console logo
Bing Webmaster Tools logo
+6
Workspace
8 platforms
Google Drive logo
Google Sheets logo
Google Slides logo
Google Docs logo
+4
Messaging & Social
9 platforms
YouTube logo
Email logo
Facebook Organic logo
Instagram Organic logo
+5
E-commerce & CRM
4 platforms
Google Merchant Center logo
Shopify logo
HubSpot logo
Klaviyo logo
Connect once

Start using SharePoint & OneDrive MCP

Authorize your Microsoft work account, then add Markifact's hosted endpoint to your preferred MCP client.

1

Connect your Microsoft account

Sign in with a work or school account to expose the SharePoint sites and OneDrive for Business content you can access.

Connect SharePoint and OneDrive to Markifact with Microsoft OAuth
2

Add Markifact to your MCP client

Use the same hosted MCP connection for Microsoft files and every other platform in your Markifact stack.

Integrate quickly

Connect your AI client in seconds

Pick your client and copy the setup. No SDKs, no servers to host.

Markifact is available in the Claude connector directory:

Connect in Claude

Open the listing and click Connect to add Markifact to Claude.

SharePoint & OneDrive MCP prompt examples

Describe the file and outcome. The AI can resolve the site, library, folder, or pasted link, then stop before any change is applied.

Search your files

Locate work across sites, libraries, and OneDrive

Start with what you remember. The AI can discover the correct site and document library before searching by name or content.

Find the latest Q3 launch brief across every SharePoint site I can access and My OneDrive. Return the file name, location, modified date, and link, then tell me which copy is newest.

What a session actually looks like

The AI can find a file in OneDrive, prepare a copy into a SharePoint site, and pause before the file-changing operation.

Claude finding a file in OneDrive and preparing an approval-gated copy into a SharePoint site

Example session using sharepoint_search_files followed by sharepoint_copy_file. The copy does not run until it is approved.

Compare your options

How should you connect AI to Microsoft files?

Choose Markifact for a managed, approval-based connection; Microsoft Graph for a fully custom product; or a self-hosted MCP when your team wants to operate the server.

Markifact

Managed read and write MCP

Choose it if

  • You want SharePoint and OneDrive in the same MCP as your marketing stack
  • You need every file write to remain visible and approval-gated
  • You do not want to operate Microsoft Graph infrastructure

Microsoft Graph API

Maximum control for custom software

Choose it if

  • You need API capabilities beyond Markifact's current tools
  • Your engineering team can own Entra ID, OAuth, retries, permissions, and maintenance

Self-hosted MCP

Community tools you operate

Choose it if

  • You want to customize tool schemas and server behavior
  • You can audit, host, update, and secure the implementation
CapabilityMarkifactMicrosoft Graph APISelf-hosted MCP
SetupHosted Microsoft OAuth connection and one MCP endpointBuild a Microsoft Entra app, OAuth flow, Graph requests, and tool layerInstall, configure, secure, and maintain a server
SharePoint and OneDriveOne connection covers accessible SharePoint sites and My OneDriveAvailable through Microsoft Graph drives, sites, and driveItemsCoverage varies by project
Search and discoveryList sites and libraries; list, search, and fetch filesFull API primitives that your application must orchestrateDepends on implemented tools
File writesUpload, create folders, move, copy, rename, and deleteBroad API surface with safeguards left to your appOften partial or project-specific
Approval controlsEvery file-changing operation waits for explicit approvalYour application must build the approval layerYou own policy and enforcement
Cross-platform workUse files beside ads, analytics, Docs, Sheets, Slack, and commerce toolsMicrosoft data unless you build more integrationsUsually focused on Microsoft 365
MaintenanceHosting, OAuth, schemas, and API changes handledYour team owns the integration lifecycleYour team owns deployment and upgrades

Writes stay behind an approval boundary

Search, browse, and fetch without interruption. When a request would upload, create, move, copy, rename, or delete, Markifact shows the operation and waits for your approval.

Frequently Asked Questions

Have a different question? Reach out to Markifact support team.

Bring SharePoint and OneDrive into your AI workflow

Search and retrieve files, prepare uploads and folder changes, and approve every write from one hosted MCP connection.