MCP server

Microsoft 365 MCP server

Microsoft 365 has an official MCP server: Microsoft's hosted server for Microsoft 365 mail, calendar, files, chats, people and sites. Below are all 2 servers with the setup for 13 clients: Claude Code, Claude Desktop, ChatGPT, Cursor, VS Code, Codex, Gemini CLI and more. Checked 2026-10-24 against each project's own repo, docs and the official MCP Registry.

Microsoft Work IQ

Official · MicrosoftSee docs

Microsoft's hosted server for Microsoft 365 mail, calendar, files, chats, people and sites.

No one-line setup: it needs a build step, an app plugin or account details. Follow the official docs.

Microsoft 365 (Softeria)

CommunityLocal (stdio)

Outlook mail and calendar, OneDrive, Excel, Teams, SharePoint and To Do via Microsoft Graph.

★ 1.1kpushed 2026-10-24MIT

Run in a terminal. Everything after -- is the command that starts the server. docs

claude mcp add --transport stdio microsoft-365 -- npx -y @softeria/ms-365-mcp-server

Which one to pick

  • Start with Microsoft Work IQ: it's maintained by Microsoft and follows its API.
  • A local server (Microsoft 365 (Softeria)) runs on your machine with an API key or token, and works offline from the vendor's hosting.

FAQ

Is there an official Microsoft 365 MCP server?+

Yes: Microsoft Work IQ, maintained by Microsoft. There is also 1 community server: Microsoft 365 (Softeria).

How do I connect Microsoft 365 to Claude?+

In Claude Code, run the claude mcp add command shown above. In Claude Desktop, add the server to claude_desktop_config.json (Settings > Developer > Edit Config) and restart the app.

How do I use the Microsoft 365 MCP server in Cursor or VS Code?+

Open the Cursor or VS Code tab on the server above: it has the exact mcp.json entry. The same server also works in Claude Code, Claude Desktop / claude.ai, ChatGPT, Cursor, VS Code and Codex.

Is it safe to give an AI agent access to Microsoft 365?+

Start with the official server, a read-only or test account and approval prompts on for anything that writes. Content the agent reads from Microsoft 365 (tickets, messages, pages) can carry prompt-injection instructions, so don't auto-approve actions.

All productivity MCP servers · Agent skills · How MCP setup works in each client

MCP servers for similar apps: Airtable · Apollo.io · Asana · Attio · Bitbucket · Cal.com · Calendly · ClickUp · Close · Coda · Composio · Confluence · Contentful · Gong · Google Calendar · Google Forms · Home Assistant · HubSpot · Jira · Jira Service Management · Linear · Loom · Make · Microsoft Teams