Momence MCP by usefulapi
Look up Momence members, class schedules, bookings and memberships, and handle front-desk actions.
Connect it
Settings → Connectors → Add custom connector
URL: https://momence.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://momence.usefulapi.io/mcp{
"mcpServers": {
"momence": {
"url": "https://momence.usefulapi.io/mcp"
}
}
}claude mcp add --transport http momence https://momence.usefulapi.io/mcp{
"servers": {
"momence": {
"type": "http",
"url": "https://momence.usefulapi.io/mcp"
}
}
}23 tools, verified live
momence_get_current_userread-onlyReturn the staff user the API is acting as (userId, email, name). A cheap way to confirm the credentials work. Momence: GET /api/v2/auth/profile.
momence_list_membersread-onlyList or search the studio's customers (members), with visit counts, custom fields and tags. Search by name, email or phone with `query`; use filterPreset=with-active-membership for current members. Momence: GET /api/v2/host/members.
momence_get_memberread-onlyFetch one customer by id: contact details, first/last seen, visit counts, custom fields and tags. Momence: GET /api/v2/host/members/{memberId}.
momence_list_member_session_bookingsread-onlyList the class/session bookings of one member, with the session details and check-in state. Momence: GET /api/v2/host/members/{memberId}/sessions.
momence_list_member_appointmentsread-onlyList the appointment reservations (1:1 services) of one member. Momence: GET /api/v2/host/members/{memberId}/appointments.
momence_list_member_notesread-onlyList the staff notes (regular and SOAP) recorded on one member. Momence: GET /api/v2/host/members/{memberId}/notes.
momence_list_member_membershipsread-onlyList one member's active subscriptions and class packs (bought memberships): type, dates, credits left, usage limits and freeze state. Momence: GET /api/v2/host/members/{memberId}/bought-memberships/active.
momence_list_sessionsread-onlyList the studio's scheduled sessions — classes, events, courses — with time, teacher, location, capacity and booking count. Filter by date window, type, teacher or location. Momence: GET /api/v2/host/sessions.
momence_get_sessionread-onlyFetch one session's detail: times, capacity and booking count, waitlist capacity and count, teachers, location, online stream details and tags. Momence: GET /api/v2/host/sessions/{sessionId}.
momence_list_session_bookingsread-onlyList who is booked into one session — the class roster — with each booking's id, member, check-in state and recurring-booking id. Momence: GET /api/v2/host/sessions/{sessionId}/bookings.
momence_list_appointmentsread-onlyList all appointment reservations across the studio (service, teacher, time, price, paid state, attendees). Momence: GET /api/v2/host/appointments/reservations.
momence_list_membershipsread-onlyList the membership plans the studio sells (subscriptions, class packs, money packs): pricing, duration, credits, usage limits, trial and intro-offer flags. Optionally only plans usable for a given session or appointment. Momence: GET /api/v2/host/memberships.
momence_list_tagsread-onlyList the customer tags defined for the studio (ids for momence_set_member_tag). Momence: GET /api/v2/host/tags.
momence_list_customer_leadsread-onlyList the studio's sales leads, open and converted (a non-null memberId means converted). Filter by search text, lead source or pipeline stage; resolve the ids with momence_list_lead_sources / momence_list_lead_stages. Momence: GET /api/v2/host/customer-leads.
momence_list_lead_sourcesread-onlyList lead sources (resolves the sourceId on customer leads). Momence: GET /api/v2/host/customer-lead-sources.
momence_list_lead_stagesread-onlyList lead pipeline stages (resolves the stageId on customer leads). Momence: GET /api/v2/host/customer-lead-stages.
momence_create_membercan modifyAdd a new customer to the studio. Returns the new memberId. Momence: POST /api/v2/host/members.
momence_update_membercan modifyCorrect a customer's contact details. Give firstName+lastName together to rename, and/or email, and/or phoneNumber; each is a separate Momence call (PUT /api/v2/host/members/{memberId}/name, /email, /phone-number) and they run in that order, stopping at the first failure.
momence_set_member_tagcan modifyAssign a customer tag to a member (assigned=true) or remove it (assigned=false). Fully reversible. Tag ids come from momence_list_tags. Momence: POST / DELETE /api/v2/host/members/{memberId}/tags/{tagId}.
momence_book_member_freecan modifyAdd a member to a session at no charge (a comp booking), optionally as a recurring booking for every occurrence of a recurring class. Returns the sessionBookingId. Undo with momence_cancel_session_booking. Momence: POST /api/v2/host/sessions/{sessionId}/bookings/free.
momence_add_member_to_waitlistcan modifyPut a member on a session's waitlist. If a spot opens and they are booked from the waitlist, Momence uses the best matching bought membership unless you name specific ones in useBoughtMembershipIds. Returns the waitlistBookingId. Momence: POST /api/v2/host/sessions/{sessionId}/waitlist/bookings.
momence_set_booking_check_incan modifyMark a session booking as checked in (checkedIn=true) or undo the check-in (checkedIn=false). Booking ids come from momence_list_session_bookings. Momence: POST / DELETE /api/v2/host/session-bookings/{bookingId}/check-in.
momence_cancel_session_bookingcan modifyCancel a SINGLE session booking (not a recurring series). By default: NO refund, NOT treated as a late cancellation (no penalty), and the member IS notified. Set refund=true only to return the member's payment or credit; isLateCancellation=true applies the studio's late-cancel policy. Not undoable except by re-booking. Momence: DELETE /api/v2/host/session-bookings/{bookingId}.
Alternatives in Other
Compare →BBBikefuchs — Bike Parts Price ComparisonB
Price comparison & cart optimizer for bike parts across German & Austrian shops
UPUrantia PapersB
Free, open MCP server for The Urantia Papers. 197 papers, 14,500+ paragraphs, 4,400+ entities.
RORootlyB
Incident management, on-call scheduling, and intelligent analysis powered by Rootly.
SCScanMalware.com URL ScannerB
MCP server for ScanMalware.com URL scanning, malware detection, and analysis.
AFAINumbers Fintech Intelligence SuiteB
744 MCP tools across 1207 fintech tools: ChainGraph AP2 decisions, execution_hash. Zero PII.
Intangible Asset Valuation MCP ServerB
Intangible asset valuation: 14 tools, 124+ formulas for IP, technology, goodwill, PPA, impairment.