mindbody-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MINDBODY_API_KEY | Yes | Your Mindbody Developer API key | |
| MINDBODY_SITE_ID | Yes | Your Mindbody site ID (use -99 for sandbox) | |
| MINDBODY_USER_TOKEN | No | Your Mindbody staff user token (optional but required for client + write actions) | |
| MINDBODY_ALLOW_BOOKINGS | No | Set to 'true' to enable booking writes (class enrollment and appointment scheduling) | false |
| MINDBODY_ALLOW_CHECKOUT | No | Set to 'true' to enable payment processing (separate flag for safety) | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_client_infoB | Fetch detailed profile information for a Mindbody client. Used by AI front-desk agents to ground responses in customer history. |
| list_classesA | Query class schedules and active class lists within a date range. Used by AI scheduling agents to surface available classes to a caller. |
| book_client_to_classA | Enroll a client into an upcoming studio class. GATED behind MINDBODY_ALLOW_BOOKINGS env var. Returns an error if not enabled. This action results in a real reservation. |
| book_appointmentA | Schedule a single wellness or training appointment for a client with a specific staff member at a specific time. GATED behind MINDBODY_ALLOW_BOOKINGS. Returns an error if not enabled. |
| checkout_shopping_cartA | Process purchases and complete payment checkout for passes, services, or products. GATED behind MINDBODY_ALLOW_CHECKOUT env var. This action TAKES PAYMENT from the client. Returns an error if not enabled. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NoBanks/mindbody-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server