Best MCP servers for calendar and scheduling
Scheduling is the kind of chore agents are built to absorb: find a free slot, book the meeting, move the conflicting one, remind everyone, turn an action item into a dated task. An agent connected to your calendar and scheduling tools can read availability, create and update events, and manage the tasks that hang off them, instead of bouncing the work back to a human. The right server depends on your setup, a calendar system of record, a self-hostable booking layer, a meeting platform, or a task manager where commitments turn into to-dos. The recurring need is the same: let the agent see and shape your schedule. The servers below cover the common shapes, each a real MCP server with a verified, current install config.
Google Calendar (Workspace MCP)
taylorwilsdon
The Google Workspace MCP, scoped to Calendar, lets an agent read your calendars, create events, and check availability over OAuth.
The Google Calendar server lets an agent read availability and create, update, and delete events, the default for teams whose calendar lives in Google Workspace.
Cal.com
Cal.com
Cal.com's official MCP server lets agents manage event types, bookings, schedules, and availability over OAuth.
Cal.com's server connects an agent to an open, self-hostable scheduling layer for managing bookings and availability, ideal when you want control over your scheduling infrastructure.
Todoist
Doist
Doist's official Todoist MCP server lets agents create, find, update, and complete tasks, projects, sections, labels, reminders, and goals.
Todoist's server lets an agent create and manage dated tasks and reminders, turning calendar commitments and follow-ups into tracked to-dos.
Zoom
Zoom
Zoom's official remote MCP server gives agents semantic search over meetings, chat, and docs, plus recording assets and Zoom Doc creation over OAuth.
Zoom's server lets an agent create and manage meetings and pull meeting details, useful for attaching a video call to a scheduled event end to end.