MCP server
Microsoft 365 Admin
io.github.okapi-ca/ms-365-admin
Checked 25 Oct 2026, 21:11 UTC · Still published on its registry; checked against OSV.dev; never run by us
Microsoft 365 administration via Graph API application permissions (read-only by default).
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Runs on your computer
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code
- Last checked
- 25 Oct 2026, 21:11 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. It then runs the package on your computer with your permissions. For other apps, copy the setup below.
Claude Code
claude mcp add ms-365-admin --env MS365_ADMIN_MCP_TENANT_ID=YOUR_VALUE --env MS365_ADMIN_MCP_CLIENT_ID=YOUR_VALUE --env MS365_ADMIN_MCP_CLIENT_SECRET=YOUR_VALUE -- npx -y @okapi-ca/ms-365-admin-mcp-server@0.6.3
Claude Desktop
{"mcpServers":{"ms-365-admin":{"command":"npx","args":["-y","@okapi-ca/ms-365-admin-mcp-server@0.6.3"],"env":{"MS365_ADMIN_MCP_TENANT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_SECRET":"YOUR_VALUE"}}}}
Codex (config.toml)
[mcp_servers.ms-365-admin]
command = "npx"
args = ["-y","@okapi-ca/ms-365-admin-mcp-server@0.6.3"]
env = { MS365_ADMIN_MCP_TENANT_ID = "YOUR_VALUE", MS365_ADMIN_MCP_CLIENT_ID = "YOUR_VALUE", MS365_ADMIN_MCP_CLIENT_SECRET = "YOUR_VALUE" }
Gemini CLI
{"mcpServers":{"ms-365-admin":{"command":"npx","args":["-y","@okapi-ca/ms-365-admin-mcp-server@0.6.3"],"env":{"MS365_ADMIN_MCP_TENANT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_SECRET":"YOUR_VALUE"}}}}
Cursor
{"mcpServers":{"ms-365-admin":{"command":"npx","args":["-y","@okapi-ca/ms-365-admin-mcp-server@0.6.3"],"env":{"MS365_ADMIN_MCP_TENANT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_SECRET":"YOUR_VALUE"}}}}
VS Code
{"servers":{"ms-365-admin":{"type":"stdio","command":"npx","args":["-y","@okapi-ca/ms-365-admin-mcp-server@0.6.3"],"env":{"MS365_ADMIN_MCP_TENANT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_ID":"YOUR_VALUE","MS365_ADMIN_MCP_CLIENT_SECRET":"YOUR_VALUE"}}}}
Runs on your computer with your permissions: check the package and its source before installing. Replace YOUR_VALUE with your own MS365_ADMIN_MCP_TENANT_ID, MS365_ADMIN_MCP_CLIENT_ID, MS365_ADMIN_MCP_CLIENT_SECRET.
Browse
Related MCP servers
- Red by Big Red Cloud
Secure MCP access to Big Red Cloud accounting data, workflows, help and training. - Brainkb
MCP server for querying BrainKB, a knowledge base for neuroscience knowledge graphs. - zobrx
Read-only zobrx e-commerce data: P&L, orders, inventory, marketplace, tax & shelf insights. - Darwin
Search public AI capabilities and coordinate approved work through Darwin's Search to Act interface. - Practice Better MCP by usefulapi
Read Practice Better clients, sessions, availability, services, packages, invoices and forms. - Support Agent Admin by Nova (CIVAI)
I manage your Support Agent CRM, pipeline analytics, follow-ups, Leads Discovery, and workspace out… - Basis Theory MCP by usefulapi
Read token metadata, applications, audit logs, proxies and usage in the PCI vault. - Fine Structure
Build and host full-stack apps from a prompt, with agents that reach you on WhatsApp and email.
Badge for your README
[](https://aptlynx.net/servers/io.github.okapi-ca/ms-365-admin)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents