Skip to content
MCPSTAMP

AnswerLive data

Can Claude find free time in my calendar?

Partly. Claude.ai has Google Calendar and Microsoft 365 connectors that read your events (Microsoft 365 needs a work or school account). For iCloud, a personal Outlook account or any .ics export, Claude reads the file you upload, and you upload it again when the calendar changes. Connect the Calendar server (free token) and Claude imports .ics files under a name, merges them, lists free gaps inside your working hours and finds double bookings.

What Claude does alone, and what needs the server

Claude on its own

  • Reads events you paste as text.
  • Reads an .ics file you upload, in that chat.
  • Suggests how to block focus time.

With the Calendar server

  • Free gaps across several calendars at once.
  • Double bookings between work and family calendars.
  • Recurring events expanded to real dates.

A real call to the live server

We sent this to the hosted server on 2026-11-05. The answer below is the server's own text, not a mock-up. Live values will differ when you ask.

You ask

Where am I free Monday to Wednesday next week, 9 to 5 Chicago time?

Tool call

free_busy {"from":"2026-11-09","to":"2026-11-11","work_start":"09:00","work_end":"17:00","zone":"America/Chicago"}

Server answer

2026-11-09 to 2026-11-11, working hours 09:00-17:00 in America/Chicago. 8h booked inside working hours, 16h free, from 5 busy block(s) across family, work. 2026-11-09 Mon (09:00-17:00) busy 09:00-10:30 1h 30m Client call Harbor Dental free 10:30-13:00 2h 30m busy 13:00-15:30 2h 30m Design review, Dentist free 15:30-17:00 1h 30m 2026-11-10 Tue (09:00-17:00) free 09:00-10:00 1h busy 10:00-12:00 2h Workshop Bayline free 12:00-16:00 4h busy 16:00-17:00 1h School pickup 2026-11-11 Wed (09:00-17:00) free 09:00-14:00 5h busy 14:00-15:00 1h Weekly team sync free 15:00-17:00 2h

A work and a family .ics were imported with ics_import first. The events are invented.

You ask

Do any events clash?

Tool call

conflicts {"from":"2026-11-09","to":"2026-11-11"}

Server answer

1 overlapping pair(s) 2026-11-09 to 2026-11-11, times in UTC: 2026-11-09 30 min overlap 19:00-21:00 Design review [work] 20:30-21:30 Dentist [family]

The server lists clash times in UTC. 7 pm UTC is 1 pm in Chicago.

Connect it in 1 minute

Get a free token first. No account, 30 days, 600 calls an hour. Put it in the URL in place of <token>. In Claude.ai or Claude Desktop open Settings, then Connectors, then Add custom connector, and paste the URL.

1. Free token

curl -s -X POST https://mcp.zovo.one/mcp/token

Connector URL (replace <token>)

https://mcp.zovo.one/mcp/calendar/t/<token>

Claude Code

claude mcp add --transport http calendar https://mcp.zovo.one/mcp/calendar/t/<token>

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "calendar": {
      "url": "https://mcp.zovo.one/mcp/calendar/t/<token>"
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "calendar": {
      "type": "http",
      "url": "https://mcp.zovo.one/mcp/calendar/t/<token>"
    }
  }
}

All 10 tools, free and Pro limits and more prompts are on the Calendar MCP server page.

Questions

Can Claude find free time in my calendar?
Partly. Claude.ai has Google Calendar and Microsoft 365 connectors that read your events (Microsoft 365 needs a work or school account). For iCloud, a personal Outlook account or any .ics export, Claude reads the file you upload, and you upload it again when the calendar changes. Connect the Calendar server (free token) and Claude imports .ics files under a name, merges them, lists free gaps inside your working hours and finds double bookings.
Does it change my calendar?
No. It reads a copy of the .ics you give it. event_export writes chosen events to a new .ics.
What is free?
Two imported calendars. On the hosted server your files and records are kept for your token for 30 days, refreshed on every write. Install the server locally if you want nothing to leave your machine.
Is the server free?
The hosted Calendar server has a free tier. A free token lasts 30 days and allows 600 calls an hour, with no account. Some features are Pro, and the server page lists what is free and what is not.

More questions people ask Claude

All answers ยท All free servers

Get an email when a new free server ships

About once a month, one short email lists the free MCP servers and Can Claude answers we added since the last one. Your address is used for nothing else. We first send a link to confirm, and you are not on the list until you click it. Every email has an unsubscribe link. Details are on the privacy page.