4,500+ servers built on MCP Fusion
Vinkius

myClub MCP. Manage rosters, events, and club finances instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

myClub MCP on Cursor AI Code Editor MCP Client myClub MCP on Claude Desktop App MCP Integration myClub MCP on OpenAI Agents SDK MCP Compatible myClub MCP on Visual Studio Code MCP Extension Client myClub MCP on GitHub Copilot AI Agent MCP Integration myClub MCP on Google Gemini AI MCP Integration myClub MCP on Lovable AI Development MCP Client myClub MCP on Mistral AI Agents MCP Compatible myClub MCP on Amazon AWS Bedrock MCP Support

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.

+ 5 more capabilities included
Retrieve Member Details

Fetches the full profile information for one specified club member.

List All Members

Gathers a complete list of every active and inactive member in the club directory.

Track Event Schedules

Retrieves structured data about upcoming or past practices, games, and organized events.

Manage Financial Records

Accesses and lists club invoices to check payment status and due dates.

Review Member Achievements

Lists a member's accumulated merits or card details within the club system.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

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.

get019d75d9

get event

Retrieves specific details about a single club event using an ID.

get019d75d9

get invoice

Pulls the full record and payment status for one specific invoice number.

get019d75d9

get member

Gets all details for a single member, including contact info and membership tier.

list019d75d9

list cards

Retrieves a list of current or expired member achievement cards.

list019d75d9

list events

Shows an overview of all scheduled events for the club in date ranges.

list019d75d9

list invoices

Generates a list view of multiple invoices, useful for checking overall billing status.

list019d75d9

list members

Provides a complete directory listing of every member registered with the club.

list019d75d9

list 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
Start building

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. 1 First, you subscribe to the myClub server and provide it with your unique myClub API Token and your club's Subdomain.
  2. 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. 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.

Club Administrator

Uses list_members and get_member to update rosters, verify credentials, and pull records for annual reports.

Treasurer/Bookkeeper

Calls list_invoices and get_invoice to quickly check payment status or generate billing statements based on membership data.

Event Coordinator

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_member to 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_invoices and get_invoice to instantly verify payment status or identify outstanding dues across the whole club.
  • Keep track of logistics. Never miss a practice time again. list_events gives 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_members to 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_merits or checking their card status using list_cards. This helps you recognize long-term commitment.

Real-World Use Cases

01

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.

02

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.

03

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.

04

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

How we secure it →

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

get_event get_invoice get_member list_cards list_events list_invoices list_members list_merits

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'.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for myClub. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

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.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.