1. Home
  2. AI connections (MCP)

Official MCP connector · Accepted ChatGPT Plugin

Run your team from Claude or ChatGPT.

ClubMeister is the first sports team management app with its own official MCP server — so the assistant you already use can answer questions about your club and get things done in it. Ask who's coming to Saturday's game, who keeps missing training, or how turnout compares to last season — then create the next event, invite new players, fill in the line-up, post an announcement with photos and a poll, or set up a whole new team, all without opening the app. OpenAI has now accepted the connector into the official ChatGPT Plugin directory, so ChatGPT users can find ClubMeister by name. No other app in this category ships one of its own.

Connector URL https://admin.clubmeister.app/mcp
What you can ask

Your club, in plain language.

No dashboards, no filters, no export. Just ask — and follow up.

📅

“What's on for the team this week?”

Upcoming events with times, venues and the current RSVP split — games, trainings and everything in between.

✅

“Who hasn't answered for Saturday yet?”

The exact list of members with no RSVP, so you know who to nudge before you finalise the squad.

📉

“Who has missed the last three trainings?”

Attendance patterns per member, without exporting a spreadsheet or scrolling through past events.

📊

“Compare training turnout to games this season.”

Attendance and RSVP statistics your assistant can summarise, chart or drop straight into your club report.

➕

“Create a training on Tuesday at 18:30 at the main pitch.”

The event appears in the app and everyone gets the same push notification as if you'd created it there.

📣

“Post the photos from Saturday with a poll on the next away trip.”

One post in the team feed with your text, the photos and the poll — formatted properly, authored by you.

🆕

“Set up a U12 girls team with training every Tuesday, and give me the invite link.”

A new team in your club, with its venue, its training series and a join link to share — in one conversation.

👕

“Who hasn't told us their shirt size yet?”

Your club's own profile fields, answered per member — and filled in for them when they tell you in person.

🗳️

“Prepare the president ballot for Friday's AGM.”

Candidates, voting window, voters and election committee — members then vote secretly in the app.

Setup

Connected in about a minute.

No API key, no token to paste, nothing to install. Just the URL and a sign-in.

1

Copy the URL

Use the connector URL above — it's also on the AI connections screen in ClubMeister, in the Admin part of the menu.

2

Add the connector

In Claude, open connector settings, choose to add a custom connector, and paste the URL. In ChatGPT, search “ClubMeister” in the Plugin directory for ClubMeister: Team Manager and add it — it's an accepted plugin, so there's no URL to paste.

3

Sign in

ClubMeister opens its own sign-in page. Sign in with your ClubMeister email and password — the assistant never sees them.

4

Pick your team

Choose the team, review what the assistant will be able to do, and confirm. That's it.

Signed up with Google or Apple? Set a password in the app first — the sign-in page is email and password only. Full walkthrough in the AI connections help article.

Capabilities

What it can do — and what it can't.

The connector exposes a fixed, deliberately narrow set of actions. Nothing outside this list is reachable, whatever the assistant is asked.

AreaCan seeCan change
Events✓ Upcoming and past events, times, venues, notes✓ Create and edit events, cancel an event
RSVPs & attendance✓ Who's in, out or hasn't answered; attendance history✓ Set an RSVP on a member's behalf
Members✓ The roster with shortened names (“Anna M.”), roles and positions, and who is waiting to join — see what’s shared✓ Invite people by email, approve join requests — ✗ no removals or role changes
Teams & club✓ Team info, event types and the join link✓ Edit team settings, create a new team in your club
Venues✓ Your pitches, halls and meeting points✓ Add and edit venues
Line-ups & event data✓ Who plays where in a game; your event data fields✓ Set the line-up, fill in event data
Custom fields✓ Your club’s profile fields and, when you ask, members’ answers — never fields hidden from profiles✓ Add and edit fields, fill in a member’s answer
Ballots✓ Ballots you’re on, how many have voted, and the result you’re entitled to see — ✗ never how anyone voted✓ Prepare a ballot, end voting early — ✗ never vote
Statistics✓ Turnout, attendance and engagement summaries—
Posts & polls✓ The team feed, as readable text✓ Publish a post with photos and a poll, publish a poll
Chat & messages✗ Never — no team chat, group chats or DMs✗ Never
Payments✗ Never — no fees, Stripe or payment data✗ Never
Deleting—✗ Nothing is deleted. Cancelling an event is reversible in the app.

Every action is additionally filtered by your own role. An admin whose role can't create events won't get an event-creating assistant.

Privacy

Exactly what reaches the assistant.

