# Calendly (verified)

Scheduling and availability management. Create event types, check availability, book meetings, and generate scheduling links.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add calendly

# Browse available tools
npx -y @smithery/cli@latest tool list calendly

# Get full schema for a tool
npx -y @smithery/cli@latest tool get calendly users-get_current_user

# Call a tool
npx -y @smithery/cli@latest tool call calendly users-get_current_user '{}'
```

## Direct MCP Connection

Endpoint: `https://calendly.run.tools`

## Tools (35)

- `users-get_current_user` — Get current user
- `users-get_user` — Get user
- `event_types-create_event_type` — Create Event Type
- `event_types-update_event_type` — Update Event Type
- `event_types-list_event_types` — List User's Event Types
- `event_types-get_event_type` — Get Event Type
- `event_types-list_event_type_available_times` — List Event Type Available Times
- `event_types-list_event_type_availability_schedule` — List Event Type Availability Schedules
- `event_types-update_event_type_availability_schedule` — Update Event Type Availability Schedules
- `locations-list_user_meeting_locations` — List User Meeting Locations
- `meetings-list_events` — List Events
- `meetings-get_event` — Get Event
- `meetings-cancel_event` — Cancel Event
- `meetings-create_invitee` — Create Event Invitee
- `meetings-list_event_invitees` — List Event Invitees
- `meetings-get_event_invitee` — Get Event Invitee
- `scheduling_links-create_single_use_scheduling_link` — Create Single-Use Scheduling Link
- `availability-list_user_availability_schedules` — List User Availability Schedules
- `availability-get_user_availability_schedule` — Get User Availability Schedule
- `availability-list_user_busy_times` — List User Busy Times
- `meetings-create_invitee_no_show` — Create Invitee No Show
- `meetings-get_invitee_no_show` — Get Invitee No Show
- `meetings-delete_invitee_no_show` — Delete Invitee No Show
- `organizations-get_organization` — Get Organization
- `organizations-list_organization_memberships` — List Organization Memberships
- `organizations-get_organization_membership` — Get Organization Membership
- `organizations-delete_organization_membership` — Remove User from Organization
- `organizations-list_organization_invitations` — List Organization Invitations
- `organizations-create_organization_invitation` — Invite User to Organization
- `organizations-revoke_organization_invitation` — Revoke User's Organization Invitation
- `routing_forms-list_routing_forms` — List Routing Forms
- `routing_forms-get_routing_form` — Get Routing Form
- `routing_forms-list_routing_form_submissions` — List Routing Form Submissions
- `routing_forms-get_routing_form_submission` — Get Routing Form Submission
- `shares-create_share` — Create Share

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get calendly <tool-name>
```
