Skip to content
Claude Code

Outlook for Claude Code

io.github.mcp-z/mcp-outlook

Outlook integration with OAuth, message search, batch operations, and calendar management

client:Claude Code transport:stdio runtime:npm

Install Outlook in Claude Code

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add mcp-outlook -e MS_CLIENT_ID=<MS_CLIENT_ID> -e MS_TENANT_ID=<MS_TENANT_ID> -e MS_CLIENT_SECRET=<MS_CLIENT_SECRET> -e AUTH_MODE=<AUTH_MODE> -e HEADLESS=<HEADLESS> -e REDIRECT_URI=<REDIRECT_URI> -e RESOURCE_STORE_URI=<RESOURCE_STORE_URI> -e PORT=<PORT> -e BASE_URL=<BASE_URL> -e LOG_LEVEL=<LOG_LEVEL> -- npx -y @mcp-z/mcp-outlook

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

Outlook in other clients