Manage Microsoft 365 at scale with Graph API
ms-365-mcp-servermcp_serversetup L2★0
Softeria/ms-365-mcp-server ↗What it does
Manage Microsoft 365 services via Graph API
Best for
Enterprise agents managing email, calendars, Teams, SharePoint with fine-grained control.
Inputs
- · Email queries and actions
- · Calendar event operations
- · OneDrive file operations
- · Excel workbook cell edits
- · Teams and SharePoint operations
Outputs
- · Email messages and drafts
- · Calendar events and attendees
- · File listings and content
- · Spreadsheet data
- · Meeting transcripts (org mode)
Requires
- · Microsoft Authentication Library (MSAL)
- · Microsoft Graph API
- · OAuth to Microsoft 365
Preconditions
- · Node.js >= 20
- · Microsoft 365 account
- · Graph API permissions configured
Failure modes
- · 200+ tools with varying permission scopes
- · Requires careful scope management
- · Different endpoints for China/21Vianet
Trust signals
- · npm package
- · TOON format for 30-60% token efficiency
- · 200+ Graph API tools