How I Automated My Entire SharePoint Tenant with 150 MCP Tools and Claude Desktop
Skip to main content SharePoint | Power Apps | Dataverse | Claude Desktop Power of Automation · March 2026 How I Automated My Entire SharePoint Tenant with 150 MCP Tools and Claude Desktop A Python MCP server that lets Claude create sites, build Code Apps, deploy to Power Apps, and manage Dataverse — all through natural language. No portal. No terminal. Just ask. 150 MCP Tools 147 Client Methods 14,735 Lines of Code 8 Categories Download MCP Server v5.0 What This Actually Is I built a 150-tool MCP server that turns Claude Desktop into a full-stack SharePoint administrator, Power Apps developer, and Dataverse operator. It is two Python files — server.py registers 150 MCP tools, and sharepoint_client.py provides 147 methods that call Microsoft Graph, SharePoint REST, Dataverse Web API, and the Power Platform CLI. Claude picks the right tool based on your natural language. You never see the API calls, you never open the SharePoint admin center, you never type a...