Calendly MCP
Calendly MCP lets agents manage event types and availability, find open times, generate scheduling links, book meetings, and cancel scheduled events.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own25
Agents use these right away.
- Availability get user availability scheduleUse: Fetch details for one named availability schedule.
- Availability list user availability schedulesUse: List all named availability schedules for the connected user.
- Availability list user busy timesUse: List a user's busy time blocks within a date range.
- Event types get event typeUse: Fetch full details for one event type by URI.
- Event types list event type availability scheduleUse: Read the current availability schedule (rules) for an event type.
- Event types list event type available timesUse: List bookable time slots for an event type within a date range.
- Event types list event typesUse: List all event types for the connected user or org.
- List calendly skillsList or search available Calendly skill guides.
- Load calendly skillLoad a Calendly skill guide that provides domain-specific context, recommended queries, and best practices for working with Calendly tools.
- Locations list user meeting locationsUse: List allowed meeting location kinds for a user.
- Meetings get eventUse: Fetch details for a single scheduled meeting.
- Meetings get event inviteeUse: Fetch details for a single meeting invitee.
- Meetings get invitee no showUse: Fetch the no-show record for a meeting invitee.
- Meetings list event inviteesUse: List all invitees for a scheduled meeting.
- Meetings list eventsUse: List scheduled meetings for user/org.
- Organizations get organizationUse: Fetch details for the connected user's organization.
- Organizations get organization membershipUse: Fetch details for a single org membership.
- Organizations list organization invitationsUse: List pending invitations for the organization.
- Organizations list organization membershipsUse: List all members of an organization.
- Routing forms get routing formUse: Fetch details for a single routing form.
- Routing forms get routing form submissionUse: Fetch details for a single routing form submission.
- Routing forms list routing formsUse: List routing forms for the org.
- Routing forms list routing form submissionsUse: List submissions for a routing form.
- Users get current userUse: Resolve the connected host account and canonical user URI.
- Users get userUse: Fetch profile for a specific user by URI.
Asks someone first11
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Event types create event typeUse: Create a new event type on the connected account.
- Event types update event typeUse: Update fields on an existing event type.
- Event types update event type availability scheduleUse: Overwrite the availability schedule for an event type.
- Meetings cancel eventUse: Cancel a scheduled meeting on behalf of the connected host When: User confirms they want to cancel a specific meeting.
- Meetings create inviteeUse: Book a meeting slot for an invitee on a Calendly event type.
- Meetings create invitee no showUse: Mark an invitee as a no-show for a past meeting.
- Meetings delete invitee no showUse: Remove a no-show mark from an invitee.
- Organizations create organization invitationUse: Invite a user to the organization by email.
- Organizations revoke organization invitationUse: Revoke a pending organization invitation.
- Scheduling links create single use scheduling linkUse: Create a single-use scheduling link using the event type's settings unchanged.
- Shares create shareUse: Create a single-use share link for a one-on-one event type with per-link overrides When: User wants a single-use link with any customization (duration, scheduling window, location, or availability).