4,500+ servers built on MCP Fusion
Vinkius

ClassPass MCP. Manage bookings, inventory, and revenue performance.

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

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

Just plug in your AI agents and start using Vinkius.

ClassPass MCP Server manages your fitness venue's entire marketplace presence. Use it to check class availability, track bookings, allocate SmartSpot inventory, and analyze revenue performance for all your locations.

It handles everything from scheduling to financial reporting through natural conversation.

What your AI agents can do

Get class detail

Retrieves specific details for a single class, including its published pricing and availability.

Get performance

Generates performance analytics for a specified time range, detailing revenue and booking metrics.

Get venue info

Fetches the core profile and details for the physical venue itself.

+ 4 more capabilities included
Check Class Availability and Pricing

The agent pulls class schedules and details, letting you see what classes are running and what the current credit cost is.

Audit Class Bookings and Attendance

It lists all ClassPass reservations, tracking who booked, who checked in, and who missed the class.

Adjust SmartSpot Capacity and Pricing

You can list and manage the SmartSpot inventory, dynamically setting credit pricing for classes.

Generate Revenue and Occupancy Reports

The server analyzes performance data over specific date ranges, showing revenue, fill rates, and total bookings.

Manage Multi-Site Operational Data

It retrieves information about multiple physical locations and compares ClassPass performance across them.

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

ClassPass MCP Server: 7 Tools for Venue Management

Use these seven tools to manage everything from class scheduling and booking tracking to dynamic inventory allocation and revenue analysis.

get019d7570

get class detail

Retrieves specific details for a single class, including its published pricing and availability.

get019d7570

get performance

Generates performance analytics for a specified time range, detailing revenue and booking metrics.

get019d7570

get venue info

Fetches the core profile and details for the physical venue itself.

list019d7570

list inventory

Lists the current SmartSpot inventory and allows you to manage dynamic credit pricing.

list019d7570

list locations

Retrieves a list of all physical locations associated with your venue.

list019d7570

list reservations

Lists all ClassPass bookings for a given period, tracking check-ins and no-shows.

list019d7570

list schedule

Retrieves the class schedule, allowing filtering by a specific date range.

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 ClassPass, 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

The ClassPass MCP Server manages your whole venue presence on ClassPass. Use it to check class availability, track bookings, manage SmartSpot inventory, and analyze revenue for every location. Your agent handles everything from scheduling to finance just by talking to it.

How ClassPass MCP Works

  1. 1 Tell your agent what you need to know. For example: 'What was the revenue for the last month?'
  2. 2 The agent determines the required data (e.g., performance analytics) and calls the get_performance tool, specifying the date range.
  3. 3 The server returns structured data detailing revenue, booking counts, and fill rates, which the agent then presents in a clear report.

The bottom line is that your AI client takes complex, siloed operational data and presents it as a single, conversational report.

Who Is ClassPass MCP For?

This is for the Operations Manager who needs a single source of truth for daily class bookings and inventory. It’s for the Studio Partner who can't afford to manually cross-reference booking systems with revenue dashboards. It’s for the Marketing Director who needs to monitor external venue ratings without jumping between five different platforms.

Operations Manager

Uses the server to track daily ClassPass bookings alongside direct reservations, ensuring no customer booking is missed.

Studio Partner

Optimizes ClassPass revenue and SmartSpot settings by checking current credit pricing and available inventory.

Marketing Director

Monitors venue ratings and marketplace visibility by pulling performance metrics and review data.

What Changes When You Connect

  • Track every booking, no-show, and check-in. Use list_reservations to audit attendance against total capacity.
  • Dynamically manage pricing and space. Use list_inventory to adjust SmartSpot credit pricing for maximum revenue capture.
  • Analyze financial performance instantly. get_performance provides revenue, fill rates, and booking counts across any date range.
  • Keep operations consistent across multiple sites. list_locations helps you compare ClassPass performance and metrics from every physical location.
  • View class details and pricing. get_class_detail shows the specific credit cost and availability for any published class.
  • Get a full venue overview. get_venue_info gives you access to core profile data and amenities.

Real-World Use Cases

01

Investigating a Low Revenue Day

The Operations Manager notices revenue is down. They ask the agent to check performance. The agent runs get_performance for the last 30 days, showing a dip in fill rate. Next, the manager uses list_reservations to pinpoint that no-shows are spiking, identifying the problem source.

02

Onboarding a New Studio Location

