Cal.com

Cal.com MCP Connector for Claude

A+

Let anyone book time with you through customizable scheduling pages that sync with your calendar and eliminate back-and-forth.

12 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Cal.com account to any AI agent and take full control of your professional scheduling infrastructure and meeting lifecycle through natural conversation.

What you can do

  • Meeting Orchestration — List and manage your meeting lifecycle programmatically, including creating new bookings and cancelling or rescheduling existing ones in real-time
  • Availability Intelligence — Programmatically find free time slots for specific event types and date ranges to coordinate perfectly timed meetings
  • Template Management — Access and monitor your complete directory of event types (templates) to ensure your high-fidelity scheduling options are always current
  • Rule & Schedule Monitoring — Access your directory of availability schedules and working hours to oversee your time management programmatically
  • Operational Visibility — Access high-fidelity metadata for your user profile and active webhooks directly through your agent for instant reporting

How it works

  1. Subscribe to this server
  2. Retrieve your API Key from your Cal.com dashboard (Settings > Developer > API Keys)
  3. Start managing your productivity schedule from Claude, Cursor, or any MCP client

No more manual toggling between calendars or sending back-and-forth availability emails. Your AI acts as your dedicated scheduling coordinator and time architect.

Who is this for?

  • Busy Professionals — instantly retrieve upcoming meetings and find free slots using natural language commands
  • Sales & Support Teams — automate the scheduling of discovery calls and monitor event type performance without leaving your workspace
  • Executive Assistants — orchestrate complex scheduling flows and manage user availability through simple AI queries
meeting-automationbooking-infrastructureavailability-managementscheduling-linkscalendar-sync

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

cancel_booking

Remove meeting

create_new_booking

Schedule a meeting

get_booking_details

Get meeting info

get_event_type_details

Get template info

get_my_profile

Get user settings

get_available_slots

Find free times

list_bookings

List scheduled meetings

list_event_types

List booking templates

list_availability_schedules

List working hours

list_active_webhooks

Get event configs

reschedule_meeting

Update booking time

test_cal_auth

Check connection

See how to talk to your AI agent using Cal.com.

List all my upcoming bookings for the next 7 days.

I've retrieved your schedule. You have 4 upcoming bookings, including a 'Strategy Session' tomorrow at 2 PM and 3 other meetings. Would you like the detailed attendee metadata for any of these?

Find available slots for a 'Discovery Call' tomorrow between 9 AM and 12 PM.

Scanning availability... I found 3 open slots for your 'Discovery Call' template: 9:30 AM, 10:30 AM, and 11:15 AM. Shall I book one of these for you?

Cancel my booking ID '12345' because of a conflict.

Booking cancelled! I've successfully removed meeting 12345 from your schedule. A notification has been sent to the attendees. Need help finding a new time slot?

Log in to your account, navigate to **Settings** > **Developer** > **API Keys**, and create a new key for your integration.

Related Connectors