MCP server — available now
SYNCDATE keeps your Google Calendar, Outlook, and iCal accounts in sync. This MCP server lets Claude, Cursor, Windsurf, and any MCP-compatible assistant reach all of them through one login — check availability, find free time across every calendar, and book events on the right one.
Included on any paid plan. Not available on Free.
Every tool reads or writes across every calendar you've connected — Google, Outlook, iCal feeds, personal and work accounts — in a single request.
“What's on my calendar Thursday afternoon?” Your AI checks every connected calendar at once — work, personal, client accounts — not just one.
“Find me 45 minutes next week.” One request, every calendar checked, actual open slots returned. No back-and-forth, no spreadsheet.
Create, update, or cancel events on the specific calendar that makes sense — client account, personal, or work — and the sync propagates it everywhere.
One-time browser sign-in to add your Google, Outlook, or iCal accounts. 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 Google, Outlook, or iCal account. Adding a calendar requires Google or Microsoft's browser consent flow — it's a one-time step per account.
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.”
Read covers availability and lookups. Write creates and edits events. Sync manages the sync processes themselves — the same ones you control in the dashboard.
list_accountsList connected calendar accountslist_calendarsList calendars across all accountslist_eventsFetch events from specified calendars in a time windowget_eventEvent details by IDfind_free_timeCross-calendar free-time search in one callcreate_eventCreate event on a writable calendarupdate_eventUpdate event title, time, or descriptiondelete_eventDelete event by IDlist_syncsList sync processes with statusget_syncSync process health detailstrigger_syncEnqueue a manual sync runpause_sync / resume_syncToggle sync process stateYour AI sees time blocks, not event details. Opt into detail sharing per connection.
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.
MCP access is included on any paid SYNCDATE plan — Plus ($4.99/mo) or Pro ($12.99/mo). It is not available on Free. Downgrading to Free stops existing MCP connections within 1 hour; upgrading restores them.
Any MCP-compliant client: Claude.ai (claude.ai/settings/connectors), Cursor, Windsurf, and other tools adopting the Model Context Protocol. SYNCDATE does not ship AI — the server is a login, not a model.
By default, time blocks only — the same busy/neutral representation SYNCDATE uses across synced calendars. You can opt into detail sharing per connection. All access is scoped to calendars you've already connected.
More questions? Get in touch.
60-second signup. MCP unlocks on Plus ($4.99/mo) or Pro ($12.99/mo).