Microsoft 365 MCP MCP Server

Microsoft 365 suite integration via Graph API.

TypeScript 200 14MIT
View on GitHub

Overview

This productivity-focused Model Context Protocol server delivers seamless integration with the Microsoft 365 suite through the Microsoft Graph API. Built by Softeria in TypeScript, it enables AI applications and automated workflows to interact directly with enterprise productivity tools, eliminating manual data entry and streamlining business processes. The server acts as a bridge between AI systems and Microsoft 365 services, providing real-time access to organizational data and enabling intelligent automation across the entire Microsoft productivity ecosystem.

The server supports comprehensive Microsoft 365 capabilities including email management through Outlook, calendar scheduling and meeting coordination, document handling via OneDrive and SharePoint, task management through Microsoft To Do, and user and organization information retrieval. It leverages the powerful Microsoft Graph API to provide secure, authenticated access to these services while maintaining enterprise-grade security and compliance standards. The TypeScript implementation ensures reliable performance and easy integration with modern development environments.

Compatible with various AI applications and MCP client implementations, this server suits organizations seeking to automate productivity workflows, enhance data accessibility for AI-driven decision-making, and integrate Microsoft 365 data into custom applications. Typical use cases include intelligent email processing, automated calendar management, document organization and retrieval, task automation, and AI-powered business intelligence. It serves enterprises, development teams, and organizations leveraging Microsoft 365 as their primary productivity platform.

Installation

npx -y @modelcontextprotocol/server-microsoft-365-mcp

Compatible Clients

Claude DesktopCursor

Related

FAQ

How do I install the Microsoft 365 MCP MCP server?
Install via npx or pip depending on the language. Then add the server configuration to your MCP client settings file.
Which AI clients support the Microsoft 365 MCP MCP server?
The Microsoft 365 MCP MCP server is compatible with Claude Desktop, Cursor. Any MCP-compatible client should work.