PriPass connector for Claude
Use PriPass from Claude: find partner gyms and studios, see opening hours, amenities and class schedules, review your own check-ins and request a check-in that the gym confirms at the front desk. Gym owners can follow and confirm check-ins at their gyms and keep their public gym profile up to date.
Server URL
https://mcp.pripass.com/claude
Transport: Streamable HTTP (MCP). Authentication: OAuth 2.1 with PKCE and dynamic client registration. Metadata: https://mcp.pripass.com/.well-known/oauth-protected-resource/claude.
How to connect
- In Claude, open Settings → Connectors and add PriPass (or a custom connector with the URL above).
- Sign in with your PriPass account. Gym search works without an account.
- Review the requested access and approve. You can disconnect anytime in Claude.
Example prompts
- Find PREMIUM gyms near Avenida Paulista in São Paulo that are open on Sunday.
- Show the class schedule and amenities of the first gym you found.
- List my check-ins from the last few weeks.
- Check me in at the gym I'm at right now.
- Change my gym's Saturday opening hours to 8:00–14:00.
Read-only tools
search_gyms | Searches PriPass partner gyms and studios by city, name/keyword or category. Public data, no sign-in needed. |
get_gym | Public details of one partner gym: address, opening hours, amenities, class schedule, rating and check-in rules. |
get_my_profile | The signed-in PriPass account: opaque id, first name and account type (member or gym owner). |
list_my_checkins | The signed-in member's recent gym check-ins (gym, date/time, status). |
list_my_gyms | For gym owners: the gyms linked to the signed-in owner account. |
list_gym_checkins | For gym owners: check-ins validated at one of your gyms (member first name and time only). |
list_checkin_gyms | For members: active partner gyms covered by the signed-in member's current plan. |
my_gym_profile | For gym owners: the public profile of your gym (description, contact, address, opening hours, amenities, photos). |
Tools that change data
These tools need the pripass.write permission, requested on the PriPass sign-in screen. Members can only act on their own check-ins; gym owners only on their own gyms. Nothing is deleted.
checkin | For members: requests a check-in at a partner gym, with the same rules as the PriPass app (active plan, gym included in the plan, monthly limit, interval at the same gym, opening hours, booking). Location is not available to the assistant, so it returns a one-time code that the gym front desk confirms; the visit counts only after the gym confirms. |
confirm_checkin_code | For gym owners: confirms, at your own gym, the check-in code a member shows at the front desk. Same validation as the PriPass scanner. |
update_my_gym | For gym owners: updates your own gym's public profile: description, contact phone and e-mail, address and weekly opening hours. Category, tax id, bank, payout and platform settings cannot be changed here. |
Safety and privacy
- The connector never receives, stores or shows cards, bank or payment data, and it cannot subscribe, pay or cancel. A check-in requested through the assistant never confirms itself: the gym confirms it.
- Personal data is limited to the signed-in account; gym owners see only first name and time of check-ins at their own gyms.
- Conversations with the assistant are not stored by PriPass beyond what each tool needs to answer.
- Privacy policy: pripass.com/en-US/privacy
Support
Email [email protected].
