๐Ÿงช 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.