LocalFree server, account needed

SharePoint MCP server

ravikant1918/sharepoint-mcp

MCP server for Microsoft SharePoint — manage folders, documents, and metadata.

12 GitHub stars4 forks

Install SharePoint in Claude Code

Claude Code
claude mcp add sharepoint -e SHP_ID_APP=... -e SHP_ID_APP_SECRET=... -e SHP_TENANT_ID=... -e SHP_SITE_URL=... -- uvx sharepoint-mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "sharepoint": {
      "command": "uvx",
      "args": [
        "sharepoint-mcp"
      ],
      "env": {
        "SHP_ID_APP": "...",
        "SHP_ID_APP_SECRET": "...",
        "SHP_TENANT_ID": "...",
        "SHP_SITE_URL": "..."
      }
    }
  }
}

Replace each ... with your own value.

Frequently asked questions

What does the SharePoint MCP server do?

MCP server for Microsoft SharePoint — manage folders, documents, and metadata.

Is the SharePoint MCP server free?

The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.

Does SharePoint run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add SharePoint to Claude Code?

Run: claude mcp add sharepoint -e SHP_ID_APP=... -e SHP_ID_APP_SECRET=... -e SHP_TENANT_ID=... -e SHP_SITE_URL=... -- uvx sharepoint-mcp

More other tools & integrations MCP servers

View all