Microsoft 365 operations - email, calendar, files, Teams
Send emails, check calendars, manage files, and interact with Teams through Microsoft 365. Requires Azure app credentials and login before use.
/plugin marketplace add bennoloeffler/maude-claude-vunds-plugins/plugin install ms365-by-code@maude-claude-vunds-pluginsInteract with Microsoft 365 services using the MS365 MCP server.
/ms365 [operation] [options]
/ms365 inbox # List recent emails
/ms365 send --to="email" --subject="Subject" --body="Content"
/ms365 read <message-id> # Read specific email
/ms365 calendar # List today's events
/ms365 calendar week # This week's events
/ms365 schedule --title="Meeting" --start="2026-01-05T14:00" --end="2026-01-05T15:00"
/ms365 files # List root folder
/ms365 files <folder> # List specific folder
/ms365 upload <file> # Upload to OneDrive
/ms365 tasks # List task lists
/ms365 task add "Task title"
/ms365 teams # List joined teams
/ms365 chats # List recent chats
/ms365 chat send --to="chat-id" --message="Hello"
Before using, set environment variables:
export MS365_CLIENT_ID='your-azure-app-client-id'
export MS365_TENANT_ID='your-tenant-id'
Then authenticate:
/ms365 login
Send an email:
/ms365 send --to="colleague@company.com" --subject="Project Update" --body="The project is on track for Friday delivery."
Check schedule:
/ms365 calendar week
Create a meeting:
/ms365 schedule --title="Team Standup" --start="2026-01-06T09:00" --end="2026-01-06T09:30" --attendees="team@company.com"
/ms365 help
/ms365 tools # List available tools