Acuity Scheduling MCP by usefulapi
by acuity-scheduling.usefulapi.io in Productivity & SaaS
Read appointments, types, calendars and availability; create, cancel or reschedule bookings.
https://acuity-scheduling.usefulapi.io/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 372 ms typical, 372 ms slowest 5%
- Last check
- 7 h ago
- Next check
- any minute now
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"acuity-scheduling-mcp-by-usefulapi": {
"type": "http",
"url": "https://acuity-scheduling.usefulapi.io/mcp"
}
}
}18 tools
- 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.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 7 h ago | Passed | 200 | 372 ms |