Acuity Scheduling MCP by usefulapi
Read appointments, types, calendars and availability; create, cancel or reschedule bookings.
Connect it
Settings → Connectors → Add custom connector
URL: https://acuity-scheduling.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://acuity-scheduling.usefulapi.io/mcp{
"mcpServers": {
"acuity-scheduling": {
"url": "https://acuity-scheduling.usefulapi.io/mcp"
}
}
}claude mcp add --transport http acuity-scheduling https://acuity-scheduling.usefulapi.io/mcp{
"servers": {
"acuity-scheduling": {
"type": "http",
"url": "https://acuity-scheduling.usefulapi.io/mcp"
}
}
}18 tools, verified live
acuity_list_appointmentsread-onlyList appointments scheduled on the account, with optional filters. Acuity REST: GET /appointments.
acuity_get_appointmentread-onlyGet a single appointment by its id. Acuity REST: GET /appointments/{id}.
acuity_list_appointment_typesread-onlyList the account's appointment types (services and classes), including price, duration and calendars. Acuity REST: GET /appointment-types.
acuity_list_calendarsread-onlyList the account's calendars (staff/resources appointments can be booked on). Acuity REST: GET /calendars.
acuity_availability_datesread-onlyList dates in a month that have availability for an appointment type. Acuity REST: GET /availability/dates.
acuity_availability_timesread-onlyList available time slots on a given date for an appointment type. Acuity REST: GET /availability/times.
acuity_availability_classesread-onlyList group class time slots (for class-type appointment types) in a month. Acuity REST: GET /availability/classes.
acuity_list_clientsread-onlyList clients on the account, optionally filtered by a search string (name/email/phone). Acuity REST: GET /clients.
acuity_list_formsread-onlyList the account's custom intake forms and their fields. Acuity REST: GET /forms.
acuity_list_productsread-onlyList the account's products / packages / gift certificates for sale. Acuity REST: GET /products.
acuity_list_ordersread-onlyList store orders (product / package / gift-certificate purchases). Acuity REST: GET /orders.
acuity_list_blocksread-onlyList blocked-off (unavailable) time ranges on the account's calendars. Acuity REST: GET /blocks.
acuity_list_labelsread-onlyList the appointment labels (colored tags) defined on the account. Acuity REST: GET /labels.
acuity_get_meread-onlyGet the authenticated Acuity account's profile (name, email, timezone, plan, currency). Acuity REST: GET /me.
acuity_create_appointmentcan modifyCREATES 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_appointmentcan modifyCANCELS an existing appointment. This MODIFIES the calendar and, unless suppressed, may send cancellation emails. Acuity REST: PUT /appointments/{id}/cancel.
acuity_reschedule_appointmentcan modifyRESCHEDULES 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_clientcan modifyCREATES a new client record in the account's client list. This ADDS data to the account. Acuity REST: POST /clients.
Alternatives in Productivity
Compare →ARArB
MCP server for Muovi, Argentina's trust-first local services marketplace: find pros, draft tasks.
MUMundaneB
Hire verified, escrow-paid humans for real-world tasks: errands, photos, queues, bookings.
Fieldwire MCP by usefulapiB
Read Fieldwire projects, tasks, plans, forms, RFIs and submittals; create and update tasks.
Homerun MCP by usefulapiB
Read Homerun vacancies, applications, notes and tags; move an application to a stage or add a note.
AddEvent MCP by usefulapiB
Read AddEvent calendars, events, RSVPs and subscribers; create and update calendars and events.
Tick MCP by usefulapiB
Read Tick clients, projects, tasks, users and time entries; log and edit time entries.