4,500+ servers built on MCP Fusion
Vinkius

Acuity Scheduling MCP. Manage every client booking and slot in conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Acuity Scheduling MCP on Cursor AI Code Editor MCP Client Acuity Scheduling MCP on Claude Desktop App MCP Integration Acuity Scheduling MCP on OpenAI Agents SDK MCP Compatible Acuity Scheduling MCP on Visual Studio Code MCP Extension Client Acuity Scheduling MCP on GitHub Copilot AI Agent MCP Integration Acuity Scheduling MCP on Google Gemini AI MCP Integration Acuity Scheduling MCP on Lovable AI Development MCP Client Acuity Scheduling MCP on Mistral AI Agents MCP Compatible Acuity Scheduling MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Acuity Scheduling connects your booking system to your AI agent. It lets you manage appointments, availability, calendars, classes, and products by talking to your agent.

You can check real-time open slots, view client intake forms, and list available services—all through natural conversation. It's designed for fitness studios, wellness practitioners, and coaches.

What your AI agents can do

Check availability dates

Checks which dates have open booking slots for a specific service and month.

Get account

Retrieves your business profile and general account settings from Acuity.

Get appointment

Gets the full details of one specific Acuity appointment using its unique ID.

+ 6 more capabilities included
Check booking availability

Determines if a specific service is available on certain dates.

Retrieve account details

Gets the business profile and general account settings from Acuity.

Get specific appointment details

Retrieves all information about one single, existing appointment using its unique ID.

List service types

Shows all active services you offer, including their cost and how long they last.

List all bookings

Retrieves a list of booked appointments, letting you filter the results by date range.

List available times

Provides the exact time slots someone can book for a specific service on a given date.

List all provider schedules

Gathers all calendars, identifying every provider or instructor in your system.

List group classes

Retrieves details on group classes, including current capacity and enrollment counts.

List purchasable items

Retrieves all products or gift certificates available for purchase.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Acuity Scheduling MCP Server: 9 Tools for Scheduling

Use these tools to check service availability, retrieve booking details, and manage all aspects of your client scheduling system through your AI agent.

check019d7546

check availability dates

Checks which dates have open booking slots for a specific service and month.

get019d7546

get account

Retrieves your business profile and general account settings from Acuity.

get019d7546

get appointment

Gets the full details of one specific Acuity appointment using its unique ID.

list019d7546

list appointment types

Shows all active services you offer, listing their duration, price, and category.

list019d7546

list appointments

Retrieves all booked appointments in a date range, allowing you to filter the results.

list019d7546

list available times

Lists the exact times someone can book a given Acuity service on a specific date.

list019d7546

list calendars

Retrieves all calendars, identifying every provider and instructor in your Acuity system.

list019d7546

list classes

Gets details on group classes, including how many spots are filled and the total capacity.

list019d7546

list products

Retrieves all gift certificates and physical products available for sale through Acuity.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Acuity Scheduling, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Acuity Scheduling lets your AI agent manage your entire booking system. You'll talk to your agent, and it'll handle the details for appointments, services, availability, and products.

Check booking availability: Your agent determines if a specific service has open slots on certain dates using check_availability_dates. List available times: It also provides the exact time slots someone can book for a service on a given date via list_available_times. List service types: You can see all active services you offer, including how much they cost and how long they last, with list_appointment_types. List all bookings: Your agent pulls a list of booked appointments within a date range, letting you filter the results using list_appointments. Get specific appointment details: If you know the unique ID, your agent pulls all the info for that single appointment using get_appointment. List all provider schedules: It gathers all calendars, identifying every provider or instructor in your system, using list_calendars. List group classes: You get details on group classes, including how many spots are filled and the total capacity, with list_classes. List purchasable items: Your agent pulls all gift certificates and physical products available for sale through Acuity using list_products. Get account details: You can grab your business profile and general account settings from Acuity with get_account.

How Acuity Scheduling MCP Works

  1. 1 Your agent first needs to know what services you offer by calling list_appointment_types. This gives it the necessary IDs and details.
  2. 2 Next, to check if someone can book, the agent uses check_availability_dates or list_available_times, feeding it the service ID and the desired date.
  3. 3 Finally, the agent uses the slot data to get the full details of an appointment or to list all current bookings using get_appointment or list_appointments.

The bottom line is, your AI agent handles the multi-step process of checking availability, retrieving service definitions, and getting booking details without you having to write the code.

Who Is Acuity Scheduling MCP For?

This is for wellness practitioners, personal trainers, and small fitness studio owners. If your business relies on clients booking time slots, this server handles the entire conversation—from 'Are you free next Tuesday?' to 'Here's your booking confirmation.'

Yoga Instructor

Uses the server to check if a student has open slots for a private session and to confirm class enrollment for a group class.

Health Coach

Lets their agent look up a client's past intake form answers associated with a booked appointment, or check their overall calendar.

Studio Manager

Manages the business side, using the tools to list all products, view group class capacities, or check the overall status of all bookings.

