Connector-Anleitung11 Minuten Lesezeit46 MCP-Tools7 Sprachen

Mindbody über MCP mit Claude verbinden

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

HCVom HelpCode-TeamAktualisiert 11 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Mindbody

Mindbody

Studio and gym management in Mindbody: locations, programs, classes and schedules, rosters and waiting lists, appointments and free slots, enrollments, clients with passes, memberships, contracts and visits, sales, pricing options, products and staff. Books classes and appointments and manages clients.

Tools

46

Region

INTL

Kategorie

Terminplanung

Authentifizierung

Sign-in token

Benötigte Env-Vars

MINDBODY_API_KEYMINDBODY_SITE_IDMINDBODY_USERNAMEMINDBODY_PASSWORD
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Mindbody mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

AnythingMCP ist im Connector-Verzeichnis von Claude gelistet: Füg es mit einem Klick zu Claude hinzu (öffnet in neuem Tab), melde dich an und wähle, welche MCP-Server Claude nutzen darf.

Zusammenfassung

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Frag einfach

Beispiel-Prompts für Mindbody

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Mindbody · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Mindbody klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Mindbody + Claude

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

MINDBODY_API_KEY, MINDBODY_SITE_ID, MINDBODY_USERNAME, MINDBODY_PASSWORD

Schritt 1 — Zugangsdaten holen

Die Einrichtung dauert etwa 10 Minuten. Du brauchst ein Mindbody-Entwicklerkonto, die ID der Site des Betriebs und einen Mitarbeiter-Login dieser Site.

  1. Lege auf https://developers.mindbodyonline.com ein Entwicklerkonto an und kopiere den API key deiner Source von der Seite mit den API-Zugangsdaten. Bis Mindbody das Konto für Live-Sites freigibt, funktioniert es mit der öffentlichen Sandbox-Site (Site-ID -99).
  2. Der Inhaber der Site aktiviert deine Source für die Site: Hol dir im Entwicklerportal (oder über /site/activationcode der API) den Aktivierungslink für die Site-ID, und der Inhaber öffnet ihn, während er in Mindbody angemeldet ist.
  3. Füge den Key in MINDBODY_API_KEY und die Site-ID in MINDBODY_SITE_ID ein. Die Site-ID ist eine Zahl, die in der Mindbody-URL und in den Einstellungen des Betriebs steht.
  4. Trag Benutzername (oft die E-Mail) und Passwort eines Mitarbeiters dieser Site in MINDBODY_USERNAME und MINDBODY_PASSWORD ein. Nimm einen eigenen Mitarbeiter-Login, der nur die Rechte hat, die die KI braucht.
  5. Installiere den Connector und führe mindbody_get_locations aus, um die Verbindung zu prüfen.

So funktioniert die Anmeldung: Es gibt keine Anmeldung im Browser. Der Connector sendet API-Key und Site-ID in den Headern Api-Key und SiteId, tauscht Benutzername und Passwort bei /usertoken/issue gegen ein Staff User Token und erneuert es automatisch. Jeder Aufruf läuft mit den Rechten dieses Mitarbeiters; was der Login in Mindbody nicht darf, antwortet mit 403.

Was er liest:

  • Site-Einrichtung: Site-Details, Standorte, Programme, Session Types, Ressourcen (Räume, Geräte), Mitarbeitende und die Session Types, die jeder Mitarbeiter anbietet.
  • Kurse: geplante Kurse in einem Zeitraum (standardmäßig heute), Kursbeschreibungen (die Kursarten), Kurspläne (das wiederkehrende Muster), die Teilnehmerliste eines Kurses und Wartelisten.
  • Termine: gebuchte Termine, freie Slots (mindbody_get_bookable_items), buchbare Tage (mindbody_get_available_dates) und Schedule Items der Mitarbeitenden für eine Kalenderansicht.
  • Enrollments: Workshops, Kurse und Reihen, die als Ganzes gebucht werden.
  • Kunden: Suche nach Name, E-Mail oder ID, das vollständige Profil, Besuche, Buchungen, gekaufte Preisoptionen mit verbleibenden Besuchen, aktive Mitgliedschaften, Verträge (Autopay), Käufe, Kontostände und Kontaktprotokolle.
  • Verkauf und Katalog: Verkäufe, Karten- und Zahlungstransaktionen, Preisoptionen, Verträge, Pakete und Produkte.