Every answer passes through one privacy filter on our server before it leaves ClubMeister. Your members’ contact details stay in ClubMeister unless you ask for them.

Personal dataShared with the assistant?
Member names✓ Shortened to first name and surname initial — “Anna M.”. You can still ask about “Anna Meier”; the full name is matched on our side and never sent back.
Email addresses & phone numbers✗ Not by default. Only when you explicitly ask for a member list with contact details, and only if your role can see them.
Contact details typed into text✗ Emails, phone numbers and bank details (IBANs) in posts, event descriptions, notes or carpool comments are replaced with [email], [phone] or [iban].
Birthdays & home addresses✗ Never
Carpools✓ Driver (shortened name), times and free seats — ✗ never where the driver starts from, their location or their vehicle
RSVPs & attendance✓ Who’s coming, running-late times, check-ins and attendance rates per member — that’s what the assistant is for
Roles & positions✓ Role, playing position and join date
Profile fields your club collects✓ Only when you ask for them, with contact details masked — ✗ never fields hidden from profiles
Ballots✓ The ballots you’re on and how many have voted; the full count only if you sit on the election committee — ✗ never who voted for whom, and the assistant can’t vote
Posts, events & notes✓ As written, with contact details masked (see above)
Venues✓ Name and address of your training grounds and venues. A new venue’s address is looked up on OpenStreetMap to place it on the map.
Photos you post✓ Photo links you give the assistant are downloaded by ClubMeister and stored with the post, like a photo picked in the app.
Chats, payments & passwords✗ Never — there’s no way for the assistant to reach them

The filter applies to every answer the assistant gets, including ones from tools we add later. A name someone typed into a post or description stays as it was typed. What the assistant does with the data it receives is governed by that assistant’s own terms, so tell your members before you connect.

The category

No other team app has one.

MCP is how an assistant gets real access to a product — not a chatbot bolted onto a help centre, but the actual roster, events and attendance. Here is where the sports team management category stands today.

AppMCP serverWhat an assistant can do with your team
ClubMeister✓ Yes — admin.clubmeister.app/mcpRead events, RSVPs, attendance, members and stats; create and cancel events, set RSVPs, publish posts with photos and polls, invite members, build line-ups, prepare ballots, set up new teams
TeamSnap✗ None officialNothing supported — no vendor-built connector
Spond✗ None officialNothing supported — no vendor-built connector
Heja✗ None officialNothing supported — no vendor-built connector
BenchApp✗ None officialNothing supported — no vendor-built connector
SportsEngine✗ None officialNothing supported — no vendor-built connector

Based on each vendor's publicly available documentation as of August 2026. “None official” means the vendor publishes no MCP server of its own; unofficial community projects that wrap a vendor's public API do exist for some apps, but they aren't built, supported or secured by the vendor, and they can only reach what that API already exposes. Third-party products change — if one of them ships an official MCP server, we'll update this table.

Security

Built so you can hand it the keys.

An assistant acting on your club is only a good idea if the boundaries are real. These are.

🔑

OAuth, not API keys

Standard OAuth 2.1 with PKCE. You sign in on a ClubMeister page; the assistant only ever receives a scoped token, never your password.

👤

Admins only

Only members whose role grants admin settings can connect. The sign-in page won't even list teams you don't administer.

🎯

Only its own teams

A connection works on the team you pick when connecting, plus any new team you ask it to create — never another existing team, not even one you run.

🔄

Permissions checked live

Your role is re-read on every single request. Lose a permission and the next thing the assistant tries simply fails.

📜

Every action logged

Each tool call is recorded — what ran, by whom, when, and whether it succeeded — with per-connection rate limits on top.

⛔

Off in one tap

Disconnect from the AI connections screen and access stops that instant. Tokens are revoked in the same moment.

FAQ

Common questions.

What clubs ask before they connect an assistant.