The Studio Partner needs to check the new site's setup. They use list_locations to confirm the site is added, then run list_inventory to ensure the SmartSpot capacity and pricing are configured correctly before opening day.

03

Comparing Performance Across Brands

A Multi-location team needs to see which site performs best. They call list_locations to get all sites, then run get_performance against all of them, allowing for immediate, comparative reporting.

04

Fixing Overbooked Slots

The Marketing team sees a conflict. They run list_schedule to view all classes for the week. They cross-reference this with list_inventory to see which class has available SmartSpots, fixing the over-commitments before they happen.

The Tradeoffs

Checking bookings in silos

Manually checking the class schedule via one dashboard, then logging into the separate reservations portal to check attendance. This leaves gaps and requires copy-pasting data.

Use list_reservations and list_schedule together. The agent links the two tools, giving you one view that shows expected attendance next to actual bookings.

Forgetting to check pricing

Assuming a class is available because it's on the schedule, but not realizing the credit pricing has changed or the inventory is full.

Always call list_inventory before relying on capacity. This verifies the current SmartSpot allocation and dynamic pricing for that class.

Overlooking multi-site data

Only pulling performance data for the main flagship location, missing out on critical insights from smaller, growing satellite offices.

Start with list_locations to get all site IDs. Then, feed those IDs into get_performance to compare performance across your entire network.

When It Fits, When It Doesn't

Use this if you need a single, conversational view of your fitness venue's entire operational cycle: scheduling, bookings, inventory, and revenue. This is for optimizing the business side of a studio. Don't use it if you only need to look up static details (like a single amenity list); those are better handled by simpler profile lookups. If your core need is predicting future demand patterns based on external market data, you'll need a specialized predictive analytics tool, not just the historical data provided by get_performance.

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

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 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_class_detail get_performance get_venue_info list_inventory list_locations list_reservations list_schedule

Running a venue's operations used to mean jumping between 5 different dashboards.

You open the booking portal to see the schedule. Then you switch to the inventory management dashboard to see how many spots are available. Next, you jump to the reservations tab to check attendance. If you want to know how much revenue all that activity generated, you have to pull a separate report and cross-reference the dates. It’s a mess of tabs and clicks.

With the ClassPass MCP Server, your agent handles the entire flow. Ask it: 'How did the 6 PM HIIT class perform last month?' It combines the schedule data, the booking counts, and the revenue metrics into one answer. You get the answer, period.

ClassPass MCP Server: Manage bookings and inventory.

Before, adjusting SmartSpot pricing or checking the capacity for a new class required logging into the inventory system, finding the specific class ID, and manually changing the parameters. If you missed a date range, the pricing would be wrong anyway.

Now, your agent adjusts it for you. You tell it to raise the credit pricing for tomorrow's Pilates session to 8 credits. The tool executes the update and confirms the change, without you touching a single dashboard.

Common Questions About ClassPass MCP

How do I check the revenue performance using the `get_performance` tool? +

You must provide a specific date range to get_performance. You ask your agent for the performance between 'Start Date' and 'End Date', and it returns revenue, booking counts, and fill rates.

What is the difference between `list_reservations` and `list_schedule`? +

list_schedule provides the published class timetable and availability. list_reservations tracks actual bookings, showing who booked and whether they showed up (check-ins/no-shows).

Can I check SmartSpot inventory using `list_inventory`? +

Yes, list_inventory shows the current SmartSpot allocation. It also lets you dynamically change the credit pricing for the spots.

How do I compare performance across my multiple locations? +

First, use list_locations to identify all your site IDs. Then, pass those IDs to get_performance to get a comparative report across your entire network.

What is the best way to check a class's availability? +

Use get_class_detail to pull the specific details and availability for a single class. This is faster than running a full list_schedule if you only need one class.

How do I use `list_locations` to compare performance across my different physical venues? +

The list_locations tool provides a comprehensive list of all your venue sites. You can then use the resulting location IDs to run get_performance and compare metrics like revenue and fill rates across all of them.

What kind of data can I get from `get_class_detail`? +

The get_class_detail tool pulls specific class information, including the full description, required amenities, and the published credit pricing. This helps your agent verify if a class meets specific operational needs.

Can I check for bookings that are not yet confirmed using `list_reservations`? +

Yes, list_reservations allows filtering by booking status. You can specifically check for pending or tentative reservations that haven't been marked as 'checked in' yet.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 7 tools

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.

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.