Supercharge your AI with ClassPass. Manage all scheduling and inventory in one chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
ClassPass MCP manages your entire fitness venue operation through conversation. Check class schedules, track reservations and check-ins, allocate SmartSpot inventory, and generate performance reports—all without logging into five different dashboards.
It gives you a single point of control for revenue management and scheduling across all your physical locations.
What your AI can do
List schedule
Lists classes available on the calendar, allowing you to filter by specific dates.
Get class detail
Retrieves specific information about a single class offering.
List reservations
Gets a list of all bookings made through the ClassPass platform.
See all classes published to ClassPass, including current availability and credit pricing.
Monitor confirmed bookings, daily check-ins, and track no-show rates for your members.
Manage the allocation of available SmartSpots and adjust dynamic credit pricing instantly.
Generate reports on revenue, fill rates, and partner contribution metrics for any given time frame.
Retrieve your venue's official profile details, amenities list, and current rating information.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
ClassPass: 7 Tools for Venue Management
These seven tools let you access every core function of your ClassPass account—from checking individual class details to running comprehensive, multi-location revenue reports.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using ClassPass on VinkiusList Schedule
Lists classes available on the calendar, allowing you to filter by specific dates.
Get Class Detail
Retrieves specific information about a single class offering.
List Reservations
Gets a list of all bookings made through the ClassPass platform.
Get Venue Info
Fetches the official profile details and amenities of the venue.
List Locations
Provides a list of all physical addresses managed under this ClassPass account.
Get Performance
Generates detailed analytics on revenue and bookings for a specified date range.
List Inventory
Lists how many SmartSpots are available and what the current credit pricing is set to.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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
Make Your AI Do More
Start with ClassPass, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ClassPass. 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
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 connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually compiling class performance data takes forever.
Right now, figuring out how much money you made last quarter feels like a job for an accountant. You have to log into the ClassPass portal, download the CSV export, open it in Excel, and then maybe cross-reference that with your separate booking system’s report. It's hours of clicking through dashboards and manually pivoting data just to see if your fill rate was actually good.
With this MCP, you just talk to your agent. You ask for the performance metrics, and it handles the whole back end. The AI pulls together revenue contribution, bookings, and more—all in one response. It's instant synthesis; no spreadsheets required.
Manage Scheduling and Inventory with ClassPass.
Manual scheduling adjustments are a nightmare of copy-pasting dates, checking for conflicts, and remembering which location needs the pricing update. You're constantly jumping between `get_class_detail` to confirm times and then going somewhere else to adjust spot capacity.
Now you can tell your agent exactly what to do. It handles the checks against available spots (`list_inventory`) and updates the schedule automatically. The workflow just flows, without you ever leaving the chat window.
What your AI can actually do with this
Need to manage the daily flow of a busy studio? This MCP lets you talk to your system like it's already connected to ClassPass, giving you full visibility over reservations, available spots, and revenue. You can ask about performance trends for a specific month, or check current inventory levels for SmartSpots.
It aggregates data from across all your sites, whether they are in the same building or across town. When you connect this MCP through Vinkius, your agent treats it like one big operational dashboard. Instead of wrestling with multiple portals and exporting CSVs to figure out revenue contribution, your AI client just gives you the numbers and tells you exactly what needs adjusting—like raising the dynamic credit pricing for a high-demand class.
019d7570-d79f-7079-a87e-d6344a189b75 Here's how it actually works
The bottom line is you talk naturally to one interface, and it pulls structured data from dozens of backend systems.
Your agent recognizes the task (e.g., 'How did we perform last quarter?').
The MCP translates that request into specific calls to multiple underlying tools, like calling get_performance and potentially list_locations.
It compiles all the raw data streams and synthesizes them into a clear, natural-language answer for your agent.
Who is this actually for?
This MCP serves Studio Managers or Operations Leads who are sick of manually logging into multiple dashboards just to figure out if they hit their monthly revenue goals. It’s for anyone whose job involves correlating booking data with financial performance across several sites.
Needs to check daily bookings alongside direct reservations and adjust dynamic credit pricing based on real-time demand.
Tracks class booking flow, managing both ClassPass reservations and internal memberships across multiple physical sites.
Monitors venue ratings and marketplace visibility to understand where the studio needs more focus in its online presence.
What Changes When You Connect
Stop guessing about performance. Use get_performance to run detailed reports on revenue, fill rates, and partner metrics for any period you define.
Keep your spots full by managing pricing directly. You can use list_inventory to check SmartSpot availability and adjust dynamic credit pricing instantly.
Never miss a booking detail again. The MCP lets you call list_reservations or list_schedule to pull all current class data into one view.
Handle multiple locations effortlessly. By calling list_locations, your agent can compare performance metrics across every single physical site in your network.
Get the facts about your brand. Use get_venue_info anytime you need to confirm amenities or check your official profile details for marketing copy.
See it in action
Comparing Multi-Site Performance
The Ops Lead needs to know which of their five locations is underperforming. Instead of logging into five different systems, they ask the agent to compare performance across all sites using list_locations and then analyze the data with get_performance.
Adjusting Pricing for Peak Demand
The Studio Manager notices high demand for evening HIIT classes. They use the MCP to check current inventory via list_inventory and immediately adjust the dynamic credit pricing using a single conversation command.
Auditing Daily Bookings
A trainer needs to verify every booking from yesterday's classes. The agent retrieves the full list of ClassPass reservations by calling list_reservations and filtering for specific dates or class types.
Checking Future Availability
The marketing team is planning a campaign. They use the MCP to check class availability using list_schedule for a two-week window, ensuring they don't promote classes that aren't running.
The honest tradeoffs
Assuming Data Consistency
Trying to update booking numbers based on what you see in one dashboard without checking the official ClassPass records.
Always verify core bookings and status changes by using list_reservations first. This tool gives the definitive list of current class enrollments.
Forgetting Location Scope
Running a performance query only for today's site, then realizing you forgot to factor in revenue from your satellite office.
If managing multiple sites, start by calling list_locations and ensure the MCP scope includes all relevant physical addresses before running any analysis.
Mixing Data Types
Using raw class detail information to calculate overall revenue without considering pricing adjustments.
For financial reports, always use get_performance as your primary source. It automatically calculates the needed metrics from underlying booking data.
When It Fits, When It Doesn't
Use this MCP if you need a single conversational layer over multiple core operational systems: scheduling, inventory, and finance. If your main pain point is aggregating raw numbers—like combining class availability with revenue reports—this is for you. However, don't use it just because you want to read data; the system requires an active tool call (like list_schedule or get_performance) to pull information. If all you need is a simple link to check one single booking without needing analysis or comparison, then your existing portal might be enough.
Questions you might have
How do I check class availability using get_class_detail? +
Calling get_class_detail provides specific information about one single class. It gives you details like capacity, current pricing, and the full description for that particular session.
What time frame can I use to get_performance reports? +
get_performance requires a date range as input. You tell the MCP when—say, 'last month' or 'Q2 2024'—and it generates the full analytical report for that period.
Where can I see all my physical locations using list_locations? +
list_locations retrieves a definitive roster of every venue site associated with your ClassPass account. This is useful when you need to compare metrics across different addresses.
How do I check current spot capacity and pricing via list_inventory? +
The list_inventory tool reports on available SmartSpots and shows the dynamic credit pricing that's active right now, so you know exactly what customers are paying.
What is the best way to see all upcoming classes using list_schedule? +
list_schedule lets you pull a filtered view of every class published on the calendar. You can narrow this down by date range to focus only on what's happening next week.
How do I use list_reservations to filter for specific booking statuses, like no-shows or cancellations? +
You can filter the results by passing the desired status code into the request parameters. This lets you audit specific reservation patterns—like tracking all 'NO_SHOW' bookings—instead of just reviewing a general list.
What happens if I call get_venue_info and my venue profile has missing amenity details? +
The tool pulls all available data fields, but it won't invent information. If an amenity or rating is absent in the source system, get_venue_info will simply return a null value for that field, alerting you to update your core profile.
Are there rate limits when I run multiple reports using get_performance and list_inventory? +
While the MCP handles frequent usage, making too many calls in quick succession might hit a rate limit. If this happens, your AI client will receive an explicit error code telling you exactly when you can try again.
Do I need to be a ClassPass partner? +
Yes. This server is for ClassPass venue partners. You need a Partner Dashboard account, a Venue ID, and API credentials obtained through your ClassPass partner manager.
Can it change SmartSpot credit allocation algorithms? +
Absolutely. You can prompt the AI to review fill rates and apply strategic modifications to the underlying SmartSpot settings for any class type directly.
How exactly are no-shows tracked? +
The tool parses check-in flags from the ClassPass partner API in real-time, instantly reporting members who missed their slot without late cancellation.
We've already built the connector for ClassPass. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.