Connect Claude to Outlook on Windows — No Azure AD, No Graph API

Connect Claude, Cursor, VS Code or ChatGPT to Outlook on Windows directly. Read, search, send, reply, forward, flag, move and organize email — no Azure AD app registration, no Microsoft Graph API, no admin consent required.

L
LMCP··5 min read

To connect Claude, ChatGPT or Cursor to Outlook on Windows, install LMCP — a free local MCP server that talks directly to classic desktop Outlook through its COM automation interface, the same one Outlook add-ins and VBA macros use. There is no Azure AD app registration, no OAuth flow and no Graph API key: your AI works with whatever account Outlook is already signed into, and your email never leaves your PC.

What You Can Do

Through LMCP, your AI assistant can:

  • Read your inbox — list messages, read full content, view attachments
  • Search emails — find messages by sender, subject, date, or content
  • Send, reply, and reply-all — compose new messages and respond to threads
  • Forward emails — forward a message with your own note
  • Organize — move messages between folders, create folders, flag for follow-up
  • Save attachments — download files from emails anywhere on your PC
  • Check your calendar — list events and create new ones (see the dedicated Outlook Calendar guide for the full calendar workflow)
  • Look up contacts — search and read entries from your Outlook address book

Every destructive action — sending, moving, deleting — shows a preview and asks for confirmation before anything happens.

How to Install

Download LMCP for Windows and install it:

  1. Run the downloaded LMCP-Setup.exe from your Downloads folder
  2. Follow the installer — no admin rights needed, it installs to your user folder
  3. LMCP starts automatically and appears in your system tray

Takes about 30 seconds. Your AI clients are configured automatically.

After installation, restart your AI client so it picks up the new MCP tools:

  • Claude Desktop — quit completely and reopen
  • Cursor — restart the editor
  • VS Code — reload the window (Ctrl+Shift+P → “Reload Window”)
  • ChatGPT / Windsurf — restart the application

Make sure classic desktop Outlook is installed, has a mail profile configured, and has been opened at least once. LMCP detects it automatically.

Example Prompts

Once connected, try these with your AI assistant:

  • “Show me my unread emails in Outlook” — lists your latest unread messages
  • “Find the email from IT about the VPN setup” — searches your Outlook mailbox
  • “Reply to Mike's email saying I'll review the doc by Friday” — drafts and sends after your confirmation
  • “Flag the invoice email and move it to the Finance folder” — organizes your inbox
  • “Forward the contract email to [email protected] with a short note” — forwards with context
  • “What meetings do I have tomorrow?” — checks your Outlook calendar

Why This Skips Azure AD and Graph API

The official way to connect an app to Outlook is the Microsoft Graph API, which usually means registering an app in Microsoft Entra ID, configuring OAuth scopes, getting tenant admin approval, and managing access tokens. For an individual or a small team, that is a lot of overhead for “read my inbox and send a reply.”

LMCP talks to the Outlook application already running on your PC through COM automation — the same interface that Outlook add-ins use. If Outlook is installed, configured, and you can read your email in it, your AI can access it through LMCP. No tenant, no consent screen, no rate limits from a cloud API.

Real-World Workflows

Inbox triage

Prompt — paste into your AI

Read my Outlook inbox, find all emails about the Henderson contract, summarize the thread, and flag anything that needs a reply from me.

Your AI searches your mailbox, reads the full thread, and flags what matters — no manual scrolling.

Meeting minutes from email

Prompt — paste into your AI

Find the recap email from yesterday's standup, extract action items, and list each one assigned to me with its deadline.

Perfect for after standups or project meetings where someone sends a recap.

LMCP also connects your AI assistant to Outlook Calendar, Microsoft Teams, OneDrive and Office documents on Windows. See the full list of guides or learn more at local-mcp.com.

How LMCP compares to the Microsoft Graph API route

Searching for an “Outlook MCP server” also turns up Anthropic's official Microsoft 365 connector and open-source Graph-API servers. They are solid options for the accounts they support:

OptionRequiresPersonal accounts
LMCP (Local MCP)Classic Outlook installed on your PC — no tenant, no OAuth, no adminYes — work and personal alike
Anthropic's official M365 connectorA Microsoft Entra business tenant + admin setup; Claude onlyNo — business tenants only
Open-source Graph API serversAzure app registration, OAuth scopes, token managementVaries; setup is developer-grade

Limitations

  • Requires classic desktop Outlook — the new Outlook app (Microsoft.OutlookForWindows) does not register the COM interface LMCP uses. If your Outlook prompts fail with a timeout, this is almost always why.
  • Not the web version — LMCP automates the installed desktop app, not outlook.com in a browser.
  • One mailbox profile at a time — if you use multiple Outlook profiles, LMCP works with the one currently open.

Frequently Asked Questions

Can I connect Claude to Outlook on Windows without Azure AD or Graph API?

Yes. LMCP talks to classic desktop Outlook directly through COM automation — no Azure AD app registration, no OAuth tokens, no Graph API key.

Can Claude send emails on my work laptop without IT setting up an Azure app?

Yes. Because LMCP never calls Microsoft Graph, there is nothing for a tenant administrator to approve. It works with whatever account is already signed into Outlook. Sending always shows a preview and asks for confirmation first.

Does it work with the new Outlook app?

No — the new Outlook app (Microsoft.OutlookForWindows) does not expose the COM interface LMCP relies on. You need classic desktop Outlook.

Do I need a Microsoft 365 subscription or API keys?

No. LMCP uses the Outlook already installed and signed in on your PC — no subscription-gated API, no keys, no admin approval.

Related Guides

Ready to try it?

Works with Claude, Cursor, VS Code and any MCP client

Free & open to useWindows 10+ · Requires Node.js 18+

✦ llms.txt

Comments

Questions and experiences welcome — comments are reviewed before they appear.