mewcp-cal MCP Server

A Model Context Protocol (MCP) server that exposes Cal.com's v2 API for managing event types, bookings, schedules, availability, and organization membership.

Local server

What is the mewcp-cal MCP Server?

mewcp-cal is an MCP project maintained in the asthetech/mewcp-cal repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that exposes Cal.com's v2 API for managing event types, bookings, schedules, availability, and organization membership”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

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
event_type_idinteger, required) — Event type ID to book, as an integer (e.g. 42). Required.
titlestring, required) — Title of the event type: the display name for the new event type, as a plain non-empty string (e.g. '30 Minute Meeting'). Required — the…
booking_idstring, required) — ID of the booking to mark as absent, as a plain string (e.g. '12345'). Required.
startstring, required) — New start time in ISO 8601 / RFC 3339 UTC format (e.g. '2024-08-13T09:00:00Z'). Required.
attendee_namestring, required) — Attendee full name as a plain string (e.g. 'Ada Lovelace'). Required.
attendee_emailstring, required) — Attendee email address as a plain string (e.g. 'ada@example.com'). Required.
endstring, required) — New end time in ISO 8601 / RFC 3339 UTC format (e.g. '2024-08-13T09:30:00Z'). Required.
schedule_idstring, required) — The schedule ID identifying the schedule to retrieve. Plain string containing the Cal.com numeric schedule identifier (for example…
datestring, required) — Calendar day to look up available slots for, as a plain string in YYYY-MM-DD format (ISO 8601 calendar date). Required — there is no…