otherapi_key

Mindbody

Mindbody provides scheduling, client management, commerce, and business operations software for fitness, wellness, and beauty businesses.

Verdict

Mindbody MCP connects Switchy to fitness, wellness, and appointment-based businesses running on Mindbody's platform. Your team can @mention it to pull class schedules, check staff availability, browse retail products, or review enrollment rosters without opening the Mindbody dashboard. Most useful for operations teams coordinating schedules, customer success reps answering booking questions, or marketing pulling class data for campaigns. Requires a Mindbody API key with read permissions—this integration cannot create bookings or modify records, only retrieve information.

Common use cases

  • Pull weekly class schedules for social posts
  • Check instructor availability before client calls
  • Export product catalog for pricing audits
  • Review enrollment counts for capacity planning
  • Answer booking questions without opening dashboard

Integration

Vendor
Mindbody
Category
other
Auth
API_KEY
Tools
8
Composio slug
mindbody

Tools

  • List Accessible Sites

    List Mindbody sites accessible to the connected API key, or retrieve fuller details by filtering to one site ID.

  • List Active Session Times

    List configured business-hour time slots and booking increments. This does not report actual appointment availability.

  • List Classes

    Search scheduled class instances by date, location, program, session type, instructor, or known class IDs.

  • List Enrollments

    Search scheduled multi-session enrollments such as workshops and events by date and business resource IDs.

  • List Locations

    List physical or online locations configured for the connected Mindbody site.

  • List Session Types

    List service and session types configured at the connected Mindbody site, including IDs used by schedule and availability searches.

  • List Staff

    List basic staff directory records available to the connected API key, with optional role, activity, and ID filters.

  • Search Products

    Search the connected site's read-only retail product catalog by text, IDs, categories, location, or online-sale status.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Click 'Add Integration' and select Mindbody from the list. 3. Log into your Mindbody account and navigate to Developer Tools or API Settings to generate a new API key with read-only access to sites, schedules, staff, and products. 4. Copy the API key and paste it into the Switchy connection dialog, then click 'Connect'. 5. Switchy will verify the key by listing accessible sites—if you manage multiple locations, note which site IDs appear. 6. Open any Project and type '@Mindbody list classes for tomorrow' to confirm the connection works. 7. If the response includes class data, you're ready; if you see an authentication error, double-check the key's permissions in Mindbody's developer console.

What teammates see: by default, memories from Mindbody are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Weekly Class Grid

@Mindbody list all classes starting today through next Sunday, grouped by location. Include class name, instructor, and start time for each.

Instructor Roster

@Mindbody list all active staff members who are instructors. Include their names and any specialties or session types they teach.

Product Inventory Check

@Mindbody search products in the 'apparel' category that are available for online sale. Show product names, prices, and stock status.

Enrollment Summary

@Mindbody list all enrollments scheduled in the next 30 days. Include event name, date, location, and current enrollment count.

Location Details

@Mindbody list all locations configured for this site. Include location names, addresses, and whether they support online bookings.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@mindbody list all yoga classes scheduled for next Monday at our downtown location

Output

Found 8 yoga classes scheduled for Monday, January 13th at Downtown Studio (Location ID: 1). Morning sessions include Vinyasa Flow at 6:00 AM (12 spots available, instructor: Sarah Chen) and Gentle Yoga at 9:30 AM (8 spots available, instructor: Mike Torres). Afternoon offerings run from 12:00 PM through 7:30 PM, with the evening Power Yoga class currently at capacity with a 3-person waitlist. Each class shows current enrollment counts, instructor assignments, and session type IDs you can use for deeper availability queries.

Notes

This read-heavy example demonstrates schedule browsing across Mindbody's class catalog. Requires API key with read access to class schedules. The MCP returns configured class instances, not real-time booking availability—actual seat counts may differ if clients book between query time and action. Use List Session Types first to identify the correct session type IDs for filtering.

Prompt

@mindbody show me all staff members who teach Pilates and their availability this week

Output

Retrieved 4 staff members with Pilates teaching credentials: Emma Rodriguez (Staff ID: 203, active since 2019), teaches Mat Pilates and Reformer sessions Tuesday/Thursday evenings; Jordan Kim (Staff ID: 187), specializes in Beginner Pilates with Monday/Wednesday morning slots; Alex Patel (Staff ID: 215), covers weekend Reformer classes; Casey Morgan (Staff ID: 198), leads private sessions by appointment. To see their actual appointment availability, you'll need to query List Active Session Times with each staff ID—this directory shows configured roles but not real-time calendar openings.

Notes

