Microsoft 365 MCP Servers

A catalog of 12 MCP servers related to Microsoft 365, drawn from mcpnav's existing listings. Official listings in this set: 0. Descriptions and star counts come from those listings; we do not invent features or star counts. 12 MCP servers, ranked by GitHub stars.

Related category: Other

Official servers

None of the matching listings carry the official catalog flag.

What they do

Server Official Stars Access Description
Microsoft 365 MCP Server 1,127 Local Interact with Microsoft 365 and Office services through the Microsoft Graph API.
lokka 310 Local MCP (Model Context Protocol) for Microsoft 365. Includes support for Microsoft Graph and other services
cli-microsoft365-mcp-server 135 Local MCP server for CLI for Microsoft 365 to manage your tenant using natural language
MS 365-21V MCP Server 90 Local MCP server for Microsoft 365 on the 21Vianet China cloud: mail, calendar, files via delegated Graph.
MCP-Microsoft-Office 55 Local an local MCP server you can run on your env, connecting you to Microsoft Graph, and the complete M365 eco system.
xenoxilus/outlook-mcp 30 Local MCP server for Microsoft Office 365 Outlook – email, calendar & SharePoint integration for Claude, ChatGPT, and AI assistants via Microsoft Graph API
Microsoft 365 Admin 20 Local Microsoft 365 administration via Graph API application permissions (read-only by default).
gigamail 19 Local Your real mailbox and calendar for your agent (M365/IMAP); a human approves every send.
MCPEmails 14 Remote Never-stored live email: read, send and triage Gmail, Outlook / Microsoft 365, or any IMAP mailbox.
CIPP 13 Local MCP server for CIPP — M365 multi-tenant management for MSPs (users, tenants, policies).
PnP PowerShell 10 Local Manage Microsoft 365 in natural language with PnP PowerShell and author PnP PowerShell scripts.
proofport-ai 2 Local Generate zero-knowledge proofs of identity claims (Coinbase KYC, country, Google OIDC, Microsoft 365) without revealing personal information.

How to connect

The snippets below are generated from each server's Official MCP Registry metadata — the same Connect block as on its detail page. Optional environment variables are omitted from the runnable snippet. Review a command before running it.

Microsoft 365 MCP Server

{
  "mcpServers": {
    "ms-365-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@softeria/[email protected]"
      ]
    }
  }
}

Open the server page

cli-microsoft365-mcp-server

{
  "mcpServers": {
    "cli-microsoft365-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@pnp/[email protected]"
      ]
    }
  }
}

Open the server page

MS 365-21V MCP Server

{
  "mcpServers": {
    "ms-365-21v-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/mdwsk88/ms-365-21v-mcp-server:v0.2.0"
      ]
    }
  }
}

Open the server page

Microsoft 365 Admin

{
  "mcpServers": {
    "ms-365-admin-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@okapi-ca/[email protected]"
      ],
      "env": {
        "MS365_ADMIN_MCP_TENANT_ID": "<YOUR_VALUE>",
        "MS365_ADMIN_MCP_CLIENT_ID": "<YOUR_VALUE>",
        "MS365_ADMIN_MCP_CLIENT_SECRET": "<YOUR_VALUE>"
      }
    }
  }
}

Open the server page

gigamail

{
  "mcpServers": {
    "gigamail": {
      "command": "uvx",
      "args": [
        "gigamail"
      ]
    }
  }
}

Open the server page

How to choose

0 official, 1 with a remote endpoint, 11 without a listed remote endpoint. Official is a catalog flag from our curated sources. If an official server is listed, start there. Then compare a local install with a remote endpoint, and open a server page for the generated connect command. Star counts are GitHub stars from our last fetch, not estimates.

All matching servers

M

Microsoft 365 MCP Server

Communication

Interact with Microsoft 365 and Office services through the Microsoft Graph API.

★ 1,127 MCP Server
L

lokka

Other

MCP (Model Context Protocol) for Microsoft 365. Includes support for Microsoft Graph and other services

★ 310 MCP Server
C

cli-microsoft365-mcp-server

Other

MCP server for CLI for Microsoft 365 to manage your tenant using natural language

★ 135 MCP Server
M

MS 365-21V MCP Server

Productivity

MCP server for Microsoft 365 on the 21Vianet China cloud: mail, calendar, files via delegated Graph.

★ 90 MCP Server
M

MCP-Microsoft-Office

Other

an local MCP server you can run on your env, connecting you to Microsoft Graph, and the complete M365 eco system.

★ 55 MCP Server
X

xenoxilus/outlook-mcp

Communication

MCP server for Microsoft Office 365 Outlook – email, calendar & SharePoint integration for Claude, ChatGPT, and AI assistants via…

★ 30 MCP Server
M

Microsoft 365 Admin

Other

Microsoft 365 administration via Graph API application permissions (read-only by default).

★ 20 MCP Server
G

gigamail

Communication

Your real mailbox and calendar for your agent (M365/IMAP); a human approves every send.

★ 19 MCP Server
M

MCPEmails

Communication

Never-stored live email: read, send and triage Gmail, Outlook / Microsoft 365, or any IMAP mailbox.

★ 14 MCP Server Requires auth
C

CIPP

Other

MCP server for CIPP — M365 multi-tenant management for MSPs (users, tenants, policies).

★ 13 MCP Server
P

PnP PowerShell

Other

Manage Microsoft 365 in natural language with PnP PowerShell and author PnP PowerShell scripts.

★ 10 MCP Server
P

proofport-ai

Security

Generate zero-knowledge proofs of identity claims (Coinbase KYC, country, Google OIDC, Microsoft 365) without revealing personal…

★ 2 MCP Server