
Outlook Assistant
Let Claude Code or Cursor manage Outlook email, calendar, contacts, and mailbox settings from chat while you ship.
Overview
Outlook Assistant is a Build-phase MCP server that gives coding agents 22 tools to manage Microsoft Outlook email, calendar, contacts, and mailboxes through Azure AD–authenticated Graph access.
What is this MCP server?
- 22 MCP tools covering email, calendar, contacts, and mailbox management
- stdio npm package @littlebearapps/outlook-assistant (v3.8.1)
- Microsoft Graph–backed Outlook operations from the agent
- Requires OUTLOOK_CLIENT_ID and OUTLOOK_CLIENT_SECRET (Azure AD app)
- GitHub: littlebearapps/outlook-assistant
- Package version 3.8.1
- Transport: stdio
Community signal: 21 GitHub stars.
What problem does it solve?
Switching between your editor and Outlook breaks flow when you need the agent to actually send mail, book time, or look up contacts instead of guessing.
Who is it for?
Indie builders on Microsoft 365 who want agent-driven email and scheduling tied to shipping and client communication.
Skip if: Teams on Google Workspace only, or anyone unwilling to create and rotate an Azure AD app secret.
What do I get? / Deliverables
After you register the MCP server with Azure app credentials, your agent can invoke Outlook tools directly for real mailbox and calendar actions.
- Registered stdio MCP server wired to Outlook
- Agent-callable tools for email, calendar, contacts, and mailbox ops
- Ongoing Microsoft 365 actions without custom Graph scripts
Recommended MCP Servers
Journey fit
Outlook access is wired into the agent during product build so coding assistants can read and act on Microsoft 365 mail, calendar, and contacts without custom Graph glue. MCP stdio registration and Azure app credentials are classic agent-to-SaaS integration work, not a standalone launch or growth playbook.
How it compares
Full-featured Outlook MCP (22 tools), not a single-purpose email snippet skill.
Common Questions / FAQ
Who is outlook-assistant for?
Solo builders and small teams using Microsoft Outlook/365 who want Claude Code, Cursor, or similar agents to read and change mail, calendar, and contacts via MCP.
When should I use outlook-assistant?
Use it during build and day-to-day operate workflows when you need persistent Graph-backed Outlook actions from the agent rather than manual copy-paste from the web app.
How do I add outlook-assistant to my agent?
Install @littlebearapps/outlook-assistant, set OUTLOOK_CLIENT_ID and OUTLOOK_CLIENT_SECRET from an Azure AD app registration, and add a stdio MCP server block in Claude Code or Cursor per the package README.