MCP server
Connect your accounts once, then work from Claude, Cursor or Windsurf instead of opening a calendar.
Google · Outlook · iCloud · Fastmail · Nextcloud · any CalDAV · subscribed feed URLs (view only)
Included on every paid plan · card required · cancel any time
Every account you've connected, in one request.
“When am I free on Thursday?” It checks every calendar you own at once, not just the one you happen to have open.
Client work lands on the client calendar, personal on personal. Say which one, or let it pick from where the other guests are.
Push a meeting an hour, shorten it, cancel it. The change reaches every calendar you've synced it to.
Pause a sync before a holiday, start it again after, check a sync is healthy, or set up a new one, without opening the dashboard.
One-time browser sign-in to add your Google, Outlook, iCloud, Fastmail, Infomaniak, mailbox.org, Posteo, Nextcloud, or any CalDAV account. After that, paste the transport URL into your AI client and authorize.
https://syncdate.app/api/mcphttps://syncdate.app/.well-known/oauth-authorization-serverSign in with Google or Microsoft at syncdate.app and connect at least one calendar — Google, Outlook, iCloud, Fastmail, Infomaniak, mailbox.org, Posteo, Nextcloud, or any CalDAV/iCal account. Each connection uses the provider's own consent flow (OAuth for Google/Outlook; app-specific password for CalDAV).
In Claude.ai: Settings → Connectors → Add custom connector. In Cursor/Windsurf: MCP Servers configuration.
Use the endpoint above. Your client will discover the OAuth configuration automatically and redirect you to SYNCDATE to authorize.
Try “What's on my calendar today?” or “Find a 30-minute slot this week across all my calendars.”
27 tools. Your assistant picks the right one; this is the full list so you know exactly what it can touch.
Book, move and cancel events on any calendar you can write to.
create_eventCreate an event on a writable calendarupdate_eventChange an event's time, title or descriptiondelete_eventDelete an event by IDSee what's on, and when you're free, across every account at once.
list_calendarsEvery calendar across every connected accountlist_available_calendarsCalendars an account offers but you have not addedlist_eventsEvents from a calendar in a time rangeget_eventOne event by IDfind_free_timeFree time across every calendar in one calllist_accountsConnected accounts and their providersPause, resume, set up and check the syncs — the same ones in your dashboard.
list_syncsList sync processes with statusget_syncFull detail for one synccreate_syncBuild a new sync between calendarsupdate_syncChange direction, calendars or settingsdelete_syncRemove a sync, optionally cleaning up what it createdpause_syncStop a sync without deleting itresume_syncStart a paused sync againtrigger_syncRun a sync nowget_sync_healthWhether a sync is healthy, and why notlist_sync_runsRecent runs for a syncget_sync_runWhat one run did, event by eventAdd, rename, reconnect and remove calendar accounts.
connect_accountStart a Google or Outlook connectionconnect_account_statusCheck whether a connection finishedconnect_caldav_accountConnect iCloud, Fastmail, Nextcloud or any CalDAV serverconnect_ical_feedAdd a read-only .ics feed as a sourcereauth_accountRe-authorize an account that needs attentionrename_accountRename a connected accountdisconnect_accountRemove an account and its syncsAccess splits into five permissions. Tools outside the ones you granted aren't refused when the agent tries them — they're never listed to it. Grant only the two read permissions and it can answer questions about your week without changing an event or touching a sync.
Browser-based consent. Short-lived access tokens; rotating refresh tokens.
Revoke any connection from your SYNCDATE dashboard. Access stops within an hour.
The server can only reach calendars you've already added to SYNCDATE — not every calendar in your Google or Outlook account.
MCP server access is part of both Plus and Pro. Free accounts can still sync calendars in the browser — but MCP access requires a paid plan.
More questions? Get in touch.
Included on every paid plan. Cancel any time.