ClubPlanner MCP for AI. Manage member life cycles, check-ins, and bookings.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
ClubPlanner manages fitness club operations by handling member data, class bookings, and facility check-ins. It lets you track active members, manage prospective leads, schedule personal training appointments, and query membership contracts directly through conversation.
What your AI can do
Create appointment
Schedules a specific service appointment for an individual member or prospect.
Create checkin
Logs the entry time and date for a member entering the facility.
Create prospect
Adds a new potential client (lead) into the club’s tracking system.
Retrieve detailed profiles for existing members or list out all active memberships on site.
Record a member's entry history and log new check-ins at specific facility locations.
Create, list, or view appointments for services like personal training or sales consultations.
Add potential new members (prospects) to your database and review the current pipeline.
Query active membership agreements, check renewal dates, or browse available product types for sales support.
List all registered employees and staff members to coordinate facility operations.
Ask an AI about this
Waiting for input…
ClubPlanner MCP: 12 Tools
These twelve tools let you perform every key function of a modern wellness center, from listing staff to managing membership renewals.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using ClubPlanner on VinkiusCreate Appointment
Schedules a specific service appointment for an individual member or prospect.
Create Checkin
Logs the entry time and date for a member entering the facility.
Create Prospect
Adds a new potential client (lead) into the club’s tracking system.
Get Me
Retrieves general information about the connected club account itself.
Get Member
Pulls all known details and status updates for one specific member by ID or name.
List Appointments
Retrieves a list of all scheduled appointments within the specified date range.
List Checkins
Shows a record of recent member entries and check-in activities.
List Contracts
Provides an overview of all currently active membership agreements, noting renewal...
List Members
Lists the directory of every current and active member associated with the account.
List Products
Displays the full list of membership tiers and products the club offers for sale.
List Prospects
Generates a report of all potential clients who have not yet become active members.
List Staff
Provides a directory listing for all employees registered with the club management system.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 ClubPlanner, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ClubPlanner. 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 connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Managing member relationships used to be a mess of tabs and spreadsheets.
Today, tracking a new client's journey is brutal. You gotta jump between the membership roster, the appointment scheduler, the contract database, and the physical check-in log. If you miss one tab or copy the wrong ID number, you lose data integrity and waste time.
With this MCP, that process collapses into conversation. You talk to your agent, telling it exactly what happened—a new lead walked in, a visit was logged, or an appointment needs rescheduling. The tool handles all the cross-system reads and writes for you.
Using `list_members` makes auditing rosters simple.
Before this MCP, generating a list of active members required running multiple reports in the backend dashboard. You'd export to CSVs, then spend time cross-referencing status flags and contract end dates just to get one clean roster.
Now you ask your agent to list all club members. It pulls that definitive data set for you instantly. That’s it.
What your AI can actually do with this
Coordinating a gym or wellness center involves juggling memberships, daily attendance, and booking schedules. This MCP connects your ClubPlanner account to any agent, letting you manage the entire operational flow using natural language. You can ask your AI client to check if a new member is active, record their entry at the front desk, or find out what contracts are up for renewal next month—all without opening a dozen tabs.
For example, instead of manually checking lead status and then logging them into the system, you simply tell your agent to create a prospect profile. It handles the API calls and records the data accurately. This MCP makes it possible to handle everything from listing staff directories to viewing detailed member profiles.
Since Vinkius hosts this MCP, you get access to all these tools—member tracking, appointment scheduling, contract oversight, and more—all in one place. You're just talking to your agent, and the right data gets pulled from ClubPlanner.
019dd0d2-b825-7223-b7e6-c5c75ef51497 Here's how it actually works
The bottom line is, you connect your API key once and immediately gain access to all of ClubPlanner’s operational data through chat commands.
Subscribe to this MCP on Vinkius, then enter your ClubPlanner API Key (you'll find this in your account settings).
Connect the key to your preferred AI client. That's it.
Start asking your agent questions about member status or appointments. It handles the rest.
Who is this actually for?
Gym owners who spend too much time manually auditing membership statuses; front desk staff overwhelmed by constant check-ins and booking requests; or sales managers trying to track leads across multiple spreadsheets.
Checks the daily list of active members, reviews expired contracts using list_contracts, and monitors overall facility usage.
Records a check-in for an incoming client via create_checkin and schedules follow-up appointments (create_appointment) on the fly.
Uses list_prospects to see who hasn't converted, then uses create_prospect to add new leads found at community events.
What Changes When You Connect
Stop manually auditing contracts. Use list_contracts to instantly query membership agreements for renewal dates, ensuring you never miss a billing cycle.
Eliminate front desk slowdowns. Record entries using create_checkin, keeping accurate records without needing dedicated terminal access.
Improve sales follow-up. Review the full pipeline by running list_prospects and then converting leads immediately with create_prospect.
Keep staff data organized. Pull up a list of registered employees using list_staff so your agent can answer staffing questions instantly.
Speed up service booking. Instead of filling out forms, just ask the AI to schedule things for you by calling create_appointment or listing all next steps with list_appointments.
See it in action
The Monthly Renewal Check
A manager needs to know which members are due to renew in the next 30 days. They ask their agent, and it runs through list_contracts to pull a prioritized list of accounts needing attention.
The Walk-In Client
A client arrives for a visit. The front desk staff asks the agent to check their status using get_member. This confirms they are active and immediately allows them to log entry via create_checkin.
Targeting New Business
The sales team needs a list of people who walked through the doors but never signed up. They ask their agent, which uses list_prospects, giving them fresh leads they can then track with create_prospect.
Coordinating Training
A coach needs to book a session for a new client. Instead of logging into the booking system, the agent handles everything: it first checks member status using get_member, then calls create_appointment.
The honest tradeoffs
Checking Status Manually
A user tries to check a member's current status by reading the general dashboard, but it only shows incomplete or outdated data.
Always use get_member when you need definitive details on an individual. This tool pulls specific, reliable profile metadata directly from ClubPlanner.
Forgetting to Log Leads
Sales staff meet a promising lead, but they forget the manual step of adding them to the system before leaving.
Immediately use create_prospect after every meeting. This ensures the new contact is logged and tracked in your pipeline for follow-up.
Ambiguous Booking Requests
A user types 'Schedule a time next week,' which gives vague results that require several back-and-forth prompts to nail down.
Be specific. Use create_appointment and provide the service, date, and client name upfront. This limits ambiguity and gets you straight to the booking confirmation.
When It Fits, When It Doesn't
Use this MCP if your core business process revolves around membership lifecycle management: tracking leads, managing physical access (check-ins), scheduling services, and overseeing contracts. You need tools like list_contracts and create_appointment. Don't use it if all you do is send mass emails or manage a simple internal task list; for that, a general messaging API will suffice. However, if your process requires knowing who showed up today (list_checkins) or when contracts expire (list_contracts), this MCP is necessary because it links those operational data points together.
Questions you might have
How do I schedule an appointment using create_appointment? +
You simply tell the agent who needs the booking and when. The tool handles checking availability, logging the new record, and ensuring all necessary fields are filled out for that specific service.
What is the difference between list_members and list_prospects? +
There's a clear distinction: list_members only shows people who have paid and are active. list_prospects, however, gives you everyone in the pipeline—leads who haven't signed up yet.
Can I record a check-in for someone using create_checkin? +
Yes. You provide the member ID or name to your agent, and it logs their entry time at the specified location, updating the facility's real-time attendance records.
Should I use get_member before creating an appointment? +
It helps. If you run get_member first, your agent can confirm their current status or contract level, making sure the new appointment is valid and doesn't conflict with existing records.
How can I verify my ClubPlanner account details using get_me? +
Running get_me fetches your core club metadata and confirms active API connectivity instantly. This is the best way to ensure your agent has full operational access before running critical tasks like check-ins or scheduling.
If I try to find a non-existent person using get_member, what should I expect? +
The tool will return an error code and message indicating the member does not exist. Your AI client can handle this gracefully by prompting you to verify the ID against your system records.
How do I check which memberships are up for renewal using list_contracts? +
The output of list_contracts includes both the contract end date and the current status. You can filter this data programmatically to pinpoint any agreements nearing expiration, helping your team prepare timely notices.
Am I limited when using create_prospect to add multiple leads at once? +
Yes, there are API rate limits in place. You should structure your agent calls by processing data in batches rather than submitting single requests. This improves stability and prevents service throttling during high-volume entry.
Can I check how many members are currently in the club? +
Yes! Use the list_checkins tool to see recent entry history. Your agent can filter these to show you the active check-ins for today.
How do I schedule a new personal training session for a member? +
Use the create_appointment action. Provide the Member ID, the start time in ISO format, and a description (e.g., 'Leg Day with Coach Mike') to book it instantly.
Is it possible to see which contracts are active via AI? +
Absolutely. Use the list_contracts query. The agent will retrieve the directory of all active membership agreements currently recorded in your account.
We've already built the connector for ClubPlanner. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.