Agentโ™ฅ๏ธŽAge
Catalog

Microsoft 365 Calendar

Official

by mindstone ยท TypeScript

Microsoft 365 Outlook calendar via Graph: list, get, create, update, respond, free/busy.

The io.github.mindstone/mcp-server-microsoft-calendar MCP server provides access to Microsoft 365 Outlook calendars via the Microsoft Graph API. It supports operations for calendar events, including listing, retrieving, creating, updating, and deleting, along with actions to cancel and respond to events. It can also check free/busy and find meeting times.

๐Ÿ› ๏ธ Key Features

  • Microsoft 365 Outlook calendar access via Microsoft Graph
  • Event management: list, get, create, update, delete
  • Event workflow: cancel and respond
  • Scheduling support: free/busy checks and meeting time discovery
  • Calendar listing

๐Ÿš€ Use Cases

  • Integrating Outlook calendar event CRUD into MCP-based apps
  • Automating meeting responses and cancellations
  • Building scheduling features that rely on free/busy availability
  • Enumerating available calendars and meeting times

โšก Developer Benefits

  • Uses Microsoft Graph API for calendar operations
  • Consolidates calendar and event workflows in one MCP server

โš ๏ธ Limitations

  • Scope is limited to Microsoft 365 Outlook calendar capabilities described (Graph-based list/get/create/update/delete/cancel/respond, free/busy, meeting time finding, and calendar listing).