Fantastical

Fantastical MCP Connector for Claude

A+

Manage calendars via Fantastical — create events using natural language, handle scheduling openings and proposals, and monitor connected accounts directly from any AI agent.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Fantastical account to any AI agent and take full control of your unified calendar management and advanced scheduling through natural conversation.

What you can do

  • Natural Language Event Orchestration — Leverage Fantastical's elite parsing engine to create new events by commanding simple phrases like 'Lunch with Bob tomorrow at noon' natively
  • Unified Calendar Auditing — Retrieve all scheduled events across Google, iCloud, Exchange, and Microsoft 365 in a single structural view within your chat
  • Scheduling Openings — List and manage your shareable booking links where others can schedule time with you based on your real-time availability flawlessly
  • Meeting Proposals — Suggest multiple time slots to attendees and track responses to finalize meeting times without manual back-and-forth
  • Reminder Management — Create and audit task-like items with due dates that sync with Apple Reminders or Todoist natively alongside your calendar
  • Calendar Oversight — Enumerate all connected providers and manage structural layouts identifying specific account colors and active statuses securely
  • Event Modification — Update existing events by transmitting logical segments like titles, times, locations, or notes synchronously across all providers

How it works

  1. Subscribe to this server
  2. Enter your Fantastical API Key (found in your Flexibits Account Hub under Integrations)
  3. Start managing your calendar from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Busy Professionals — manage multiple calendar providers and create events using natural language without leaving the chat interface
  • Executive Assistants — coordinate meeting proposals and manage booking openings for teams using natural conversation
  • Developers — test and debug calendar integrations and verify natural language parsing logic in real-time
  • Power Users — audit unified schedules and manage reminders across different services through a single AI assistant
time-managementnatural-language-processingevent-schedulingtask-managementcalendar-syncappointment-booking

10 tools expose this connector's capabilities to your AI agent.

list_events

Requires start and end dates. List all calendar events in Fantastical within a date range

get_event

Retrieve full details of a Fantastical event by ID

create_event

Fantastical excels at parsing natural language — "Lunch with Bob tomorrow at noon". Create a new event in Fantastical using natural language parsing

update_event

Changes sync to the underlying calendar provider. Update an existing Fantastical event

delete_event

Delete a Fantastical event permanently

list_calendars

Fantastical unifies calendars from multiple providers into one view. List all calendars connected to Fantastical

list_openings

List all Openings (scheduling pages) in Fantastical

get_opening

Get details of a specific Fantastical Opening

list_proposals

Returns proposal titles, suggested times, responses, and finalized slots. List all Proposals in Fantastical

create_reminder

They sync with Apple Reminders or Todoist depending on your setup. Create a new reminder in Fantastical

See how to talk to your AI agent using Fantastical.

Create event: 'Deep Work session tomorrow from 9am to 11am'

Event created! I've added 'Deep Work session' to your calendar for tomorrow (March 31, 2026) from 9:00 AM to 11:00 AM. I used Fantastical's natural language engine to parse your request flawlessly.

List my events for this week

Retrieving your schedule... You have 8 events this week across your connected calendars. Highlights include 'Product Review' on Wednesday and a 'Team Lunch' on Friday. Would you like the full list?

What are my active scheduling Openings?

I found 2 active Openings: '15 Minute Coffee Chat' and '60 Minute Strategy Session'. I can provide the booking links for you to share.

Yes. Use the 'create_event' tool. Fantastical's engine is designed to parse phrases like 'Lunch with Bob at 1pm next Tuesday'. The agent will transmit the string and return the structured event data flawlessly.

Related Connectors