
Microsoft 365 MCP Server
The Ms 365 MCP Server provides programmatic access to Microsoft 365 and Office services through the Microsoft Graph API, supporting multiple cloud environments including Global and China (21Vianet) deployments. The server exposes tools for managing Outlook email, calendar, contacts, OneDrive files, and other Microsoft 365 services, with features including MSAL-based authentication, read-only mode support, and configurable output formats (JSON or TOON token-optimized format). It solves the problem of integrating Microsoft 365 functionality into AI applications and workflows by translating Graph API capabilities into standardized MCP tools accessible to LLM-based clients.
- GitHub stars
- 1.1K
- tools
- 2
- transport
- STDIO
- last updated
- Nov 12, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
list-custom-emojisLists custom Teams emojis in organization mode, using the Microsoft Graph beta API.
Lists custom Teams emojis in organization mode, using the Microsoft Graph beta API.
No parameter schema in public metadata yet.
create-custom-emojiCreates a custom Teams emoji from a display name and base64 PNG/GIF image bytes, using the Microsoft Graph beta API.
Creates a custom Teams emoji from a display name and base64 PNG/GIF image bytes, using the Microsoft Graph beta API.
No parameter schema in public metadata yet.
Sponsors
Readme
ms-365-mcp-server
Microsoft 365 MCP Server
A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Microsoft Office services through the Graph API.
Supported Clouds
This server supports multiple Microsoft cloud environments:
Details
- Repository
- github.com/softeria/ms-365-mcp-server
- Category
- Productivity & Office
- Package
@softeria/ms-365-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active