The Microsoft MCP Server for Enterprise allows AI agents to access Microsoft Entra data by converting natural language queries into Microsoft Graph API calls, facilitating the integration of organizational data management into AI workflows.
From the registry: Official Microsoft MCP Server to query Microsoft Entra data using natural language
$ Install-Module Microsoft.Entra.Beta -Force -AllowClobberhttps://learn.microsoft.com/graph/mcp-server/overview$ Grant-EntraBetaMCPServerPermission -ApplicationName VisualStudioCodePlease install the `enterprisemcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Microsoft Entra admin provisioning** — Install Microsoft.Entra.Beta PowerShell module and register the MCP Server in your tenant via Grant-EntraBetaMCPServerPermission. Requires tenant admin privileges. Run: `Install-Module Microsoft.Entra.Beta -Force -AllowClobber` (https://learn.microsoft.com/graph/mcp-server/overview)
- **Grant permissions to MCP client** — Use Connect-Entra + Grant-EntraBetaMCPServerPermission to grant permissions to VS Code (or a custom client application). Run: `Grant-EntraBetaMCPServerPermission -ApplicationName VisualStudioCode`
Canonical MCP server config (HTTP transport):
- url: `https://mcp.svc.cloud.microsoft/enterprise`
Note: Microsoft-hosted remote MCP server. Authentication via delegated OAuth flow (Entra tenant sign-in, handled by the client). Read-only Microsoft Entra/Graph data access. Only three tools: microsoft_graph_suggest_queries, microsoft_graph_get, microsoft_graph_list_properties.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.AI-powered threat hunting and incident response MCP server for Elasticsearch/OpenSearch