What Changes When You Connect

  • Check open slots instantly: Use list_available_times to tell a client exactly when they can book a service on a specific day. This beats having them click through your calendar widget.
  • Know your whole roster: The list_calendars tool gathers every provider's schedule. You never miss a conflict when coordinating between multiple instructors.
  • Manage services and inventory: list_appointment_types shows all services and pricing. list_products lets your agent pull up gift card values or merchandise details when talking to a client.
  • Track appointments: Instead of viewing a calendar, use list_appointments to pull a filtered list of bookings. You can quickly summarize all client activity in a given date range.
  • Handle group bookings: list_classes provides capacity and enrollment counts. Your agent can tell a client, 'There are still 3 spots left in the 6 PM yoga class.'
  • Get client history: When you check a booking with get_appointment, you don't just get a time slot; you get the client's name and the answers to their intake form.

Real-World Use Cases

01

The client asks for a private session slot.

A client asks, 'Do you have open slots for private yoga tomorrow?' Your agent runs list_available_times and list_calendars to check multiple providers. It returns a list of specific time slots across different instructors, giving the client several choices.

02

I need to check a specific client's booking details.

You enter a client ID and ask your agent to check the appointment. The agent runs get_appointment, pulling up the full details, including the service type and any notes the client provided on their intake form. You can confirm everything in one message.

03

We need to run a weekly report of all bookings.

Instead of logging into the dashboard, you ask your agent to list all appointments between Monday and Friday. The agent runs list_appointments and provides a structured list that you can copy, saving time and clicks.

04

I need to check the capacity for a group workshop.

A manager needs to know if a group class is full. The agent runs list_classes and reports the current enrollment count versus the total capacity, instantly telling you if you can accept more sign-ups.

The Tradeoffs

Listing everything manually

Trying to figure out if a client can book a session by manually checking the calendar, then logging into the product page to check gift card balance, then calling the service page for duration.

Let your agent handle the sequence. Use list_appointment_types to get service details, then use check_availability_dates to find a slot. Finally, if they need a gift card, ask the agent to list_products.

Confusing service types with classes

Assuming that every group workshop is a 'service type' and trying to check its availability using list_available_times.

Remember to use list_classes for group workshops. Only use list_appointment_types and list_available_times for 1-on-1 services.

Checking availability without a date range

Asking the agent, 'Are slots open for private yoga?' without specifying a month or date. The agent can't give a useful answer.

Always narrow the focus. First, use check_availability_dates to confirm the service is offered in the desired month. Then, use list_available_times with the specific date.

When It Fits, When It Doesn't

Use this server if your business's core function is scheduling, booking, or selling services. You need to know when someone can book a specific time, or what services you offer. It's perfect for trainers, clinics, and studios.

Don't use this if you only need to manage non-booking related data, like general employee payroll or complex CRM tasks. For those, you need a different kind of server. If you just need to list contacts, look for a dedicated contact management tool. This server is about time and transaction.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Acuity Scheduling. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

check_availability_dates get_account get_appointment list_appointment_types list_appointments list_available_times list_calendars list_classes list_products

Managing bookings shouldn't feel like a full-time job.

Today, managing bookings means toggling between your calendar, your service menu, and your client database. You copy a client's name here, paste the service code there, and then manually check the next available time slot. It's a mess of tabs and copy-pasting.

With this MCP server, your agent does the work. You just talk to it: 'Find me a 60-minute spot for deep tissue massage next week.' The agent runs the necessary checks and hands you a simple, actionable list of times. Done.

Acuity Scheduling MCP Server: Full control over bookings

The manual steps that disappear are: cross-referencing available times with specific provider calendars, looking up service pricing, and manually updating group class counts. These tasks used to take several clicks across different screens.

Now, your agent handles the entire sequence. It's not just listing data; it's managing the whole booking workflow. That's a massive difference.

Common Questions About Acuity Scheduling MCP

How do I use the list_available_times tool with Acuity Scheduling MCP Server? +

You provide the tool with the service type ID and the date. The agent then returns a list of every open time slot for that specific service on that day.

Can I find out what products are for sale using the list_products tool? +

Yes, the list_products tool pulls all gift certificates and physical merchandise listed in your Acuity account for your agent to reference.

Does get_appointment pull client intake form data? +

Yes, the get_appointment tool retrieves the full record for a single appointment. This includes the service details, the client's name, and any answers they submitted on the intake form.

What is the difference between list_calendars and list_appointments? +

The list_calendars tool shows every provider's schedule (their availability). The list_appointments tool shows every booked event within a date range.

How do I use the list_appointment_types tool to see all services I offer? +

It retrieves every active bookable service type. This lets you see the name, duration, and price of all services in your Acuity account.

What does the list_classes tool return, and what can I do with that data? +

It pulls a list of all group classes, including their capacity and current enrollment count. You can check if a class is full or how many spots are left.

Does the get_account tool help me manage my business settings? +

The tool retrieves your overall business profile and account settings. It lets your agent check details like your business name and general account status.

When should I use list_available_times versus checking general availability? +

Use list_available_times when you need specific time slots for a service on a given date. General availability checks are better for seeing if a service is offered on a date.

Which Acuity plan do I need? +

API access requires the Growing or Powerhouse plan. The free and Emerging plans do not include API access. You can check your plan in Settings → Subscription.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Acuity Scheduling. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.