Outlook MCP
Inbox meets AI
Give Claude full access to your Outlook email, calendar, and contacts.
20 consolidated tools across 9 modules for email, calendar, contacts, folders, rules, settings, and shared mailboxes. Talks directly to Microsoft Graph — no middleman, no cloud sync.
What it does
Everything you'd normally do in Outlook, but from Claude
Email management
Read, search, send, and organise emails. Export full threads as Markdown, EML, MBOX, JSON, or HTML.
Calendar and scheduling
View upcoming events, create meetings, decline invites, search meeting rooms — all through conversation.
Contact and people search
Full CRUD for contacts plus relevance-based people search across your organisation.
Mailbox automation
Create inbox rules, manage categories, configure Focused Inbox overrides, set automatic replies.
What Outlook MCP includes
Email — search, read, send, export
6 tools covering search, read with forensic headers, send with dry-run mode, update flags, attachments, and export to 5 formats (Markdown, EML, MBOX, JSON, HTML).
Calendar and scheduling
List events, create meetings with attendees and rooms, decline or cancel invites.
Contacts and people search
Full CRUD for personal contacts plus relevance-based people search across your organisation.
Categories and Focused Inbox
Create categories with custom colours, apply to messages, and configure Focused Inbox overrides.
Folders, rules, and settings
Create folders, manage inbox rules in natural language, configure auto-replies and working hours.
Shared mailboxes and meeting rooms
Access shared mailboxes and search available meeting rooms in your organisation.
Safety-first design
MCP annotations for auto-approve on reads, dry-run mode for sends, session rate limiting, and recipient allowlists.
Token-optimised architecture
20 consolidated tools instead of 55 — reduces per-turn overhead by ~11,000 tokens (~64%), keeping more context for your conversation.
OAuth2 authentication
Browser-based OAuth with automatic token refresh. Scoped to your account, revocable any time.
How it works
Your AI agent talks directly to Microsoft Graph. I'm not in the middle.
What exactly does it access?
What it accesses
- Your Outlook mailbox via Microsoft Graph API (delegated permissions)
- Email, calendar, contacts, and settings you explicitly grant access to
Where it stores
- OAuth tokens: ~/.outlook-mcp-tokens.json
Delete ~/.outlook-mcp-tokens.json to revoke local tokens
Network calls
- Microsoft Graph API (graph.microsoft.com)
- No Little Bear Apps servers involved
Remove from MCP config to disable
Set up with any AI agent
Copy this prompt — your AI agent handles the rest
Works with:
Manual configuration per agent
Ready to go? Try these prompts
Copy any of these into your AI agent with Outlook MCP
"Show me my unread emails from today"
Great first test — reads your inbox
"What meetings do I have this week?"
Checks your Outlook calendar
"Search my emails for invoices from last month"
Uses email search with date filtering
"I was tired of copying emails into Claude conversations just to get help drafting replies or summarising threads."
Where to find Outlook MCP
Questions about Outlook MCP
Does Outlook MCP store or send my emails to Little Bear Apps?
Does this work with personal Outlook.com and work/school Microsoft 365?
Is the Azure app registration free?
What permissions does it need?
Does this work with Claude.ai or mobile apps?
Can I access shared mailboxes?
What export formats are supported?
How do I revoke access?
What safety features does Outlook MCP include?
Why 20 tools instead of 55?
What changes
- • Instead of copying emails into Claude to draft replies, let Claude read and write directly from your mailbox.
- • Instead of switching to Outlook to check your calendar before scheduling, ask Claude to find free slots and create the meeting.
- • Instead of manually exporting emails for documentation, ask Claude to export a thread as Markdown or EML in one step.
- • Instead of navigating Outlook settings to set up rules, describe the rule in natural language and Claude creates it.
- • Instead of searching through your contacts app, ask Claude to find the person by name, role, or department.
Roadmap
Coming Soon
- Exploring: Calendar improvements and recurring event support
- Exploring: Teams chat integration
- Exploring: Batch operations for bulk email management
Changelog
- •MCP server for Microsoft Outlook via Graph API - 55 tools across 9 modules.
- •List, search, read, send emails
- •Attachments: list, download, view content
- •Headers & MIME for forensics/archival