Skip to main content
Glama

Mindbody MCP by usefulapi

Server Details

Read Mindbody classes, schedules, clients, staff and sales; book clients and appointments.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
0.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 20 tools

Disambiguation4/5

The add/get/list/update split plus resource-specific nouns makes most tools clearly distinct, and descriptions actively disambiguate tricky pairs (list_classes = occurrences vs list_class_schedules = templates vs get_class_visits = roster; list_services = pricing options vs list_session_types = bookable kinds). Minor overlap remains between mindbody_list_staff (can find available staff for a session type) and mindbody_list_bookable_items, and between the three visit-listing tools, but descriptions resolve these.

Naming Consistency4/5

All 20 tools follow a uniform mindbody_<verb>_<noun> snake_case pattern with a small, predictable verb set (list, get, add, update). The only wart is the get-vs-list split for reads (get_class_visits, get_client_account_balances sit alongside list_clients, list_sales) and list_bookable_items acting as a finder rather than a plain listing, but these are semantically motivated and readable.

Tool Count4/5

Twenty tools is on the heavy side, but the server spans a wide domain (clients, appointments, classes, schedules, sales, staff, site config), so each tool maps to a distinct API endpoint and resource. Nothing looks redundant or padded for the scope covered.

Completeness3/5

Read coverage is strong (clients, visits, classes, schedules, services, sales, staff, locations, sites, session types) and core booking flows exist, but there are notable write-side gaps: no cancel/remove appointment, no removal of a client from a class (explicitly punted to the front desk), and no way to create or edit class schedules, classes, or process checkout sales. These dead ends will block cleanup and checkout workflows for an agent.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Mindbody, enabling AI agents to fetch client info, query class schedules, book classes/appointments (env-gated), and process checkout (payment-gated).
    5
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables authenticated management of salon and clinic scheduling data, including appointments, customers, professionals, services, products, finances, loyalty, commissions, and subscription clubs across multiple business units.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables an AI client to query one AimHarder account for classes, participants, workouts, bookings, personal activity, and strength records, and to make or cancel bookings and save or delete PRs after explicit confirmation.
    21
    454 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.