
Outlook Mcp
Expose Outlook email, calendar, contacts, and settings to your agent through a lean 20-tool Graph MCP package.
Overview
Outlook MCP is a Build-phase MCP server with 20 Graph API tools so agents can work with Outlook email, calendar, contacts, and settings using Azure AD credentials.
What is this MCP server?
- 20 MCP tools for email, calendar, contacts, and Outlook settings via Graph API
- stdio npm package @littlebearapps/outlook-mcp (v3.2.1)
- Same Azure AD env vars: OUTLOOK_CLIENT_ID and OUTLOOK_CLIENT_SECRET
- GitHub: littlebearapps/outlook-mcp
- Slimmer tool surface than outlook-assistant (20 vs 22 tools)
- Package version 3.2.1
- Transport: stdio
Community signal: 21 GitHub stars.
What problem does it solve?
Hand-rolling Graph calls for every Outlook task wastes time when you just need the agent to query or update mail and calendar in one protocol.
Who is it for?
Developers who want a straightforward Graph-centric Outlook MCP with settings support and minimal extra mailbox tooling.
Skip if: Builders who need the widest mailbox management toolset (22-tool assistant) or who do not use Microsoft 365.
What do I get? / Deliverables
Installing the stdio server lets your agent call twenty documented Outlook tools instead of maintaining bespoke Microsoft Graph scripts.
- Graph-backed Outlook MCP endpoint on stdio
- Twenty callable tools for mail, calendar, contacts, and settings
- Reduced custom Graph integration code in the repo
Recommended MCP Servers
Journey fit
This server exists to plug Microsoft Graph Outlook capabilities into your agent toolchain while you are building automations and integrations. Graph API email, calendar, contact, and settings tools are integration surface area for MCP hosts, aligned with agent-tooling and third-party wiring.
How it compares
Lean 20-tool Graph MCP sibling to outlook-assistant’s 22-tool mailbox suite.
Common Questions / FAQ
Who is outlook-mcp for?
Indie developers and agent users on Microsoft 365 who want stdio MCP access to Outlook via Graph without building custom API clients.
When should I use outlook-mcp?
Use it when integrating Outlook into your agent during build or ops, especially if you want email, calendar, contacts, and settings tools in one npm package.
How do I add outlook-mcp to my agent?
Add @littlebearapps/outlook-mcp as a stdio MCP server, configure OUTLOOK_CLIENT_ID and OUTLOOK_CLIENT_SECRET from Azure AD, and restart your MCP host.