๐งช Community โ Claude Code โ Claude Desktop Standalone โข Microsoft-graph
Microsoft Graph
Microsoft Graph Enterprise MCP - read-only natural-language queries over Microsoft Entra identity and directory data: users, groups, applications, devices, and admin reporting (public preview)
Installation
Install this plugin individually:
/plugin marketplace add wyre-technology/msp-claude-plugins --plugin microsoft-graph Or install all MSP plugins at once:
/plugin marketplace add wyre-technology/msp-claude-plugins Features
- Connection
- Querying
Skills
This plugin provides 2 skills that teach Claude about Microsoft Graph:
| Skill | Description |
|---|---|
connection | Connecting the Microsoft Graph MCP Server for Enterprise (public preview) through the Wyre gateway: BYOC multi-tenant Entra app registration, the tenantId/clientId/clientSecret triple, the delegated MCP.* permissions and the per-tenant admin consent that must be granted out of band, plus the read-only design, the 100 calls/min/user limit, licensing implications, and a symptom-to-cause troubleshooting table. |
querying | The RAG query loop for the Microsoft Graph MCP Server for Enterprise โ microsoft_graph_suggest_queries to retrieve vetted candidate Graph calls, microsoft_graph_get to execute them, microsoft_graph_list_properties for entity schema โ with worked identity and directory examples, result-presentation guidance, and the read-only, RBAC-scoped, rate-limited constraints on what comes back. |
Agents
This plugin provides 1 agent for autonomous task execution:
| Agent | Description |
|---|---|
entra-reporting-analyst | Use this agent when an MSP technician, service-desk analyst, account manager, or vCISO needs to answer questions about a client's Microsoft Entra (Azure AD) identity and directory data โ user and license counts, MFA registration gaps, guest inventory, inactive accounts, app inventory, directory roles, sign-in activity. |
Commands
Available slash commands:
| Command | Description |
|---|---|
/entra-audit | Run a read-only Microsoft Entra identity hygiene audit via the Graph Enterprise MCP โ inactive user accounts, admins without MFA registered, unassigned/wasted licenses, and a guest user inventory |
/entra-report | Conversational Microsoft Entra directory reporting via the Graph Enterprise MCP โ license usage, user and group counts, application inventory, and directory composition, formatted for client check-ins and QBRs |
API Reference
| Base URL | |
| Authentication | |
| Rate Limit | |
| Documentation |
Example Usage
Run a read-only Microsoft Entra identity hygiene audit via the Graph Enterprise MCP โ inactive user accounts, admins without MFA registered, unassigned/wasted licenses, and a guest user inventory
/entra-audit Conversational Microsoft Entra directory reporting via the Graph Enterprise MCP โ license usage, user and group counts, application inventory, and directory composition, formatted for client check-ins and QBRs
/entra-report Using Skills
/skill microsoft-graph:connection
Connecting the Microsoft Graph MCP Server for Enterprise (public preview) through the Wyre gateway: BYOC multi-tenant Entra app registration, the tenantId/clientId/clientSecret triple, the delegated MCP.* permissions and the per-tenant admin consent that must be granted out of band, plus the read-only design, the 100 calls/min/user limit, licensing implications, and a symptom-to-cause troubleshooting table.