Sofias-ai/mcp-sharepoint
If you are the rightful owner of mcp-sharepoint and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A lightweight MCP Server for seamless integration with Microsoft SharePoint, enabling MCP clients to interact with documents, folders, and other SharePoint resources.
Tools
Functions exposed to the LLM to take actions
List_SharePoint_Folders
Lists all folders in a specified directory or root
List_SharePoint_Documents
Fetches all documents within a specified folder
Get_Document_Content
Retrieves the content of a document (as text or base64-encoded binary)
Create_Folder
Creates a new folder in the specified directory or root
Upload_Document
Uploads a new document to a specified folder
Update_Document
Updates the content of an existing document
Delete_Document
Removes a document from a specified folder
Delete_Folder
Deletes an empty folder from SharePoint
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client