MCP Server — AIWerk/mcp-server-cal

Cal.com scheduling MCP server: manage bookings, event types, and availability.

Remote serverstreamable-httpGo

What is the MCP Server?

Cal.com scheduling MCP server: manage bookings, event types, and availability.

What the server does

Part of the AIWerk MCP platform — curated, signed MCP recipes served either as npm packages for self-hosting or through our multi-tenant hosted bridge (bridge.aiwerk.ch).

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
cal_list_bookingsList bookings with optional filters (status, event type, date range)
cal_get_bookingGet details of a specific booking by UID
cal_create_bookingCreate a new booking (event type, attendee info, time)
cal_cancel_bookingCancel a booking by UID
cal_reschedule_bookingReschedule a booking to a new time
cal_list_event_typesList all event types
cal_get_event_typeGet event type details by ID
cal_create_event_typeCreate a new event type
cal_update_event_typeUpdate an existing event type
cal_delete_event_typeDelete an event type
cal_get_availabilityCheck available slots for an event type in a date range
cal_list_schedulesList all schedules (working hours / availability rules)

How to install the MCP Server

{
  "mcpServers": {
    "cal": {
      "command": "npx",
      "args": ["@aiwerk/mcp-server-cal"],
      "env": {
        "CAL_API_KEY": "cal_live_your_api_key_here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
CAL_API_KEYCredential the server authenticates with.Yes
CAL_BASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use MCP to cal list bookings.”
  • “Use MCP to cal get booking.”
  • “Use MCP to cal create booking.”

Frequently asked questions

Cal.com scheduling MCP server: manage bookings, event types, and availability. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.