Microsoft 365 Admin MCP server
io.github.okapi-ca/ms-365-admin·v0.6.3·14 starsMicrosoft 365 administration via Graph API application permissions (read-only by default).
14 stars76 downloads/wk
Reviews
Write oneNobody has reviewed Microsoft 365 Admin yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Microsoft 365 Admin tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan31 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Microsoft 365 Admin compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 14
- more than 90% of 28,688 servers
- Downloads a week
- 76
- more than 56% of 12,191 servers with a package
Install Microsoft 365 Admin in Claude Code, Cursor or VS Code
Runs npx -y @okapi-ca/ms-365-admin-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ms-365-admin -- npx -y @okapi-ca/ms-365-admin-mcp-server
What the publisher says
From the Microsoft 365 Admin repository's README, as published. We do not edit it. Read it on GitHub
ms-365-admin-mcp-server
A Model Context Protocol (MCP) server for Microsoft 365 administration via Graph API application permissions (client credentials).
Built on the architecture and endpoint-driven design pioneered by Softeria/ms-365-mcp-server, and complementary to it: Softeria's server uses delegated permissions for end-user productivity scenarios, while this one uses application permissions for admin operations — security monitoring, identity audits, incident response, and service health. See Acknowledgments below.
Features
- 641 tools covering security, audit, identity, app credentials, guest users, Exchange, Intune (devices, apps, MAM, reports, macOS Platform Scripts, macOS custom attribute scripts, assignment filters, Remediations, Windows PowerShell scripts, custom compliance scripts), governance (PIM, access reviews, entitlement, lifecycle), compliance, threat intelligence, advanced hunting, Defender for Identity (sensors, candidates, migration, identity accounts, audit policy), Microsoft 365 Copilot admin (usage reports, interaction history audit, AI users, meeting insights, agent registrations, policy settings), custom security attributes, LAPS, policies, reports, incident response, eDiscovery v3 (cases, custodians, noncustodial data sources, review sets, queries, exports, operations), Purview DSPM (protection scopes), event-based retention triggers, Teams online meeting attendance reports (app-only with Application Access Policy), deleted chats restore (admin recovery flow), Teams chat investigation reads (Chat.Read.All for triage; eDiscovery v3 for court-admissible production), Cloud PC, call records, Universal Print, information protection, SharePoint admin, and records management
- Application permissions (client credentials) — no user interaction required
- Read-only by default — write operations require explicit --allow-writes
- Risk classification on write tools (low/medium/high/critical)
- Presets to filter tools by domain (security, audit, identity, etc.)
- Two transports: stdio (default) and HTTP (StreamableHTTP)
- Multi-cloud: Microsoft global and China (21Vianet)
- Key Vault support for secrets management
Documentation
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Microsoft 365 Admin: common questions
- Is Microsoft 365 Admin MCP server safe?
- Mostly: it is graded B (83/100). Read the Microsoft 365 Admin safety report
- How do I install Microsoft 365 Admin?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Microsoft 365 Admin need an API key?
- Yes. The registry entry asks for
MS365_ADMIN_MCP_CLIENT_SECRET. - Is Microsoft 365 Admin maintained?
- The last commit was 44 days ago (2026-09-21). The latest release is v0.6.3.
- What can I use instead of Microsoft 365 Admin?
- Servers from other publishers that do the same job: Microsoft 365 MCP Server.
- How does Microsoft 365 Admin compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 14 (more than 90% of 28,688 servers); downloads a week 76 (more than 56% of 12,191 servers with a package). Full comparison.
Alternatives to Microsoft 365 Admin
Same job from other publishers: the closest match first, then the best rated.
- Microsoft 365 MCP ServerInteract with Microsoft 365 and Office services through the Microsoft Graph API.not reviewedEstablishedB