
Ms Calendar Mcp
Manage Outlook Calendar events from your agent—scheduling, updates, and lookups via Microsoft Graph.
Overview
io.github.0xka13b/ms-calendar-mcp is an MCP server for the Build phase that manages Outlook Calendar events via Microsoft Graph.
What is this MCP server?
- Create, read, and manage Outlook Calendar events through Microsoft Graph
- npm package ms-calendar-mcp v1.0.1 with stdio transport
- Same Entra `MICROSOFT_CLIENT_ID` and `npx -y ms-calendar-mcp login` pattern as Outlook MCP
- Fits agent workflows for booking calls, reminders, and calendar-aware bots
- Repository: github.com/0xka13b/microsoft-mcps alongside mail and contacts servers
- npm package version 1.0.1
- stdio transport via registry package ms-calendar-mcp
- Single required environment variable MICROSOFT_CLIENT_ID documented
What problem does it solve?
Letting an agent touch your real calendar usually requires custom Microsoft OAuth and event CRUD code you did not plan to write this week.
Who is it for?
Microsoft 365 users who want IDE-resident agents to schedule, update, or query Outlook Calendar while building or running a solo business.
Skip if: Google Calendar-only stacks, shared-room resource booking at enterprise scale, or teams forbidding agent write access to production calendars.
What do I get? / Deliverables
With MCP configured, your agent can list and manage calendar events on your signed-in Microsoft account through standard tools.
- Graph-connected calendar MCP in your agent environment
- Agent-managed Outlook Calendar event reads and writes
- Reusable Microsoft auth pattern aligned with Outlook and Contacts MCPs
Recommended MCP Servers
Journey fit
How it compares
Outlook Calendar Graph MCP, not Calendly embeds or a generic cron-only reminder skill.
Common Questions / FAQ
Who is io.github.0xka13b/ms-calendar-mcp for?
Solo builders and developers on Outlook Calendar who want MCP-driven event management from Claude Code, Cursor, or similar agents.
When should I use io.github.0xka13b/ms-calendar-mcp?
Use it when agent workflows need to create, update, or read calendar events tied to your Microsoft 365 account.
How do I add io.github.0xka13b/ms-calendar-mcp to my agent?
Configure stdio for `ms-calendar-mcp`, set MICROSOFT_CLIENT_ID, run `npx -y ms-calendar-mcp login`, then add the server entry in your MCP client.