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.
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.
process.env. You'll be asked to provide them before it can run.AZURE_APP_TENANT_ID— "=your-tenant-id",AZURE_APP_CLIENT_ID— "=your-client-id",AZURE_APP_CLIENT_SECRET— "=your-client-secret",AZURE_SUBSCRIPTION_ID— Your Azure subscription ID (optional)GRAPH_TENANT_IDGRAPH_CLIENT_IDGRAPH_APP_CLIENT_ID— "=your-graph-client-id",GRAPH_APP_TENANT_ID— "=your-graph-tenant-id",GRAPH_APP_CLIENT_SECRET— "=your-graph-client-secret",CLIENT_SECRET— (alternative to GRAPH_APP_CLIENT_SECRET)GRAPH_CLIENT_SECRETSHARE_APP_REGISTRATION— You 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.[](https://m8ven.ai/mcp/jackinsightsv2-azure-m365-mcp-18jm1r)