MCP server — available now

Connect your AI to every calendar you own.

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.

What your AI can do

Every tool reads or writes across every calendar you've connected — Google, Outlook, iCal feeds, personal and work accounts — in a single request.

See your real availability

“What's on my calendar Thursday afternoon?” Your AI checks every connected calendar at once — work, personal, client accounts — not just one.

Find free time across all of them

“Find me 45 minutes next week.” One request, every calendar checked, actual open slots returned. No back-and-forth, no spreadsheet.

Book on the right calendar

Create, update, or cancel events on the specific calendar that makes sense — client account, personal, or work — and the sync propagates it everywhere.

Setup in 90 seconds

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.

Endpoint
MCP transport URL
https://syncdate.app/api/mcp
OAuth discovery
https://syncdate.app/.well-known/oauth-authorization-server
  1. 1
    Sign up for SYNCDATE and add your calendars

    Sign 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.

  2. 2
    Open your AI client's connector settings

    In Claude.ai: Settings → Connectors → Add custom connector. In Cursor/Windsurf: MCP Servers configuration.

  3. 3
    Paste the MCP transport URL

    Use the endpoint above. Your client will discover the OAuth configuration automatically and redirect you to SYNCDATE to authorize.

  4. 4
    Test with a prompt

    Try “What's on my calendar today?” or “Find a 30-minute slot this week across all my calendars.”

12 tools, grouped by what they do

Read covers availability and lookups. Write creates and edits events. Sync manages the sync processes themselves — the same ones you control in the dashboard.

Read

list_accountsList connected calendar accounts
list_calendarsList calendars across all accounts
list_eventsFetch events from specified calendars in a time window
get_eventEvent details by ID
find_free_timeCross-calendar free-time search in one call

Write

create_eventCreate event on a writable calendar
update_eventUpdate event title, time, or description
delete_eventDelete event by ID

Sync

list_syncsList sync processes with status
get_syncSync process health details
trigger_syncEnqueue a manual sync run
pause_sync / resume_syncToggle sync process state

Privacy and security defaults

Busy-only by default

Your AI sees time blocks, not event details. Opt into detail sharing per connection.

OAuth2 + PKCE

Browser-based consent. Short-lived access tokens; rotating refresh tokens.

Per-agent revoke

Revoke any connection from your SYNCDATE dashboard. Access stops within an hour.

Scoped to connected calendars

The server can only reach calendars you've already added to SYNCDATE — not every calendar in your Google or Outlook account.

Included on any paid plan

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 questions

Which plan includes MCP access?

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.

Which AI assistants work with this?

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.

What does the AI actually see?

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.

Start free. Upgrade to connect your AI.

Start free

60-second signup. MCP unlocks on Plus ($4.99/mo) or Pro ($12.99/mo).

SYNCDATE MCP Server — Connect Your AI to Every Calendar | SYNCDATE