mcp-m365

Corvalon/mcp-m365
★ 0 stars TypeScript API Integration Updated today
Multi-account MCP server for Microsoft 365 via the Graph API: mail, calendar, contacts, files, Teams, SharePoint, and tenant-admin surfaces (441 tools)
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-m365": {
      "command": "npx",
      "args": [
        "-y",
        "Corvalon/mcp-m365"
      ]
    }
  }
}

README Excerpt

A [Model Context Protocol](https://modelcontextprotocol.io/) server that gives Claude Code (or any MCP client) controlled access to Microsoft 365 through the calendar, contacts, files, notes, tasks, Teams, SharePoint, and the full tenant-admin surface. It runs locally as a stdio subprocess. There is no hosted component, no client

Tools (6)

Authenticationget_account_infolist_accountslist_known_scopesremove_accountset_default_account