softeria avatar

Microsoft 365 MCP Server

softeria/ms-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 tools

Public 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

npm version build status license

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:


View the full README on GitHub

Details

Repository
github.com/softeria/ms-365-mcp-server
Category
Productivity & Office
Package
@softeria/ms-365-mcp-server
Transport
STDIO
Registry
MCP registry, active

Related Productivity & Office MCP servers

View all
1orneryd avatarMimirorneryd/mimirProvides a persistent graph-based memory and task management for AI agents with MCP API access and semantic search.273stars
2opendatalab avatarMinerU Open MCPopendatalab/mineru-ecosystemParse PDFs, images, doc, docx, ppt, pptx, xls, xlsx, html into Markdown using MinerU API.0stars
3colibird-ai avatarLMCPcolibird-ai/local-mcp-releasesMac & Windows: let ChatGPT, Claude & Cursor use your email, calendar, iMessage, Teams, files.0stars
4waystation-ai avatarMcpwaystation-ai/mcpUltimate toolbox to connect your LLM to popular productivity tools such as Monday, AirTable, Slack0stars
5kiki830621 avatarmacOS Calendar & Reminderskiki830621/che-ical-mcpmacOS Calendar & Reminders MCP server (24 tools). Native Swift EventKit, iCloud/Google/Exchange.27stars
6keshrath avatarAgent Taskskeshrath/agent-tasksPipeline task management for AI agents - stages, dependencies, artifacts, claiming22stars