🔗 SharePoint MCP Server

✅ OAuth 2.1 Compliant • MCP Specification Ready

🔧 Setup Instructions

  1. Use the MCP client helper (see below)
  2. Client will handle OAuth 2.1 flow automatically
  3. One-time browser authorization with Microsoft
  4. Start searching SharePoint documents!

🛡️ OAuth 2.1 Endpoints

GET https://sharepoint.mcp.deltaops.ca/.well-known/oauth-authorization-server
GET https://sharepoint.mcp.deltaops.ca/.well-known/oauth-protected-resource
GET https://sharepoint.mcp.deltaops.ca/oauth/authorize
POST https://sharepoint.mcp.deltaops.ca/oauth/token
POST https://sharepoint.mcp.deltaops.ca/oauth/register
POST https://sharepoint.mcp.deltaops.ca/oauth/revoke

📡 MCP Endpoints

POST https://sharepoint.mcp.deltaops.ca/mcp

⚙️ Claude Desktop Configuration

{
  "mcpServers": {
    "sharepoint-mcp": {
      "command": "node",
      "args": ["mcp-client.js", "https://sharepoint.mcp.deltaops.ca"],
      "env": {
        "CLIENT_NAME": "Claude Desktop MCP Client",
        "SCOPES": "sharepoint:read,sharepoint:write"
      }
    }
  }
}

🔍 Available SharePoint Tools

📋 Search Categories

Powered by Microsoft Graph API • Enterprise Security • GDPR Compliant