Microsoft SharePoint MCP server
Manage sites, document libraries, lists, and files across SharePoint.
About
Connect Tracecat to Microsoft SharePoint to manage sites, document libraries, files, and lists for SOC and SRE teams using SharePoint as the system of record for runbooks and evidence. You can pull the most recent version of an incident playbook from the SecOps SharePoint site for an agent to follow. From there, drop investigation reports into the right document library, update incidents lists with status and severity, and apply sensitivity labels with full audit attribution.
Setup
- 1
Sign in with OAuth
You'll authorize Tracecat to access Microsoft SharePoint on your behalf. No API keys to manage.
- 2
Select the
Microsoft SharePointtile in the Tracecat MCP catalogOpen the
MCP catalogin your workspace, select theMicrosoft SharePointtile, and complete the OAuth flow. - 3
Enable
Microsoft SharePointin your agentIn your
ai.agentaction orAgents→toolstab, selectMicrosoft SharePointfrom theMCP integrationsdropdown.
Tools
findSite | Find SharePoint sites accessible to the user by search query. |
listDocumentLibrariesInSite | List document libraries (drives) in a given SharePoint site. |
findFileOrFolder | Search across all sites and libraries the user can access. |
readSmallTextFile | Download a text file from a document library (up to 5MB). |
createSmallTextFile | Create or upload a text file to a document library (up to 5MB). |
shareFileOrFolder | Share a file or folder with recipients with read or write permissions. |
listLists | List all SharePoint lists on a given site. |
createListItem | Add a new item to a SharePoint list with field values. |
updateListItem | Update fields on an existing SharePoint list item. |
setSensitivityLabelOnFile | Apply or remove a Microsoft Purview sensitivity label on a file. |