m365-reporting-mcp
Related Servers
Alternatives to m365-reporting-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityBmaintenanceEnables AI assistants to securely access your own Microsoft 365 data—Outlook mail and calendar, OneDrive, SharePoint, Teams chat, To Do, Planner, Entra ID, and Intune—through Microsoft Graph with delegated permissions.51302 npmMIT
- AlicenseBqualityBmaintenanceEnables AI agents to access Microsoft Outlook mail and calendar, plus read-only Microsoft Teams message history, acting as the signed-in user via delegated permissions.5070 PyPI1MIT
- AlicenseBqualityBmaintenanceEnables MCP-enabled AI clients to access Microsoft 365 operated by 21Vianet (China) through Microsoft Graph, supporting email, calendar, OneDrive, SharePoint, Teams, contacts, search, and intelligent aggregation with delegated permissions and OAuth 2.1.153100Apache 2.0
- AlicenseAqualityBmaintenanceEnables AI assistants to read, search, and manage Outlook/Office 365 work mailboxes and calendars, and create reply drafts without sending by default.7MIT
- AlicenseNot gradedqualityCmaintenanceA production-ready MCP server that provides secure, delegated access to Microsoft 365 services including Email, SharePoint, OneDrive, and Calendar. It enables AI models to search messages, browse files, manage calendar events, and parse document contents using OAuth 2.1 authentication.MIT

graphdo-tsofficial
AlicenseAqualityCmaintenanceEnables AI agents to send emails and manage tasks in Microsoft To Do with scoped, low-risk access to Microsoft Graph.310 npm1MIT
TDQS
Scored across 103 tools
The toolset is organized by domain and descriptions are highly detailed, but with 103 tools there are several near-overlapping pairs (list-calendar-events vs get-calendar-view, search-drive-items vs search-my-drive, search-people vs search-users/list-users) that create selection risk. The explicit 'primary' and 'prefer' notes reduce ambiguity somewhat, but the sheer number of similar retrieval variants makes it hard for an agent to always pick the right one.
Tool names consistently use kebab-case verb-noun phrasing, and domain prefixes like mail-, calendar-, team-, onenote-, and site- make the hierarchy fairly predictable. Minor inconsistencies exist such as get-calendar-view vs list-calendar-events, search-drive-items vs search-my-drive, and the long shared-mailbox variants, but there is no chaotic mixing of naming conventions.
103 tools is an extreme count, especially for a server named m365-reporting-mcp, which implies a reporting focus rather than a full Microsoft Graph client surface. This exceeds the '50+ tools' threshold for extreme mismatch, even though each tool maps to a real Graph operation.
The server covers a remarkably broad set of M365 data sources: mail including shared mailboxes, calendar, Teams chats/channels/meetings/transcripts/recordings, OneNote, SharePoint/OneDrive, Loop, people, users, and audit logs. Minor gaps exist, such as no event-attachment content download, no shared-mailbox draft sending, and no direct channel keyword search, but these are documented with workarounds and the core reporting/read workflows are well covered.