Cronofy MCP by usefulapi

io.usefulapi/cronofy

MCP server for Cronofy — read calendars, events and free/busy, and create, update or delete events.

Yes, your AI can use this right now.Answered a live MCP handshake in 178 ms with no sign-in needed and exposes 8 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://cronofy.usefulapi.io/mcp

8 tools, verified live

Pulled straight from the server with tools/list on 2026-10-18.
cronofy_get_accountread-only

Get the authenticated Cronofy account's details (id, email, name, default tzid, locale). API: GET /v1/account.

cronofy_get_userinforead-only

Get the OpenID-style profile of the authenticated user (sub, email, Cronofy profile info). API: GET /v1/userinfo.

cronofy_list_calendarsread-only

List all calendars the authenticated account can see (id, name, profile, readonly, primary). API: GET /v1/calendars.

cronofy_list_profilesread-only

List the connected calendar accounts/profiles (e.g. Google, Office 365) linked to this Cronofy account. API: GET /v1/profiles.

cronofy_read_eventsread-only

Read events across the account's calendars over a time window. Returns { pages, events }. API: GET /v1/events.

cronofy_get_free_busyread-only

Read free/busy information across the account's calendars over a time window. Returns { pages, free_busy }. API: GET /v1/free_busy.

cronofy_upsert_eventcan modify

Creates or updates an event on a REAL connected calendar (upsert by event_id). This writes to the user's actual calendar. API: POST /v1/calendars/{calendar_id}/events.

cronofy_delete_eventcan modify

Deletes an event (by your event_id) from a real connected calendar. Destructive. API: DELETE /v1/calendars/{calendar_id}/events.

Alternatives in Productivity

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”