Manage Microsoft 365 email, calendar, contacts and inbox rules via the Graph API with OAuth 2.0.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http m365-graph https://mcps.work/mcp~/.codex/config.toml
[mcp_servers.m365-graph]
url = "https://mcps.work/mcp"
# codex mcp add m365-graph --url https://mcps.work/mcp~/.cursor/mcp.json
{
"mcpServers": {
"m365-graph": {
"url": "https://mcps.work/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"m365-graph": {
"type": "http",
"url": "https://mcps.work/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"m365-graph": {
"httpUrl": "https://mcps.work/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"m365-graph": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcps.work/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"m365-graph": {
"url": "https://mcps.work/mcp"
}
}
}