Does ClubMeister have an MCP server?
Yes. ClubMeister ships an official remote MCP (Model Context Protocol) server at https://admin.clubmeister.app/mcp. Any assistant that supports remote MCP connectors — including Claude and ChatGPT — can add it as a custom connector. It uses OAuth 2.1 with PKCE and dynamic client registration, so there's no API key to generate or paste.
Is ClubMeister a ChatGPT plugin?
Yes. In September 2026, OpenAI accepted the ClubMeister connector into the official ChatGPT Plugin directory, listed as ClubMeister: Team Manager. It's the same MCP server behind the scenes — what it can see and do doesn't change — but ChatGPT users can now search for it by name in the plugin directory and add it directly, instead of pasting the connector URL as a custom connector. The listing suggests prompts like “Who is attending our next event, and who hasn't responded?” and “Show attendance and RSVP trends” to get you started.
Can I sign up and create a team from inside ChatGPT?
Yes. When you connect ClubMeister in ChatGPT, the connect page has a Create account tab: your name, email and a password, then your team’s name, your sport (one tap) and the timezone. ClubMeister creates the team with you as its admin, and the conversation picks up with a setup checklist — add your home venue, schedule the first training, invite your players — that you can finish right in the chat. You never have to open the app to get started.
What does ClubMeister look like inside ChatGPT and Claude?
Answers appear as interactive ClubMeister cards in the conversation: your team with its join code and a QR code to share, the schedule with RSVP bars, an event’s RSVP board where you answer Going, Maybe or Not going, attendance and team-pulse dashboards, the roster with join requests to approve, the line-up on a pitch, posts with poll results, ballots with turnout, and venues with a map link. Every button is an ordinary request through the assistant — same permissions, same limits.
Can I manage my sports team from Claude or ChatGPT?
Yes. Once connected, a team admin can ask about upcoming events, RSVPs, attendance, members and ballots in plain language, and can create or cancel events, set RSVPs, publish posts with photos and polls, add venues, invite members and approve join requests, fill in line-ups and profile fields, prepare ballots — even set up a new team in the club — without opening the app. Anything created this way sends the same push notifications and shows up in the app exactly as if you'd done it there, with you as the author.
Who is allowed to connect an AI assistant to ClubMeister?
Only team admins — members whose role grants admin settings access. The sign-in page only offers teams your account administers, and an account that administers no team gets an explanation instead of a team picker. See roles & permissions.
Can the assistant read our team chat?
No. There's no tool that reads or sends team chat, group chats or direct messages — that's a deliberate omission, not an oversight. The connector also can't delete anything, remove members or change roles, vote in a ballot or see how anyone voted, or touch payments. It can invite people and approve join requests, exactly like the app's Invite and Approve buttons.
What personal data does the assistant see about my members?
Less than you might expect. Names are shortened to first name and surname initial (“Anna M.”). Email addresses and phone numbers are left out unless you explicitly ask for them. Contact details that someone typed into a post, description or note are masked. Profile fields your club collects are shared only when you ask for them, and fields hidden from profiles never. Birthdays, home addresses, carpool pick-up locations, chats, payments and how anyone voted are never shared. The assistant does see RSVPs and attendance, because answering “who’s coming?” is the point. See the full breakdown.
Does connecting an assistant give it access to all my teams?
No. Each connection is tied to the team you choose when you connect, plus any new team you ask it to create in your club — ask it to “switch back” and it does. It can never read or write another existing team's data, even one the same admin runs. To connect a second existing team, connect again and pick that team.
How do I disconnect an AI assistant from ClubMeister?
Open AI connections in ClubMeister, find the connection, and tap Disconnect. Access stops immediately — the assistant's tokens are revoked in the same moment — and the row moves to “Disconnected”.
Does the AI connector cost extra?
No. AI connections are included on every ClubMeister plan, including the free one. You'll need your own Claude or ChatGPT account on a plan that supports custom connectors. See ClubMeister pricing.
Do TeamSnap, Spond, Heja, BenchApp or SportsEngine have an MCP server?
Not officially. As of August 2026, none of them publishes an MCP server of its own or any supported way to connect an AI assistant to your team — ClubMeister is the only sports team management app in the category with a first-party one. Unofficial community projects that wrap a vendor's public API exist for some apps, but they aren't built, supported or secured by the vendor: nobody at that company reviewed what the assistant can reach, and the permissions, audit log and one-tap disconnect simply aren't there. See the category table above, and the full comparisons for TeamSnap, Spond, Heja, BenchApp and SportsEngine.
Which sports team management app works with AI assistants?
ClubMeister. It publishes an official remote MCP server, so any assistant that supports remote MCP connectors — today Claude and ChatGPT — can read your team's events, RSVPs, attendance, roster and stats, and create events, set RSVPs, publish posts and polls, invite members, build line-ups and prepare ballots on your behalf. It works on every plan, including the free plan, for clubs in any of the 20+ sports ClubMeister supports.
Which assistants work with it?
Anything that speaks remote MCP over streamable HTTP with OAuth — today that's Claude and ChatGPT, plus MCP-capable developer tools. In ChatGPT it's also listed as an accepted plugin, so it's discoverable by name rather than only addable as a raw connector URL. The connector is a standard implementation, so new clients that support the protocol work without any change on our side.

Stop opening the app to ask one question.

Connect ClubMeister to your assistant in about a minute. Free on every plan.