Reads
Answer straight away. Nothing changes.
- Verified descendant metadata
- Bounded folder listings and searches
- Supported UTF-8 text content
Workspace · MCP server
Keep client document libraries in scope.
MegaMCP is a hosted SharePoint MCP server that lets Claude, ChatGPT and Cursor read files in one enabled document library folder and propose file renames that you approve.
Rolling outBuilt, and switching on as approvals land.What this meansRolling out means the code is built and the platform is still approving MegaMCP's app: Google, Meta, Microsoft and the one-click ad-platform sign-ins switch on as each approval lands.
Live demo
Ask in plain English. Your AI reads SharePoint with real MegaMCP tools, then hands you a plan. Nothing moves until a person clicks Approve, and supported changes can be undone.
Tools in this example
sharepoint_search_filesReads live datasharepoint_rename_fileProposes a change planSearch the client folder for the Q3 report and give it a clearer name.
sharepoint_search_filesDoneQ3 reportsharepoint_rename_fileWaiting for approvalplan readyFound “Q3 draft FINAL.docx”. Here's the rename.
Renamed.
What your AI can do
Use one chosen SharePoint drive folder for bounded file inspection, text reads and reviewed renames. This list comes straight from the running product: 4 read tools and 1 write tool.
Answer straight away. Nothing changes.
Each one returns a plan with a diff. Nothing moves until a person approves.
Cross-drive files, shortcuts and files outside the selected folder are rejected. Office/PDF rendering, uploads, moves and permission management are unavailable.
Plus complete diff previews, human approvals and the flight recorder on every connection. Live changes require a paid plan.
| What it does | Tool id | Type |
|---|---|---|
| Inspect allowed file | sharepoint_get_file | Read |
| List client folder | sharepoint_list_files | Read |
| Search client folder | sharepoint_search_files | Read |
| Read client text file | sharepoint_read_text_file | Read |
| Propose file rename | sharepoint_rename_file | Change |
Example prompts
Paste any of these into Claude, ChatGPT or Cursor once SharePoint is connected.
“Search the enabled client folder for reports.”
“Inspect this file's metadata.”
“Prepare this file rename for approval.”
“List the files in the enabled client folder.”
“Find the latest monthly report in this library.”
“Read this CSV export and total the spend column.”
“Rename this report to match our naming convention.”
“Read this text file and pull out the action items.”
Setup
About two minutes for Claude, ChatGPT or Cursor. Nothing to install.
Start a free workspace and open Connections. Requires a separate Microsoft Graph grant and the selected drive/folder IDs. Tenant admin consent or publisher verification may apply.
Every app uses the same server URL.
https://megamcp.com/api/mcpTry “Search the enabled client folder for reports.” Reports answer straight away. Anything that changes SharePoint comes back as a plan for you to approve.
Safety
The same loop guards every MegaMCP connection: ask, see the diff, approve, undo.
SharePoint write tools never touch SharePoint directly. They return a plan, and a person approves it in the dashboard, or in chat if an admin allows it.
Every plan lists each change with its before and after values, so you see exactly what will move before it does.
Supported changes reverse through a separately reviewed undo plan. Anything that can't be undone is marked before you approve it.
Platform checks stop stale edits, and the flight recorder logs every tool call, plan and approval, with who did it and from which AI app.
| Time | Event |
|---|---|
| 09:14 | sharepoint_get_file |
| 09:15 | Plan created by Claude |
| 09:16 | Approved by Ana |
FAQ
Yes, with limits. As of October 2026, Microsoft offers SharePoint and OneDrive MCP servers through Agent 365, in preview for limited tenants. MegaMCP restricts tools to one enabled client folder and makes every rename a reviewed plan.
An MCP (Model Context Protocol) server lets AI assistants such as Claude, ChatGPT and Cursor use SharePoint through tools. MegaMCP's hosted SharePoint MCP server gives your assistant 4 read tools and 1 write tool for files in one enabled document library folder, and every change waits for a human approval.
Yes. MegaMCP is a remote MCP server with OAuth sign-in, so one URL works in ChatGPT (as an app, with developer mode on), Claude (as a custom connector), Cursor, Claude Code and VS Code. Your AI app's own plan decides whether it can add custom MCP servers.
Yes, with your approval. It can propose file renames changes. Each one comes back as a plan with a line-by-line diff and waits for a human before anything moves. Cross-drive files, shortcuts and files outside the selected folder are rejected. Office/PDF rendering, uploads, moves and permission management are unavailable.
Requires a separate Microsoft Graph grant and the selected drive/folder IDs. Tenant admin consent or publisher verification may apply. New folder accounts start disabled.
Reading SharePoint is free on MegaMCP's Free plan (100 reads a day, no card). Approved changes are included in every paid plan, from $19/month after a 5-day free trial, with unlimited runs and no credits. MegaMCP adds no markup: any subscription or API usage with the vendor stays between you and them.
Your SharePoint credentials are encrypted at rest (AES-256-GCM) and bound to their connection, and MegaMCP never trains AI models on your data. Your AI only sees the accounts you switch on, members limited to certain clients only see those clients, and every tool call lands in the flight recorder.
5 days. On the house.
No credit card to start. Every workspace comes with a sandbox ad account, so you can watch the whole ask, diff, approve, undo loop before you connect anything real.
New integrations, platform approvals, the occasional dark joke. One or two emails a month. Unsubscribe anytime.