microsoft avatar

Microsoft MCP Server for Enterprise

microsoft/enterprisemcpOfficial

A first-party Microsoft server that wraps Graph API calls behind natural language queries, specifically targeting Microsoft Entra data for IT admins and developers. Instead of exposing dozens of individual tools, it uses RAG to translate intent into complete Graph queries through three core operations: suggest queries, execute reads, and list entity properties. Currently read-only and scoped to enterprise identity scenarios like privileged access auditing, application risk assessment, device compliance checks, and license optimization. Requires one-time tenant provisioning via Graph Explorer and registering your own OAuth client app with MCP scopes. Works with Claude, ChatGPT, Copilot Studio, VS Code, and other MCP clients that support streamable HTTP transport.

GitHub stars
41
tools
3
transport
HTTP
last updated
Nov 18, 2025

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

microsoft_graph_suggest_queriesFinds relevant Microsoft Graph API calls based on user intent.

Finds relevant Microsoft Graph API calls based on user intent.

No parameter schema in public metadata yet.

microsoft_graph_getExecutes read-only Microsoft Graph API calls, respecting User roles and MCP Client scopes.

Executes read-only Microsoft Graph API calls, respecting User roles and MCP Client scopes.

No parameter schema in public metadata yet.

microsoft_graph_list_propertiesRetrieves properties of specific Microsoft Graph entities to help the AI model.

Retrieves properties of specific Microsoft Graph entities to help the AI model.

No parameter schema in public metadata yet.

Sponsors

Readme

Microsoft MCP Server for Enterprise Logo Microsoft MCP Server for Enterprise

Overview

Built on the open Model Context Protocol, the public preview of Microsoft MCP Server for Enterprise lets AI agents access Microsoft Entra data by converting natural language queries into Microsoft Graph API calls. Developers and IT administrators use it to query Microsoft Entra data from their AI-powered workflows.

Full Documentation: Overview of Microsoft MCP Server for Enterprise

MCP Server Provisioning (execute once per tenant)

To set up the MCP Server for your tenant:

  1. Provision the MCP Server. In Graph Explorer, send:
    POST https://graph.microsoft.com/v1.0/servicePrincipals
    Body: { "appId": "e8c77dc2-69b3-43f4-bc51-3213c9d915b4" }

View the full README on GitHub

Details

Repository
github.com/microsoft/enterprisemcp
Category
Data & Analytics
Transport
HTTP
Registry
MCP registry, active

More from microsoft

Related Data & Analytics MCP servers

View all
1blockscout avatarBlockscout Mcp Serverblockscout/mcp-serverProvide AI agents and automation tools with contextual access to blockchain data including balance…0stars
2truss44 avatarTruss44 Mcp Crypto Pricetruss44/mcp-crypto-priceProvide real-time cryptocurrency price data and market analysis.39stars
3codelogicincengineering avatarCodelogic Mcp Servercodelogicincengineering/codelogic-mcp-serverAn MCP Server to utilize Codelogic's rich software dependency data in your AI programming assistant.37stars
4hjsh200219 avatarSaju Insightshjsh200219/fortunetellerDiscover personalized Four Pillars (Saju) readings, from daily to yearly fortunes and 10-year luck cycles, based on your birth data. Check relationship compatib34stars
5variflight avatarVariflight Mcpvariflight/variflight-mcpVariFlight's official MCP server provides tools to query flight, weather, comfort, and fare data.34stars
6gate avatarGate MCPgate/gate-mcpPublic Gate market data MCP for spot, futures, margin, options, delivery, earn, and alpha.31stars