outlook-mcp

mpalermiti/outlook-mcp
★ 22 stars Python API Integration Updated today
MCP server for Microsoft Outlook personal accounts via Microsoft Graph API. 62 tools across 13 categories — mail, calendar, contacts, tasks, drafts, attachments, delta queries, digest, bulk read. Community project, not affiliated with Microsoft.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "outlook-mcp": {
      "command": "uvx",
      "args": [
        "outlook-mcp"
      ]
    }
  }
}

Or install with pip: pip install outlook-mcp

README Excerpt

<!-- mcp-name: io.github.mpalermiti/outlook-mcp --> MCP server for Microsoft Outlook personal accounts via Microsoft Graph API. > **Personal Microsoft accounts only** — `@outlook.com`, `@hotmail.com`, `@live.com`. Work/school accounts (Entra ID) are not supported in v1. > **Disclaimer:** Independent open-source project. Not affiliated with, endorsed by, or supported by Microsoft Corporation. "Outlook" and "Microsoft Graph" are trademarks of Microsoft.

Tools (20)

SSL_CERT_FILEallow_categoriescalendar_writeclient_idcontacts_writemail_draftsmail_foldersmail_sendmail_triagemcpServersoutlook_attach_to_draftoutlook_auth_statusoutlook_batch_triageoutlook_categorize_messageoutlook_changes_sinceoutlook_complete_taskoutlook_copy_messageoutlook_create_contactoutlook_create_draftoutlook_create_event

Topics

calendaremailmcpmicrosoft-graphopenclawoutlook