MCP server
Acuity Scheduling MCP by usefulapi
io.usefulapi/acuity-scheduling
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read appointments, types, calendars and availability; create, cancel or reschedule bookings.
Working at last checkVerified publisher: usefulapi.ioAbout 3,269 tokens per request once connected18 tools
https://acuity-scheduling.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 18
- Token cost
- About 3,269 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http acuity-scheduling https://acuity-scheduling.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.acuity-scheduling] url = "https://acuity-scheduling.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"acuity-scheduling":{"httpUrl":"https://acuity-scheduling.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"acuity-scheduling":{"url":"https://acuity-scheduling.usefulapi.io/mcp"}}}
VS Code
{"servers":{"acuity-scheduling":{"type":"http","url":"https://acuity-scheduling.usefulapi.io/mcp"}}}
Antigravity
agy mcp add acuity-scheduling https://acuity-scheduling.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"acuity-scheduling","server_url":"https://acuity-scheduling.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"acuity-scheduling","server_url":"https://acuity-scheduling.usefulapi.io/mcp"}
Tools
acuity_availability_classes~221 tokens
List group class time slots (for class-type appointment types) in a month. Acuity REST: GET /availability/classes.acuity_availability_dates~233 tokens
List dates in a month that have availability for an appointment type. Acuity REST: GET /availability/dates.acuity_availability_times~233 tokens
List available time slots on a given date for an appointment type. Acuity REST: GET /availability/times.acuity_cancel_appointment~215 tokens
CANCELS an existing appointment. This MODIFIES the calendar and, unless suppressed, may send cancellation emails. Acuity REST: PUT /appointments/{id}/cancel.acuity_create_appointment~534 tokens
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_create_client~183 tokens
CREATES a new client record in the account's client list. This ADDS data to the account. Acuity REST: POST /clients.acuity_get_appointment~102 tokens
Get a single appointment by its id. Acuity REST: GET /appointments/{id}.acuity_get_me~74 tokens
Get the authenticated Acuity account's profile (name, email, timezone, plan, currency). Acuity REST: GET /me.acuity_list_appointment_types~118 tokens
List the account's appointment types (services and classes), including price, duration and calendars. Acuity REST: GET /appointment-types.acuity_list_appointments~370 tokens
List appointments scheduled on the account, with optional filters. Acuity REST: GET /appointments.acuity_list_blocks~196 tokens
List blocked-off (unavailable) time ranges on the account's calendars. Acuity REST: GET /blocks.acuity_list_calendars~75 tokens
List the account's calendars (staff/resources appointments can be booked on). Acuity REST: GET /calendars.acuity_list_clients~106 tokens
List clients on the account, optionally filtered by a search string (name/email/phone). Acuity REST: GET /clients.acuity_list_forms~67 tokens
List the account's custom intake forms and their fields. Acuity REST: GET /forms.acuity_list_labels~70 tokens
List the appointment labels (colored tags) defined on the account. Acuity REST: GET /labels.acuity_list_orders~116 tokens
List store orders (product / package / gift-certificate purchases). Acuity REST: GET /orders.acuity_list_products~72 tokens
List the account's products / packages / gift certificates for sale. Acuity REST: GET /products.acuity_reschedule_appointment~284 tokens
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.
Browse
Related MCP servers
- Appointo MCP by usefulapi
Read Appointo bookings, availability and subscriptions; create, reschedule and cancel bookings. - Elation Health MCP by usefulapi
Read Elation Health patients, appointments, problems, allergies, medications, notes and vitals. - Precision-concretecoating
Precision Concrete Coating MCP for services, estimates, scheduling, and business information. - Mindbody MCP by usefulapi
Read Mindbody classes, schedules, clients, staff and sales; book clients and appointments. - Cliniko MCP by usefulapi
Hosted MCP server for Cliniko — patients, appointments, availability, and invoices for AI agents. - Nookal MCP by usefulapi
Read Nookal locations, practitioners, availability, appointments, clients, cases and invoices. - splose MCP by usefulapi
Read splose patients, appointments, invoices, cases; book and cancel appointments, record payments. - Follow Up Boss MCP by usefulapi
Search Follow Up Boss leads, review calls and deals, and add notes, tasks and deal updates.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/acuity-scheduling)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents