Loading MCP server directory, please wait...
Microsoft 365 via Graph — mail, calendar, contacts, files, Teams, Planner, OneNote, To Do.
npx @getmcp/cli add io.github.sapientsai/microsoft365-mcp-serverRequires Node.js 18+. Community-contributed server. Review source before installing.
MS365_CLIENT_IDAzure AD application (client) ID. Every mode except client-token needs it.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.sapientsai/microsoft365-mcp-server": {
"command": "npx",
"args": [
"-y",
"microsoft365-mcp-server"
],
"env": {
"MS365_CLIENT_ID": "",
"MS365_TENANT_ID": "",
"MS365_CLIENT_SECRET": "",
"MS365_CERT_PATH": "",
"MS365_CERT_PASSWORD": "",
"MS365_ACCESS_TOKEN": "",
"MS365_AUTH_MODE": "",
"MS365_OAUTH_BASE_URL": "",
"MS365_READ_ONLY": "",
"MS365_ENABLED_TOOLS": "",
"MS365_PRESETS": "",
"MS365_ORG_MODE": "",
"TRANSPORT_TYPE": ""
}
}
}
}