🧪 Community ✓ Claude Code ✓ Claude Desktop • Microsoft
Microsoft 365
Microsoft 365 - users, mailboxes, Teams, OneDrive, licensing, and security posture
Installation
Install this plugin individually:
/plugin marketplace add wyre-technology/msp-claude-plugins --plugin m365 Or install all MSP plugins at once:
/plugin marketplace add wyre-technology/msp-claude-plugins Features
- Calendar Management
- File Management
- License Auditing
- Mailbox & Email
- Security Posture
- Teams Administration
- User Management
Skills
This plugin provides 8 skills that teach Claude about Microsoft 365:
| Skill | Description |
|---|---|
calendar | Use this skill when working with Microsoft 365 calendars - viewing events, finding free/busy times, creating meetings, managing room bookings, or checking a user's schedule. |
files | Use this skill when working with Microsoft 365 files - OneDrive personal storage, SharePoint document libraries, file sharing permissions, storage quotas, or searching across a user's files. |
licensing | Use this skill when managing Microsoft 365 licenses - checking available seats, assigning or removing licenses, auditing license usage, finding unused licenses, or planning license optimization for a customer tenant. |
mailboxes | Use this skill when working with Microsoft 365 mailboxes - reading email, searching messages, managing shared mailboxes, setting out-of-office replies, checking mailbox size, or diagnosing mail flow issues. |
security | Use this skill for Microsoft 365 security posture checks - MFA enrollment status, conditional access policies, risky sign-ins, suspicious inbox rules, compromised account indicators, and security audit tasks. |
teams | Use this skill when working with Microsoft Teams - listing teams and channels, managing team membership, finding meetings, checking Teams usage, or troubleshooting Teams access issues. |
users | Use this skill when working with Microsoft 365 users - listing, searching, creating, disabling, or checking user properties. |
api-patterns | Use this skill for Microsoft Graph API fundamentals - authentication patterns, OData query operators, pagination, throttling/retry, batch requests, and delta queries. |
Agents
This plugin provides 2 agents for autonomous task execution:
| Agent | Description |
|---|---|
identity-auditor | Use this agent when an MSP needs to perform a comprehensive Microsoft 365 tenant security audit. |
license-auditor | Use this agent when an MSP needs to audit Microsoft 365 license costs and find savings opportunities across a client tenant. |
Commands
Available slash commands:
| Command | Description |
|---|---|
/check-mfa-status | Audit MFA enrollment across all M365 users, highlighting accounts with no MFA |
/get-user | Look up a Microsoft 365 user by name or email, showing account status, licenses, MFA, and last sign-in |
/list-licenses | Show Microsoft 365 license inventory - available SKUs, consumed seats, and optimization opportunities |
/offboard-user | Run the complete M365 offboarding workflow for a departing user - revoke access, handle mailbox, transfer data |
API Reference
| Base URL | |
| Authentication | |
| Rate Limit | |
| Documentation |
Example Usage
Audit MFA enrollment across all M365 users, highlighting accounts with no MFA
/check-mfa-status Look up a Microsoft 365 user by name or email, showing account status, licenses, MFA, and last sign-in
/get-user Show Microsoft 365 license inventory - available SKUs, consumed seats, and optimization opportunities
/list-licenses Run the complete M365 offboarding workflow for a departing user - revoke access, handle mailbox, transfer data
/offboard-user Using Skills
/skill m365:calendar
Use this skill when working with Microsoft 365 calendars - viewing events, finding free/busy times, creating meetings, managing room bookings, or checking a user's schedule.