71
/ 100
6 days ago
glama

Microsoft 365 & Azure MCP Server

A unified MCP server that enables AI assistants to interact with Microsoft 365 and Azure resources through Azure CLI and Microsoft Graph API, running in a single Docker container.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 4 credentials: AZURE_APP_CLIENT_SECRET, GRAPH_APP_CLIENT_SECRET, CLIENT_SECRET, GRAPH_CLIENT_SECRET
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAZURE_APP_TENANT_ID"=your-tenant-id",
configAZURE_APP_CLIENT_ID"=your-client-id",
🔐 secretAZURE_APP_CLIENT_SECRET"=your-client-secret",
configAZURE_SUBSCRIPTION_IDYour Azure subscription ID (optional)
configGRAPH_TENANT_ID
configGRAPH_CLIENT_ID
configGRAPH_APP_CLIENT_ID"=your-graph-client-id",
configGRAPH_APP_TENANT_ID"=your-graph-tenant-id",
🔐 secretGRAPH_APP_CLIENT_SECRET"=your-graph-client-secret",
🔐 secretCLIENT_SECRET(alternative to GRAPH_APP_CLIENT_SECRET)
🔐 secretGRAPH_CLIENT_SECRET
configSHARE_APP_REGISTRATIONYou can use a single Azure AD app registration for both Azure CLI and Microsoft Graph API by setting =true. This simplifies configuration and reduces the number of credentials you need to manage.
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/jackinsightsv2-azure-m365-mcp-18jm1r)](https://m8ven.ai/mcp/jackinsightsv2-azure-m365-mcp-18jm1r)
commit: c318fe9e279dc1bebe74bb41be409737290da16c
code hash: f372a42dcc6cda52dd63e61f73526c510f3443278b3aa3e6d129770f39e0e5c9
verified: 6/23/2026, 10:47:40 AM
view raw JSON →