Combines staff directory lookup with session type filtering to surface instructor expertise. The MCP provides staff metadata and configured roles, but cannot directly book appointments or guarantee availability—that requires separate availability and booking API calls outside this MCP's current tool set. Useful for discovery before moving to booking workflows in Mindbody's native interface.

Prompt

@mindbody compare our retail product inventory across all three locations and flag items only sold online

Output

Scanned 147 retail products across Main Street (67 items), Westside (52 items), and Online Store (89 items). Found 31 products marked online-only: yoga mats, branded apparel, and supplement bundles account for 74% of digital-exclusive inventory. Cross-location overlap shows 28 products stocked at all three physical sites, primarily class packages and membership tiers. Notable gap: the Westside location carries no prenatal wellness products despite offering prenatal classes. This synthesis used Search Products filtered by location and online-sale status, then grouped results by category to identify distribution patterns your team might want to address.

Notes

This synthesis example pairs the MCP's product search with AI reasoning to spot inventory gaps and sales channel strategies. Requires API access to product catalog data, which some Mindbody accounts restrict. The MCP reads product metadata only—it cannot modify inventory, adjust pricing, or trigger restocking. Best used for operational audits before making changes in Mindbody's admin dashboard.

Use-case deep-dives

Yoga studio class scheduling

When this MCP works for multi-location fitness operations

A 12-person wellness franchise runs three yoga studios and needs AI to answer member questions about class times, instructor schedules, and workshop availability across locations. The Mindbody MCP is the right call here because it surfaces the exact data members ask about—List Classes pulls real schedules, List Staff shows who's teaching, List Locations confirms which studio. The API key auth means one setup covers all sites the franchise manages. The threshold: if your team also needs booking or payment actions, this MCP stops short—it's read-only catalog and schedule data, not transactional. For answering "when is Sarah teaching vinyasa at the downtown location," it's exactly what you need.

Boutique fitness member support

Why this MCP handles front-desk knowledge lookup

A 3-person Pilates studio uses Switchy to train an AI on their Mindbody setup so front-desk staff can answer walk-in questions without toggling between screens. List Session Types and List Active Session Times let the AI explain what "Reformer 101" means and when slots open. Search Products handles retail questions about mat sales or membership packages. This works because the studio's Mindbody site is already the source of truth—the MCP just makes it conversational. The limit: if your staff needs to actually book the client into a class or process a sale, they still open Mindbody's interface. For knowledge lookup during a busy Saturday morning, this MCP keeps the line moving.

Wellness event coordination

When this MCP supports multi-session program planning

A 6-person corporate wellness team runs quarterly meditation workshops and monthly nutrition seminars through Mindbody's enrollment system. They use the MCP to let their planning AI pull List Enrollments and cross-reference List Staff availability when designing the next quarter's calendar. The MCP shines here because workshops span multiple sessions and locations—List Locations confirms which corporate office has space, List Enrollments shows what's already scheduled. The trade-off: if your events change weekly or you need real-time seat counts, the read-only nature means you're always working one refresh behind. For quarterly planning cycles where the team locks schedules two months out, this MCP gives them the Mindbody view without leaving Switchy.

Frequently asked

What does the Mindbody MCP let me do in Switchy?

It pulls class schedules, staff rosters, location details, and product catalogs from your Mindbody site into Switchy. You can query upcoming classes by instructor or time slot, check which session types are configured, and search retail inventory without opening the Mindbody dashboard. It's read-only—you can't book appointments or edit schedules through the MCP.

Do I need a Mindbody developer account to connect this?

Yes. You need an API key from Mindbody's developer portal, which requires registering an application and getting approval from Mindbody. Standard staff login credentials won't work. The API key determines which sites you can access, so confirm your developer account has permissions for the sites your team needs before connecting.

Can the Mindbody MCP check real-time class availability or book sessions?

No. It lists scheduled classes and configured time slots, but it doesn't report how many spots are left or let you book clients into sessions. For booking or availability checks, you still need Mindbody's main interface or a booking-specific integration. This MCP is for pulling schedule and catalog data into Switchy workflows.

Why use this instead of logging into Mindbody directly?

If you're already in Switchy building a class-recommendation workflow or a staff-scheduling prompt, the MCP saves you from context-switching to the Mindbody web app. You can query "show me all yoga classes next Tuesday" or "which instructors teach Pilates" without leaving your AI workspace. For one-off lookups, the Mindbody dashboard is faster.

Who on my team should connect the Mindbody API key?

Whoever manages your Mindbody developer account or has access to your API credentials. Once connected in Switchy, any team member can use the MCP in shared prompts. The API key's site permissions control what data everyone sees, so connect it under an account with appropriate access scope for your team's needs.

More other MCPs

See all other MCPs →

Data last verified 62 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.