Skip to main content

Documentation Index

Fetch the complete documentation index at: https://calendly-preview.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Below is the complete list of tools exposed by the Calendly MCP server, organized by category with the equivalent REST endpoint for each. For setup, authentication, and integration details, refer to the full Calendly MCP Server documentation.
CategoryTool NameDescriptionEquivalent Endpoint
Schedulingevent_types-create_event_typeCreate a new event typePOST /event_types
event_types-update_event_typeUpdate event type detailsPATCH /event_types/{uuid}
event_types-list_event_typesList event types for a user/orgGET /event_types
event_types-get_event_typeRetrieve event type detailsGET /event_types/{uuid}
event_types-list_event_type_available_timesList available time slotsGET /event_type_available_times
event_types-list_event_type_availability_scheduleList availability schedulesGET /event_types/{uuid}/availability_schedules
event_types-update_event_type_availability_scheduleUpdate an availability schedulePUT /event_types/{uuid}/availability_schedule
locations-list_user_meeting_locationsList a user’s meeting locationsGET /user_meeting_locations
meetings-list_eventsList scheduled eventsGET /scheduled_events
meetings-get_eventRetrieve event detailsGET /scheduled_events/{uuid}
meetings-cancel_eventCancel a scheduled eventPOST /scheduled_events/{uuid}/cancellation
meetings-create_inviteeCreate a new booking (Scheduling API)
*Requires a paid Calendly plan
POST /invitees
meetings-list_event_inviteesList invitees for an eventGET /scheduled_events/{uuid}/invitees
meetings-get_event_inviteeGet invitee detailsGET /scheduled_events/{uuid}/invitees/{invitee_uuid}
scheduling_links-create_single_use_scheduling_linkCreate a single-use scheduling link from an existing event type without any customization.POST /scheduling_links
shares-create_shareCreate and customize a single-use scheduling link from an existing event type.POST /share
availability-list_user_availability_schedulesList user availability schedulesGET /user_availability_schedules
availability-get_user_availability_scheduleGet a schedule’s detailsGET /user_availability_schedules/{uuid}
availability-list_user_busy_timesList busy times within a rangeGET /user_busy_times
meetings-create_invitee_no_showMark invitee as no-showPOST /invitee_no_shows
meetings-get_invitee_no_showGet no-show detailsGET /invitee_no_shows/{uuid}
meetings-delete_invitee_no_showRemove no-show statusDELETE /invitee_no_shows/{uuid}
routing_forms-list_routing_formsList routing forms
*Requires a Calendly Teams plan or higher
GET /routing_forms
routing_forms-get_routing_formGet form details
*Requires a Calendly Teams plan or higher
GET /routing_forms/{uuid}
routing_forms-list_routing_form_submissionsList form submissions
*Requires a Calendly Teams plan or higher
GET /routing_forms/{uuid}/submissions
routing_forms-get_routing_form_submissionRetrieve a submission
*Requires a Calendly Teams plan or higher
GET /routing_form_submissions/{uuid}
User & Org Managementusers-get_current_userGet the authenticated userGET /users/me
users-get_userGet a specific user by UUIDGET /users/{uuid}
organizations-get_organizationRetrieve org detailsGET /organizations/{uuid}
organizations-list_organization_membershipsList organization membersGET /organization_memberships
organizations-get_organization_membershipGet membership detailsGET /organization_memberships/{uuid}
organizations-delete_organization_membershipRemove a memberDELETE /organization_memberships/{uuid}
organizations-list_organization_invitationsList pending invitationsGET /organizations/{uuid}/invitations
organizations-create_organization_invitationInvite a userPOST /organizations/{uuid}/invitations
organizations-revoke_organization_invitationRevoke an invitationDELETE /organizations/{uuid}/invitations/{invitation_uuid}