myClub MCP. Manage rosters, events, and club finances instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
myClub MCP Server handles all sports club administration tasks through your AI agent. It lets you manage member profiles, track achievements (merits), list upcoming events, and process financial records by retrieving specific invoices or running full member directory reports.
Stop jumping between dashboards to coordinate practices, check who owes dues, or build membership rosters—your agent does it all in one place.
What your AI agents can do
Get event
Retrieves specific details about a single club event using an ID.
Get invoice
Pulls the full record and payment status for one specific invoice number.
Get member
Gets all details for a single member, including contact info and membership tier.
Fetches the full profile information for one specified club member.
Gathers a complete list of every active and inactive member in the club directory.
Retrieves structured data about upcoming or past practices, games, and organized events.
Accesses and lists club invoices to check payment status and due dates.
Lists a member's accumulated merits or card details within the club system.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
myClub MCP Server: 8 Tools for Club Administration
Use these eight tools to read member directories, check event schedules, pull invoice data, and track club merits directly through your AI agent.
019d75d9get event
Retrieves specific details about a single club event using an ID.
019d75d9get invoice
Pulls the full record and payment status for one specific invoice number.
019d75d9get member
Gets all details for a single member, including contact info and membership tier.
019d75d9list cards
Retrieves a list of current or expired member achievement cards.
019d75d9list events
Shows an overview of all scheduled events for the club in date ranges.
019d75d9list invoices
Generates a list view of multiple invoices, useful for checking overall billing status.
019d75d9list members
Provides a complete directory listing of every member registered with the club.
019d75d9list merits
Lists all earned merits or points associated with a member's profile.
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 myClub, 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
myClub MCP Server handles all your sports club administration tasks through your AI agent. You won't have to jump between five different dashboards just to coordinate practices, check who owes dues, or build membership rosters—your agent runs it all in one spot.
Here’s the rundown of what this server lets you do:
Managing Membership Records
You can run list_members to pull a complete directory listing of every person registered with the club. Need details on just one guy? You use get_member to get all the profile information, including their contact info and current membership tier.
To track status, you've got tools for merits and cards. You can run list_merits to see every point or achievement a member has racked up. For physical records, list_cards retrieves details on any current or expired member achievement cards. It’s all right there.
Coordinating Events
For scheduling, you got two ways to look at it. If you need an overview of what's coming up—practices, games, tournaments—you run list_events and get structured data across a date range. Need the deep dive on one specific day? You use get_event, supplying just an ID, and pull all the precise details for that single club event.
Handling Finances and Billing
This server lets you manage the money side of things too. To check overall billing status across the board, you run list_invoices to get a list view of multiple invoices. If you know the exact number, use get_invoice; it pulls the full record and tells you the payment status for that one specific account.
It’s simple: your agent takes over all the manual data fetching. You don't waste time cross-referencing spreadsheets or logging into multiple portals just to ask basic questions like, 'Who is active this month?' or 'What did John earn last year?' Your AI client accesses every piece of operational data—member profiles, event schedules, financial records, and achievements—directly through these tools.
You'll find your workflow stays tight and focused.
How myClub MCP Works
- 1 First, you subscribe to the myClub server and provide it with your unique myClub API Token and your club's Subdomain.
- 2 Next, you instruct your AI agent (via natural language) what data you need—for instance, 'List all members who have an invoice due this month.'
- 3 The agent runs the necessary tools (
list_members,list_invoices) in sequence and returns a consolidated report to you.
The bottom line is that your AI client executes multiple club management actions using one unified API connection.
Who Is myClub MCP For?
Sports club managers, administrative staff, and volunteer coordinators who are tired of switching between membership portals, scheduling tools, and accounting software. You need to run the club's operations without getting lost in dashboards or copy-pasting data between spreadsheets.
Uses list_members and get_member to update rosters, verify credentials, and pull records for annual reports.
Calls list_invoices and get_invoice to quickly check payment status or generate billing statements based on membership data.
Uses list_events and get_event to plan logistics, confirm practice times, and build schedules for the whole season.
What Changes When You Connect
- Automate membership checks. Instead of manually checking a roster or database for details, your agent uses
get_memberto pull the full profile immediately when you need it. You get clean JSON data right into your workflow. - Simplify billing cycles. Don't wait for paper statements. Use
list_invoicesandget_invoiceto instantly verify payment status or identify outstanding dues across the whole club. - Keep track of logistics. Never miss a practice time again.
list_eventsgives you an overview of all upcoming activities, letting your agent cross-reference dates with member availability. - Streamline roster building. The old way was compiling spreadsheets from multiple sources. Now, just run
list_membersto get the complete, authoritative club directory for any report or mailing. - Track performance and loyalty. You can instantly see a member's history by calling
list_meritsor checking their card status usinglist_cards. This helps you recognize long-term commitment.
Real-World Use Cases
The Annual Roster Audit
A club administrator needs a list of all members who haven't paid dues in the last six months. They ask their agent to run list_members and then filter that list against data retrieved from list_invoices. The agent handles the two-step data pull, providing a clean report of non-paying accounts.
Pre-Game Logistics Check
The event coordinator needs to confirm if enough members are registered for an upcoming tournament. They ask their agent to run list_events (to get the date/time) and then use get_member multiple times based on the expected roster, confirming required player availability.
Processing a Membership Transfer
A member is moving but needs to prove their years of service. They ask their agent to retrieve both list_merits and get_member details. The agent compiles the full history into a single document for transfer records.
Billing Discrepancy Check
The treasurer notices a missing charge on an invoice. They ask their agent to run list_invoices first, spot the correct ID, and then use get_invoice immediately to pull the full transaction details for review.
The Tradeoffs
Manual cross-referencing of IDs
A user finds a member's name in one dashboard, copies the ID, then goes to the billing system and pastes it into another form. This process is slow, prone to copy/paste errors, and requires switching contexts.
→
Let your agent run get_member first using the name or partial data. The tool returns the clean member ID; you pass that single ID directly to get_invoice to guarantee accuracy.
Listing everything, then filtering
A developer calls a generic 'get all data' endpoint and receives gigabytes of unnecessary records. They then have to write complex client-side code to filter out irrelevant events or inactive members.
→
Use the specific list tools. For example, use list_events with date parameters instead of dumping everything. Then, if you need details on a few, call get_event for precision.
Ignoring dependencies
The user tries to check billing status without knowing the event dates, leading to incomplete records that don't make financial sense.
→
Always start by running list_events or get_event first. This provides the necessary context (the service period) before asking for related financial data using list_invoices.
When It Fits, When It Doesn't
Use this server if your core problem revolves around coordinating three linked datasets: Membership, Events, and Finances. You need to know 'Who' is involved (get_member), 'What' happened (the event) (list_events/get_event), and 'How much it costs' (list_invoices/get_invoice).
Don't use this if your data problem is purely siloed—for example, if you just need to process a list of names that have nothing to do with billing or events. For pure directory management without event context, simple contact APIs might suffice. But if the records interact (e.g., 'Find all members who attended Event X and owe Invoice Y'), this is your gateway.
If you only need basic member lookups but never touch finances or scheduling, a simpler dedicated CRM tool works. However, because myClub links achievements (list_merits) to membership status and billing, it’s the most comprehensive option for running an entire club's administration via API.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by myClub. 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
Manually building annual reports is tedious work.
Today, generating a yearly member report means opening the membership portal to list names. Then you jump over to the accounting system to check who paid their dues and manually cross-reference those IDs into a spreadsheet. If there's an event scheduled, you have to open the calendar tool just to confirm dates—it’s at least four different systems and maybe half a day of clicks.
With myClub MCP Server, your agent handles that entire multi-system query in one go. You ask for 'A list of members who paid dues AND attended the October tournament.' The agent runs `list_members`, checks against payment records using `list_invoices`, and cross-references event attendance from `get_event`. It spits out the clean, final roster you need.
The myClub MCP Server gives you instant access to member data.
Before this, finding a single member's full profile required navigating through multiple pages: first the main directory listing, then clicking on their ID to see basic info, and maybe opening a separate tab just for their achievement badges. It was always an unreliable chain of clicks.
Now, calling `get_member` is enough. You pass the ID or name, and you get every piece of data—contact info, membership status, merits, etc.—in one structured API response. The entire process moves from hours of clicking to milliseconds of execution.
Common Questions About myClub MCP
How do I check a member's dues using the get_invoice tool? +
You use get_invoice by providing the unique invoice ID. This pulls all payment details, including due dates and associated membership fees. It’s best to run list_invoices first if you don't have a specific number.
Can I list all club members and their achievements at once? +
No single tool does that, but your agent can combine them. You call list_members to get the roster, then loop through those IDs running list_merits for each one to build a comprehensive report.
What is the best way to find out about upcoming events? +
Use the list_events tool. It gives you an overview of all scheduled activities in date ranges, allowing you to filter for specific types like 'practices' or 'tournaments'.
Does myClub MCP Server let me see member details by name? +
Yes, the get_member tool handles fetching full member profiles. While it usually requires an ID, you can often pass identifying information to your agent so it finds and then retrieves the correct record.
If I need a report on billing, should I use list_invoices or get_invoice? +
Use list_invoices when you need an overview—like 'show me all invoices for Q3.' Use get_invoice when you know the specific ID and just want to view that single transaction's details.
Before I run a tool like `list_members`, what credentials do I need to set up the myClub connection? +
You must provide your specific myClub API Token and Subdomain when connecting. These two pieces of information let your agent access data only for your club, keeping everything secure.
When I use `list_events`, can I narrow down the results to a certain date or category? +
Yes, you pass filters (like start date or event type) directly into the list_events call. This stops your agent from pulling through months of irrelevant data and keeps the response focused.
If I use `get_event`, how do I find out which members were actually participating? +
The output from get_event includes a list of member IDs for that specific event. You then take those IDs and feed them into the get_member tool to pull up detailed profiles.
Where do I find my API Token? +
Log in to your club's myClub site, and navigate to Settings > API to generate a token. You may need admin permissions.
What is the subdomain? +
The subdomain is the part before '.myclub.fi' in your URL. For example, if you use 'https://demo.myclub.fi', your subdomain is 'demo'.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Guidebook
Automate mobile app content management via Guidebook — manage guides, sessions, speakers, and custom lists directly from any AI agent.
BookingLive
Automate booking and order management via BookingLive — create orders, track statuses, and manage customer reservations directly from your AI agent.
ClickBid
Manage auction events, bidders, items, and donations directly via AI.
You might also like
Criteo Retail Media API
Equip your AI agent to manage Criteo retail campaigns, line items, and product data directly via the Criteo API.
Refiner
Survey your SaaS users with in-app micro-surveys that capture NPS, feature feedback, and churn signals at the perfect moment.
LegiScan Legislation Lookup
Universal legislative intelligence — search bills, votes, and state laws via AI.