Microsoft 365 (npx) MCP Server
CommunityContributed by Softeria
Connects to Microsoft 365 and Office services (Outlook mail, calendar, OneDrive, Excel, OneNote, To Do, Teams, SharePoint) through the Microsoft Graph API. Signs in with an interactive device-code login using the built-in app; no static secret required.
About the Microsoft 365 (npx) MCP Server
The Microsoft 365 (npx) MCP server is a local (stdio) Model Context Protocol server available in the McpMux registry. Connects to Microsoft 365 and Office services (Outlook mail, calendar, OneDrive, Excel, OneNote, To Do, Teams, SharePoint) through the Microsoft Graph API. Signs in with an interactive device-code login using the built-in app; no static secret required. This is a community-contributed MCP server by Softeria.
Install the Microsoft 365 (npx) MCP server with one click using McpMux. It works with Cursor, Claude Desktop, Claude Code, VS Code, ChatGPT, Windsurf, JetBrains, and any MCP-compatible AI client. This server requires OAuth authentication — McpMux securely stores your credentials with AES-256-GCM encryption.
Transport Configuration
{
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@softeria/ms-365-mcp-server"
],
"env": {
"MS365_MCP_CLIENT_ID": "${input:MS365_MCP_CLIENT_ID}",
"MS365_MCP_TENANT_ID": "${input:MS365_MCP_TENANT_ID}"
},
"metadata": {
"inputs": [
{
"id": "MS365_MCP_CLIENT_ID",
"label": "Azure App Client ID (optional)",
"description": "Optional. Leave blank to use the built-in Softeria app with interactive device-code login. Set this only if you want to use your own custom Azure App Registration (Application/client ID).",
"type": "text",
"required": false,
"secret": false,
"placeholder": "00000000-0000-0000-0000-000000000000",
"obtain": {
"url": "https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade",
"instructions": "Optional - only for a custom Azure app:\n1. Open Azure Portal > Microsoft Entra ID > App registrations\n2. Register (or open) an application\n3. Copy the Application (client) ID\n4. Paste it here",
"button_label": "Open Azure Portal"
}
},
{
"id": "MS365_MCP_TENANT_ID",
"label": "Azure Tenant ID (optional)",
"description": "Optional. Defaults to 'common'. Only set if using a custom Azure app. Use your directory (tenant) ID, or 'consumers' for personal Microsoft accounts, or 'organizations' for work/school accounts.",
"type": "text",
"required": false,
"secret": false,
"placeholder": "common"
}
]
}
}Categories
Tags
Supported AI Clients
The Microsoft 365 (npx) MCP server works with all MCP-compatible AI clients through McpMux:
Related MCP Servers
Atlassian (Jira & Confluence)
Interact with Jira issues, Confluence pages, and Compass components through Atlassian's official remote MCP server.
Notion (Docker)
Read and write Notion pages, databases, and blocks via Docker container. Uses a Notion integration token for authentication.
Notion (Remote)
Read and write Notion pages, databases, and blocks through Notion's hosted remote MCP server. No local setup required, authenticates via OAuth.
Notion (npx)
Read and write Notion pages, databases, and blocks locally via npx. Uses a Notion integration token for authentication.
Linear (Remote)
Manage Linear issues, projects, cycles, and teams through the hosted remote MCP server. No local installation required. Connects via OAuth.
Asana
Manage Asana tasks, projects, workspaces, and comments. Create and update tasks, search projects, manage dependencies and subtasks.
Install Microsoft 365 (npx) with McpMux
One-click install from the McpMux desktop app. Auto-configures for Cursor, Claude, VS Code, ChatGPT, Windsurf, JetBrains, and any MCP-compatible client.