SharePoint MCP Server
local MCP serverInstallation
Terminal
claude mcp add sharepoint-mcp -e SHP_ID_APP=... -e SHP_ID_APP_SECRET=... -e SHP_TENANT_ID=... -e SHP_SITE_URL=... -e SHP_DOC_LIBRARY=... -- uvx sharepoint-mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"sharepoint-mcp": {
"command": "uvx",
"args": [
"sharepoint-mcp"
],
"env": {
"SHP_ID_APP": "...",
"SHP_ID_APP_SECRET": "...",
"SHP_TENANT_ID": "...",
"SHP_SITE_URL": "...",
"SHP_DOC_LIBRARY": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
MCP server for Microsoft SharePoint — manage folders, documents, and metadata.
Questions
SharePoint MCP Server is a local MCP server distributed as the pypi package sharepoint-mcp.
Run: claude mcp add sharepoint-mcp -e SHP_ID_APP=... -e SHP_ID_APP_SECRET=... -e SHP_TENANT_ID=... -e SHP_SITE_URL=... -e SHP_DOC_LIBRARY=... -- uvx sharepoint-mcp
Run: codex mcp add sharepoint-mcp --env SHP_ID_APP=... --env SHP_ID_APP_SECRET=... --env SHP_TENANT_ID=... --env SHP_SITE_URL=... --env SHP_DOC_LIBRARY=... -- uvx sharepoint-mcp
Similar MCP servers
NameStars
- cli-microsoft365-mcp-serverio.github.pnp/cli-microsoft365-mcp-server133
- Microsoft MCP Server for Enterpriseio.github.microsoft/EnterpriseMCP56
- mcp-microsoft-todoio.github.MAG-Cie/mcp-microsoft-todo12
- Microsoft Officeio.github.mindstone/mcp-server-office12
- kaneoio.github.usekaneo/kaneo9,252
- mcpio.github.butterbase-ai/mcp3,690
- DBHubio.github.bytebase/dbhub3,574
- Microsoft Learn MCPcom.microsoft/microsoft-learn-mcp1,916