Was er schreibt:

  • Kurse: mindbody_add_client_to_class bucht einen Kunden (mit waitlist kommt er auf die Warteliste, wenn der Kurs voll ist), mindbody_remove_client_from_class storniert eine Buchung (mit late_cancel als späte Absage, die je nach Regeln der Site einen Besuch verbraucht oder eine Gebühr kostet) und mindbody_remove_from_waitlist entfernt einen Wartelisten-Eintrag.
  • Termine: mindbody_add_appointment, nachdem ein freier Slot gefunden ist; mindbody_update_appointment ändert Zeit, Mitarbeiter, Session Type oder Notizen oder bestätigt den Termin, markiert die Ankunft, sagt ab, sagt spät ab oder schließt ihn ab.
  • Enrollments: mindbody_add_client_to_enrollment.
  • Kunden: Die KI prüft mindbody_get_client_duplicates und mindbody_get_required_client_fields, bevor sie mindbody_add_client aufruft; mindbody_update_client sendet nur die zu ändernden Felder; mindbody_add_arrival checkt einen Kunden an einem Standort ein; mindbody_add_contact_log notiert einen Anruf, eine E-Mail oder einen Besuch.

Buchungen und Absagen betreffen echte Kunden, deshalb zeigt dir die KI Kunde und Kurs oder Slot und wartet auf dein Ja. Die meisten Schreib-Tools nehmen test: true: Die Anfrage wird geprüft und das Ergebnis zurückgegeben, ohne etwas zu speichern.

Bei der Installation deaktiviert: mindbody_cancel_single_class sagt einen einzelnen Kurstermin für alle Gebuchten ab, auf Wunsch mit E-Mail an Kunden und Mitarbeitende; die Buchungen lassen sich über die API nicht wiederherstellen. Ein Admin schaltet das Tool ein, wenn das Team es braucht.

Datenformate: Antworten packen die Zeilen in eine benannte Liste (Classes, Clients, Appointments, Sales, ...) neben PaginationResponse; Feldnamen sind PascalCase. Kunden-IDs (ClientId) sind vom Betrieb vergebene Strings, oft eine Zahl als Text; UniqueId ist die numerische ID von Mindbody. Kurs-, Termin-, Mitarbeiter-, Standort- und Programm-IDs sind Ganzzahlen. Datum und Uhrzeit sind in der Zeitzone der Site ohne Offset (2026-11-20T18:00:00). Beträge sind in der Währung der Site, in Haupteinheiten. Ein Kurs ist ein einzelner Termin; seine ClassDescription ist die Kursart, seine ClassScheduleId der wiederkehrende Plan.

Blättern: limit (Standard 100, höchstens 200) und offset. Die KI holt die nächste Seite mit offset plus limit, bis offset TotalResults erreicht.

Limits: Mindbody zählt API-Aufrufe pro Site und berechnet sie über einem kostenlosen Kontingent (siehe die Preise im Entwicklerportal). Die KI filtert deshalb nach Datum, Standort oder IDs, statt alles zu lesen.

Häufige Fehler: 401 bedeutet einen falschen API-Key, eine für die Site nicht aktivierte Source oder einen abgelehnten Mitarbeiter-Login (DeniedAccess, InvalidSiteId). 403 bedeutet, dass dem Mitarbeiter ein Recht fehlt. 400 ist eine Geschäftsregel mit dem Grund in Error.Message, etwa keine passende Preisoption, ein voller Kurs oder eine Zeit außerhalb des Buchungsfensters.

Der Connector verkauft keine Preisoptionen oder Produkte, nimmt keine Zahlungen an, legt keine Kurse, Kurspläne, Mitarbeitenden oder Preisoptionen an und ändert sie nicht, und er löscht keine Kunden.

Schritt 2 — Adapter installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Schritt 3 — Connector in Claude hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

