Enterprise DNA
M MCP Servers Developer low

softeria/ms-365-mcp-server

by Various

A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Office services through the Graph API

S

MCP

softeria/ms-365-mcp-server

Added 1 June 2026

Overview

An open-source TypeScript server that implements the Model Context Protocol to expose Microsoft 365 services through the Microsoft Graph API. It enables AI agents to read emails, manage calendar events, access files, and interact with other Office services.

Best for

Best for
Developers building AI agents that need programmatic access to Microsoft 365 data and services

Use cases

  • Automating inbox management and email responses
  • Creating and reading calendar events and tasks
  • Accessing and editing files in OneDrive or SharePoint

Notes

An open-source TypeScript server that implements the Model Context Protocol to expose Microsoft 365 services through the Microsoft Graph API. It enables AI agents to read emails, manage calendar events, access files, and interact with other Office services.

748 stars on GitHub. Last updated 2026-06-01. Licensed MIT.

Use cases

  • Automating inbox management and email responses
  • Creating and reading calendar events and tasks
  • Accessing and editing files in OneDrive or SharePoint

Pros

  • Open source with 748 stars and active community
  • Standard MCP interface simplifies integration with AI agents
  • TypeScript codebase offers type safety and readability

Cons

  • Requires proper Microsoft 365 authentication and permission setup
  • Dependent on third-party MCP server library and Graph API reliability
  • Scope limited to what Graph API endpoints currently support

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Open source with 748 stars and active community
  • Standard MCP interface simplifies integration with AI agents
  • TypeScript codebase offers type safety and readability

Cons

  • Requires proper Microsoft 365 authentication and permission setup
  • Dependent on third-party MCP server library and Graph API reliability
  • Scope limited to what Graph API endpoints currently support