Wellhub MCP. Manage Eligibility, Bookings & Check-ins in Conversation
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Wellhub connects your corporate wellness program data—including employee eligibility, class bookings, and gym check-ins—to any AI agent. It lets you manage attendance tracking and enrollment status using natural conversation.
You can quickly determine who is active, which locations are open, or how many spots are left in a scheduled class.
What your AI agents can do
Check eligibility
Determines an employee’s current plan tier and whether they have the necessary access permissions for a service.
Get partner info
Retrieves detailed business information, amenities, and network status for a specific partner location.
List bookings
Shows details about class reservations, including the name of the member, the class time, and the booking status.
Checks an individual employee's status against the current plan tier to confirm access permissions for services.
Validates a member's QR code at the front desk, confirming eligibility and officially logging the check-in time and location.
Retrieves the current schedule, capacity counts, and remaining spots for available classes visible to members.
Shows a list of upcoming class bookings, including the member name, scheduled time, and booking status.
Lists all affiliated partner gym locations or retrieves specific business details about a single partner facility.
Pulls historical data, showing the name, date, time, and plan used for previous gym check-ins.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Wellhub MCP Server: 8 Tools for Corporate Wellness Management
Use these eight tools to query employee status, track gym attendance, manage class schedules, and audit wellness program usage through natural conversation.
019d7621check eligibility
Determines an employee’s current plan tier and whether they have the necessary access permissions for a service.
019d7621get partner info
Retrieves detailed business information, amenities, and network status for a specific partner location.
019d7621list bookings
Shows details about class reservations, including the name of the member, the class time, and the booking status.
019d7621list check ins
Provides historical records of gym visits, listing the facility name, date, time, and plan used for reporting.
019d7621list classes
Shows a schedule of published classes, including capacity counts and available spots for corporate members.
019d7621list eligible employees
Lists all employees who are eligible, showing their plan tier, activation date, and current usage status.
019d7621list locations
Provides a list of all partnered gym and studio locations managed by the network.
019d7621validate check in
Confirms an employee's plan eligibility and logs the visit when they scan their QR code at the front desk.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Wellhub, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're running a corporate wellness program; you need to know if your members can get in, what classes they booked, and where the nearest gym is. The Wellhub server connects all that data—eligibility status, facility info, attendance logs, and class schedules—directly to your AI client. You use natural conversation to manage every detail of the program.
When you need to check who's actually enrolled and active, start with list_eligible_employees. This tool lists every employee eligible for the program, showing their plan tier, when they activated, and what their current usage status is. To confirm if a specific person has access, run check_eligibility; it determines that individual’s current plan tier and verifies if they possess necessary permissions for any given service.
For tracking physical visits, the system handles two steps. First, when an employee scans their QR code at a front desk, you validate the check-in using validate_check_in. This confirms their plan eligibility and officially logs the visit time and location. Later, to audit attendance records, use list_check_ins. It pulls historical data showing the facility name, date, time, and the specific plan used for every previous gym check-in.
If you need to know what locations are open or where your network is, you've got two tools. Use list_locations to get a comprehensive list of all affiliated partner gyms and studios in the network. For more detail on any single spot, run get_partner_info. This retrieves detailed business information, amenities offered, and the current network status for that specific partner location.
Managing class schedules is straightforward. Use list_classes to see a published schedule showing capacity counts and how many spots are left for corporate members across all locations. If you need to look at upcoming appointments, list_bookings shows details about scheduled classes, listing the member's name, the exact time of the reservation, and the booking status.
To get a complete picture of your program’s mechanics, you can combine these calls. You can list all eligible employees, confirm their plan access with check_eligibility, then use that knowledge to guide them toward available spots shown by list_classes. If they're heading to the gym, validating their visit with validate_check_in instantly logs the data you need for later reporting via list_check_ins.
You can check out all partner locations using list_locations, or pull specific details about a facility like amenities and network status using get_partner_info. These tools make sure your AI agent knows exactly who's supposed to be there, where they are going, and if the spot is actually open. Your agent handles all that heavy lifting for you.
How Wellhub MCP Works
- 1 Start by asking your agent a question (e.g., 'What classes are available tomorrow?').
- 2 The agent uses the appropriate tool (like
list_classes) to pull current data from Wellhub's system. - 3 You get back a structured, plain-language report that answers the query without needing to log into any separate portal.
The bottom line is you get real-time operational data and historical reports by talking directly to your AI agent.
Who Is Wellhub MCP For?
This is for the Benefits Manager who hates manually cross-referencing HRIS databases with gym attendance logs. It's also for Operations staff who need real-time, validated check-in data to manage facility flow. If tracking wellness ROI or verifying member access is part of your job, you need this.
Verifies employee eligibility and manages corporate enrollment status across all participating gyms.
Monitors overall program utilization rates and generates reports proving the value of the wellness benefit to the company.
Handles real-time validation of member check-ins, ensuring only eligible participants are recorded at a location.
What Changes When You Connect
- Stop guessing who can attend. The
check_eligibilitytool confirms an employee’s plan tier and access permissions instantly, preventing denied services at the door. - Track usage history without exporting CSV files. Running
list_check_inspulls comprehensive reports on gym visits—showing date, time, and plan used for easy ROI calculations. - Know exactly what's happening right now. Using
validate_check_inrecords a member’s visit immediately after they scan their QR code at the front desk. - Never miss an open slot again. The
list_classestool shows available spots and schedules, letting you instantly confirm if there are enough seats for your group. - Get facility context fast. Running
get_partner_infogives you a quick summary of a partner gym's amenities or network tier without visiting their website. - See the whole roster. The
list_eligible_employeestool provides an immediate, comprehensive list detailing every employee’s status and plan activation date.
Real-World Use Cases
Auditing Attendance for ROI
An HR Director needs to know total gym activity last month. Instead of pulling data from three different systems, they ask the agent. The agent runs list_check_ins and reports the total count, average visit rate, and plan distribution in one answer.
Handling a Walk-In Member
A coordinator needs to process a new gym visitor's check-in. They ask the agent to validate the entry. The agent uses validate_check_in and confirms plan status, logging the visit while ensuring eligibility is met.
Scheduling a Corporate Group Event
A benefits manager organizes a group activity. They ask the agent to check class availability. The agent runs list_classes, checks capacity limits, and tells them exactly which slots are open for their team.
Verifying New Hire Access
A manager needs to confirm if a new employee can use the premium facilities at a specific location. They ask the agent to check both eligibility (check_eligibility) and facility details (get_partner_info), getting a definitive answer.
The Tradeoffs
Checking only one data source
The coordinator manually checks the booking app for spots, but then forgets to confirm if the member is actually eligible or if the facility is even open today.
→
Always run check_eligibility first. Then, combine it with list_classes to ensure both access and availability match before confirming any attendance.
Relying on emails/spreadsheets
A manager compiles a spreadsheet of employee status and then has to cross-reference that against physical check-in sheets for discrepancies.
→
Use list_eligible_employees to get the single source of truth regarding plan membership. Use list_check_ins to track what actually happened.
Asking for too much data at once
The user asks, 'Tell me everything about every employee and their bookings last year.' The response is a massive, unusable wall of text.
→
Break it down. First, run list_locations to narrow the scope. Then, use list_check_ins for the specific time frame needed.
When It Fits, When It Doesn't
Use this server if your core problem involves coordinating three things: Who (employee eligibility), What (class/facility details), and Where/When (booking or check-in status). The tools are designed to work together, for example, you must use list_locations before using get_partner_info. Don't use this if your need is purely financial reporting or payroll management; those require different data feeds. If you only need to know who signed up for a class but don't care about their eligibility status, running just list_bookings might be enough. However, we recommend always verifying eligibility with check_eligibility first—it prevents bad operational assumptions.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Wellhub. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
The administrative nightmare of manual wellness tracking shouldn't take hours every week.
Right now, managing attendance means logging into the HR portal to check enrollment status. Then you jump to a separate booking platform to see class capacity. If you need historical usage data for an audit, you have to manually download sheets from three different systems and copy-paste IDs until your eyes hurt.
With Wellhub MCP, all of that happens via conversation. You ask the agent, 'Show me last month's gym activity.' It runs `list_check_ins` and gives you one consolidated report showing total visits, unique members, and plan breakdown—no logins required.
The Wellhub MCP Server: Get real-time data without the manual effort.
Instead of having facility staff physically check eligibility by looking up member IDs in a ledger, they simply let their agent run `validate_check_in`. The system handles the lookups and logging instantly, minimizing front-desk wait times and data errors.
The result is immediate operational certainty. You don't just know someone showed up; you know *why* they could show up—because your AI client verified their access status against the plan tier using `check_eligibility`.
Common Questions About Wellhub MCP
How do I check if an employee can use a specific benefit with Wellhub MCP Server? +
Use the check_eligibility tool. It checks the employee's current plan tier and confirms their access permissions against the required service.
What data does list_check_ins provide for reporting? +
The list_check_ins tool returns historical records including the gym name, date, time of visit, and the specific plan used by the member. This is key for utilization reports.
Can I see how many spots are left in a class using list_classes? +
Yes, list_classes shows the schedule alongside capacity information. The response details available spots and total capacity visible to corporate members.
Does Wellhub MCP Server handle booking confirmations? +
The list_bookings tool shows scheduled class reservations, providing the member name, time, and current status of the booking. It doesn't process payments, just reads existing data.
How do I use `get_partner_info` to pull data for several partner locations at once? +
You pass a list of location IDs directly to the function. This allows you to query multiple profiles in a single call instead of running separate requests for each one.
If I run `validate_check_in` and the employee is ineligible, what error data do I get back? +
The tool returns a structured error object detailing why the check-in failed. You'll receive specific status codes—like 'EXPIRED' or 'INELIGIBLE'—that help your system handle the rejection flow.
Can I filter my employee list using `list_eligible_employees` by a certain date range? +
Yes. The API accepts optional start and end dates as parameters. You can restrict results to show only employees who were active or enrolled during your desired timeframe.
When I use `list_bookings`, does the tool include booking details for non-corporate members? +
No, this tool is restricted to accounts within your organization's network. You only get access to internal employee bookings and cannot query external or private member data.
What is Wellhub? +
Wellhub (formerly Gympass) is the world's largest corporate wellness platform, providing employees access to 50,000+ gyms, studios, and wellness apps in 11 countries. Companies subscribe to provide fitness benefits, and partner gyms receive Wellhub members.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
idloom
Manage events, attendees, and invoices via idloom.events API.
OneSignal
Send push notifications, emails, and in-app messages to millions of users with segmentation and A/B testing built in.
ApplicantStack
Manage your hiring process with ApplicantStack — track jobs, candidates, and hires via AI.
You might also like
JustCall
Manage phone calls, SMS, and recordings via JustCall API.
Capacities
Empower your AI agents to build knowledge graphs, append daily notes, and save weblinks directly into your Capacities spaces.
MaestroQA
Access quality assurance reviews, QA scores, and export performance data via the MaestroQA API.