Empfohlener Weg: funktioniert auf claude.ai web ohne Anfassen einer Konfigurationsdatei.

  1. Öffne in Claude Customize → Connectors.
  2. Klicke auf + und dann auf Add custom connector.
  3. Gib einen Namen ein, z. B. Mindbody, und die Remote-MCP-Server-URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, dann klicke auf Add.
  4. Klicke auf Connect und melde dich bei AnythingMCP an (OAuth), um den Zugriff zu erlauben.

Alle unten gelisteten Tools erscheinen in deinem Chat: Leg los mit Prompts.

Verfügbare Tools

ToolWhat it does
mindbody_get_sitesSite (business) details the credentials can reach: name, description, contact, logo, currency, time zone, and whether online booking and…
mindbody_get_locationsLocations (studios, gyms, branches) of the site with id, name, address, phone, coordinates, tax rates and amenities
mindbody_get_programsPrograms (service categories) of the site with id, name and schedule type (Class, Enrollment, Appointment, Resource, Media, Arrival)
mindbody_get_session_typesSession types (bookable kinds of class or appointment, for example 60 minute massage) with id, name, program, default duration and whether…
mindbody_get_resourcesResources (rooms, equipment) that classes and appointments use, with location, program and schedule types
mindbody_get_classesScheduled classes (single occurrences) in a period with id, class description (name), start and end time, location, staff (teacher)…
mindbody_get_class_descriptionsClass descriptions (the class types such as Vinyasa Yoga or Spin 45) with id, name, description, program, session type, level and category
mindbody_get_class_schedulesClass schedules (the recurring pattern behind classes and enrollments): days of the week, start and end time, start and end date, location…
mindbody_get_class_visitsThe roster of one class: the clients booked into it, with visit id, client id, signed-in state, late cancel and the pricing option used
mindbody_get_waitlist_entriesWaiting list entries of classes with entry id, class, client and the date the client joined
mindbody_get_staff_appointmentsBooked appointments in a period with id, status (Booked, Confirmed, Arrived, Completed, NoShow, LateCanceled), start and end time, client…
mindbody_get_bookable_itemsFree appointment slots: for given session types, the staff, location, start and end times that can be booked in a period
mindbody_get_available_datesDays on which a session type can be booked as an appointment in a period, optionally for one location and staff member
mindbody_get_schedule_itemsStaff schedule items in a period: appointments, availabilities and unavailabilities per staff member, for a calendar view
mindbody_get_enrollmentsEnrollments (workshops, courses and series booked as a whole) with schedule, dates, location, staff, capacity and booking window
mindbody_get_clientsFind clients by name, email or id: client id, unique id, name, email, phone, birth date, status (Active, Inactive, ...), membership icon…
mindbody_get_client_complete_infoEverything about one client in one call: profile, active pricing options (client services), contracts, memberships and arrival programs
mindbody_get_client_visitsVisits of a client (classes and appointments attended or booked) in a period, with date, class or appointment, staff, signed-in state, late…
mindbody_get_client_scheduleUpcoming and past bookings of a client (classes, enrollments, appointments) in a period, optionally with waitlist entries
mindbody_get_client_servicesPricing options a client bought (class packs, passes, intro offers) with remaining visits, activation and expiration dates and the programs…
mindbody_get_active_client_membershipsActive memberships of a client with name, start and end date, remaining count and the programs they cover
mindbody_get_client_contractsContracts (autopay agreements) of a client with name, start and end date, autopay schedule, amounts, status and whether it is suspended or…
mindbody_get_client_purchasesPurchases of a client (sale items with description, amount, tax, payment and date) in a period
mindbody_get_client_account_balancesAccount balances of clients (positive is credit, negative is money owed)
mindbody_get_contact_logsContact logs of a client (calls, emails, follow-ups) with type, text, assigned staff, follow-up date and whether it is complete
mindbody_get_client_duplicatesClients that match a first name, last name and email, to check for an existing profile before mindbody_add_client
mindbody_get_required_client_fieldsWhich client fields the site requires when creating a client (for example email, phone, birth date, address)
mindbody_get_salesSales in a period with sale id, date, client, location, purchased items (description, amount, discount, tax) and payments
mindbody_get_servicesPricing options for sale (class packs, drop-ins, intro offers) with id, name, price, online price, tax, count, expiration and the program…
mindbody_get_contractsContracts (memberships with autopay) that a location sells, with name, description, first payment, recurring amount and schedule
mindbody_get_packagesPackages (bundles of services and products) for sale, with contents and price
mindbody_get_productsRetail products with barcode id, name, price, online price, tax, category and color and size variants
mindbody_get_transactionsCard and payment transactions in a period with transaction id, sale, client, location, amount, status and settlement
mindbody_get_staffStaff members with id, name, email, phone, bio, image, whether they teach classes or appointments and their availabilities
mindbody_get_staff_session_typesSession types a staff member can perform, with duration and online booking settings
mindbody_add_client_to_classBook a client into a class
mindbody_remove_client_from_classCancel a client's booking in a class. late_cancel true records it as a late cancel, which can use up a visit or charge a fee under the…
mindbody_remove_from_waitlistRemove clients from class waiting lists by waiting list entry id, for example when they no longer want a spot
mindbody_add_appointmentBook an appointment for a client with a staff member at a location and time
mindbody_update_appointmentChange an appointment (time, staff, session type, notes) or its state with execute: confirm, unconfirm, arrive, unarrive, cancel…
mindbody_add_clientCreate a client profile
mindbody_update_clientUpdate a client profile. client holds the client id and only the fields to change, for example {"Id": "100000123", "Email"…
mindbody_add_arrivalCheck a client in at a location (arrival without a class or appointment), using an arrival pricing option
mindbody_add_contact_logAdd a contact log to a client: a note about a call, email or visit, optionally assigned to staff with a follow-up date
mindbody_add_client_to_enrollmentEnroll a client in an enrollment (workshop or course series), from a date onward or for the open dates
mindbody_cancel_single_classCancel one class occurrence for everyone booked, optionally emailing clients and staff

Beispiel-Prompts

  • „Welche Kurse stehen morgen an unserem Standort in der Innenstadt auf dem Plan, und wie viele Plätze sind jeweils noch frei?“
  • „Buch Anna Keller in den Vinyasa-Yoga-Kurs heute um 18:00 ein. Prüf vorher, ob sie eine Karte hat, die den Kurs abdeckt.“
  • „Such mir am Samstagvormittag einen freien Slot für eine 60-minütige Massage, egal bei welchem Therapeuten.“
  • „Zeig mir die Besuche der letzten 3 Monate, die aktiven Mitgliedschaften und den Kontostand der Kundin [email protected].“
  • „Wie hoch war unser Umsatz letzte Woche, aufgeteilt nach Standort?“

FAQ

Funktioniert es mit Claude Code genauso wie mit Claude Desktop? Ja, beide auf https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID zeigen lassen.

Nächste Schritte

War dieser Guide hilfreich?

Dein Mindbody-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Claude fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Mindbody über MCP mit ChatGPT verbinden

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Connectors

Mindbody über MCP mit Cursor verbinden

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Connectors

Mindbody über MCP mit Gemini verbinden

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Connectors

Mindbody über MCP mit Meta Muse verbinden

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Connectors

Mindbody zu MCP: Kurse, Termine, Kunden, Mitgliedschaften und Verkäufe in jedem KI-Agent

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.

Connectors

Mindbody über MCP mit Microsoft Copilot verbinden

Mindbody für Studios, Fitnessstudios und Wellnessbetriebe: Standorte, Programme, Kurse und Kurspläne, Teilnehmerlisten und Wartelisten, Termine und freie Slots, Enrollments, Kunden mit Karten, Mitgliedschaften, Verträgen und Besuchen, Verkäufe, Preisoptionen, Produkte und Mitarbeitende. Bucht Kurse, Termine und Enrollments, pflegt Kunden und checkt sie ein. Anmeldung mit einem Mitarbeiter-Login; das Absagen eines ganzen Kurses ist bei der Installation deaktiviert.