Gymmy
Find gyms and studios, see classes and prices, and book with Gymmy.
| Endpoint | https://hellogymmy.com/api/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 14 tools · grade C (72) · pin ts_d242de6b49b1ee6af258fea759627168 · protocol 2025-06-18 |
| First / last listed | 2026-10-25 04:27 UTC / 2026-10-25 04:27 UTC |
| Grade over time | 2026-10-25: C (72), 14 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_gyms get_gym get_schedule get_prices start_trial search_classes book_dropin join_gym checkout_status my_gyms my_bookings my_schedule book_class cancel_booking
search_gyms | Find gyms and studios (CrossFit, HYROX, fitness, yoga, pilates, boxing, martial arts, dance) in France and Europe, near a point or by name, city or postcode. Gymmy gyms (onGymmy: true) can be booked; others are listed from OpenStreetMap, not bookable, with a claim link. Use the `gym` value with get_gym, get_schedule, get_prices or start_trial. params: query, lat, lng, radius_km, activity, limit, locale |
get_gym | Details of a Gymmy gym: description, address, opening hours, sites, how to book, page and join links. params: gym*, locale |
get_schedule | Upcoming classes of a Gymmy gym (next 14 days): time, duration, spots left, and a booking link with the class already picked. params: gym*, date, locale |
get_prices | Memberships, class packs and trial offers of a Gymmy gym with prices in EUR and a direct sign-up link per offer. params: gym*, locale |
start_trial | Gives the link to book a trial class at a Gymmy gym, with the trial offer and optionally the class already picked. The person opens it and confirms with their name and email; nothing is booked or charged by this tool. params: gym*, class_id, date, locale |
search_classes | Classes open to visitors right now at Gymmy gyms that accept drop-ins from anywhere (trial, single class or class pack), near a place or point, optionally one day or one kind of class ('hyrox', 'yoga'). Each result has the gym, class_id, date, spots left, the cheapest price and the offers that book it (offer_id). Book one with book_dropin. params: query, lat, lng, radius_km, class, date, gym, limit, locale |
book_dropin | Buys a trial, a single class or a class pack at a Gymmy gym and books the class in one go, for the signed-in person (any Gymmy account, no membership needed). First call without confirm: returns the summary (price, class) to confirm with the person. Then call with confirm: true, first_name and last_name: returns a Stripe Checkout link on the gym's own account (the spot is held 30 min), or books ri params: gym*, class_id, date, offer_id, site_id, confirm, first_name, last_name, locale |
join_gym | Signs the signed-in person up to a Gymmy gym's membership or class pack (from get_prices), paid on the gym's own Stripe Checkout page. First call without confirm returns the summary to confirm; then confirm: true with first_name and last_name returns the payment link. Follow up with checkout_status. For a single class or a trial with a class, use book_dropin. params: gym*, offer_id*, site_id, confirm, first_name, last_name, locale |
checkout_status | Status of a purchase started with book_dropin or join_gym (ref): pending (checkout open), processing (bank debit), paid, free or failed, and whether the gym now shows in the person's Gymmy account. The widget calls it by itself after the Stripe page opens; call it when the person says they paid or asks. The booking is confirmed by the gym's Stripe webhook either way. params: ref*, locale |
my_gyms | Gyms the signed-in Gymmy member belongs to. params: locale |
my_bookings | The signed-in member's upcoming booked and waitlisted classes (next 2 weeks), across all their Gymmy gyms (or one with gym). params: gym, locale |
my_schedule | Classes for a week at the signed-in member's gyms (all of them, or one with gym), with the class ids book_class needs, spots left and whether they are booked. params: gym, week, locale |
book_class | Books a class at one of the signed-in member's gyms with their own membership (or puts them on the waitlist when full, if the gym allows). Uses the gym's booking rules. No payment is taken here. params: class_id*, date*, gym, locale |
cancel_booking | Cancels the signed-in member's booking (or waitlist spot) for a class. The gym's cancellation deadline applies; a late cancel may count as used. params: class_id*, date*, gym, locale |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.