M365 Graph MCP
Server Details
Manage Microsoft 365 email, calendar, contacts and inbox rules via the Graph API with OAuth 2.0.
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 34 tools
All M365 tools target distinct entities (contacts, events, messages, folders, rules, settings) with clear verb-noun pairs. The four SAP tools are a separate domain, creating no confusion with the M365 tools.
The majority of tools follow a consistent 'm365_verb_noun' pattern. However, four SAP tools (sap_get_*) deviate from this prefix, and the verb 'discover' is used instead of 'list' or 'search', slightly breaking uniformity.
With 34 tools, the server exceeds the 25+ threshold for 'too many'. While the scope is broad (mail, calendar, contacts, rules, settings, plus SAP), the count feels heavy and could be streamlined or split into separate servers.
The M365 Graph tools provide comprehensive CRUD coverage for mail, calendar, contacts, rules, and folders, plus specialized operations like free/busy, auto-reply, and mailbox discovery. The SAP tools are read-only and seem out of place, but for the M365 domain the surface is well-covered.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
34 tool updates
- First observed
m365_create_contact - First observed
m365_create_draft - First observed
m365_create_event - First observed
m365_create_mail_folder - First observed
m365_create_rule - First observed
m365_delete_contact - First observed
m365_delete_event - First observed
m365_delete_mail_folder - First observed
m365_delete_message - First observed
m365_delete_rule - First observed
m365_discover_mailboxes - First observed
m365_get_contact - First observed
m365_get_event - First observed
m365_get_free_busy - First observed
m365_get_mailbox_settings - First observed
m365_get_message - First observed
m365_get_rule - First observed
m365_list_contacts - First observed
m365_list_events - First observed
m365_list_mail_folders - First observed
m365_list_messages - First observed
m365_list_rules - First observed
m365_move_message - First observed
m365_rename_mail_folder - First observed
m365_reply_message - First observed
m365_send_mail - First observed
m365_set_auto_reply - First observed
m365_update_contact - First observed
m365_update_event - First observed
m365_update_rule - First observed
sap_get_business_partners - First observed
sap_get_items - First observed
sap_get_sales_orders - First observed
sap_query_entity
Related MCP Connectors
Permissioned access to Outlook, OneDrive and Teams via the user's own Microsoft account
Read email/chat conversations, messages, contacts and teams; draft, send and update threads.
*Updated June 17th 2025** Manage your Microsoft 365 services effortlessly. Create and manage distr…
Read, send, file and search email in any Gmail, Microsoft 365 or IMAP mailbox, plus its calendar.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables sending, listing, searching, and reading Outlook emails through Microsoft Graph API with OAuth authentication.1-
- AlicenseNot gradedqualityBmaintenanceEnables interaction with Microsoft 365 and Office services through the Microsoft Graph API, including email, calendar, files, Teams, SharePoint, and more.40,680 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables to manage your Outlook mailbox via Microsoft Graph (write access) with delegated permissions, providing MCP tools to create, modify, and send emails, folders, categories, rules, and automatic replies.-
- AlicenseAqualityBmaintenanceMCP server for Microsoft Outlook via Graph API. 20 consolidated tools for email, calendar, contacts, folders, rules, categories, and settings with safety controls (dry-run preview, rate limiting, recipient allowlists) and MCP annotations on every tool.822316 npm37MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.