MCP Uptime
← MCP Reliability Index  /  Productivity
A

Acuity Scheduling

io.usefulapi/acuity-scheduling
Read appointments, types, calendars and availability; create, cancel or reschedule bookings.
healthy
status
18
tools exposed
1582ms
connect latency
02c59f2ded52
schema fingerprint

Tools (18)

acuity_list_appointments
List appointments scheduled on the account, with optional filters. Acuity REST: GET /appointments.
acuity_get_appointment
Get a single appointment by its id. Acuity REST: GET /appointments/{id}.
acuity_list_appointment_types
List the account's appointment types (services and classes), including price, duration and calendars. Acuity REST: GET /appointment-types.
acuity_list_calendars
List the account's calendars (staff/resources appointments can be booked on). Acuity REST: GET /calendars.
acuity_availability_dates
List dates in a month that have availability for an appointment type. Acuity REST: GET /availability/dates.
acuity_availability_times
List available time slots on a given date for an appointment type. Acuity REST: GET /availability/times.
acuity_availability_classes
List group class time slots (for class-type appointment types) in a month. Acuity REST: GET /availability/classes.
acuity_list_clients
List clients on the account, optionally filtered by a search string (name/email/phone). Acuity REST: GET /clients.
acuity_list_forms
List the account's custom intake forms and their fields. Acuity REST: GET /forms.
acuity_list_products
List the account's products / packages / gift certificates for sale. Acuity REST: GET /products.
acuity_list_orders
List store orders (product / package / gift-certificate purchases). Acuity REST: GET /orders.
acuity_list_blocks
List blocked-off (unavailable) time ranges on the account's calendars. Acuity REST: GET /blocks.
acuity_list_labels
List the appointment labels (colored tags) defined on the account. Acuity REST: GET /labels.
acuity_get_me
Get the authenticated Acuity account's profile (name, email, timezone, plan, currency). Acuity REST: GET /me.
acuity_create_appointment
CREATES a new appointment (books a client into a time slot). This MODIFIES the calendar and, unless suppressed, may send confirmation emails. Acuity REST: POST /appointments.
acuity_cancel_appointment
CANCELS an existing appointment. This MODIFIES the calendar and, unless suppressed, may send cancellation emails. Acuity REST: PUT /appointments/{id}/cancel.
acuity_reschedule_appointment
RESCHEDULES an existing appointment to a new time (and optionally a new calendar). This MODIFIES the calendar and, unless suppressed, may send update emails. Acuity REST: PUT /appointments/{id}/reschedule.
acuity_create_client
CREATES a new client record in the account's client list. This ADDS data to the account. Acuity REST: POST /clients.

Endpoint

https://acuity-scheduling.usefulapi.io/mcp
Category: Productivity · Last checked: 2026-08-15T10:19:41Z

Monitor your own MCP server

Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.

Get early access
How we measure →
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.