Use WinningTeam Sync with Claude or ChatGPT

For head coaches, assistant coaches and club administrators.

You can connect an AI app such as Claude or ChatGPT to WinningTeam Sync, then ask it about your club ("who hasn't been to practice lately?", "which families are behind?") or hand it a spreadsheet of athletes and parents, or your season schedule, and have it added for you. It works as you: it sees and does only what you can in WinningTeam Sync.

Connect Claude

In Claude (the desktop app or claude.ai):

  1. Settings → Connectors → Add custom connector.
  2. Name it WinningTeam Sync and enter https://winningteamsync.com/mcp, then Add. If Claude asks how to identify itself, choose its published identity.
  3. Connect. Sign in to WinningTeam Sync the way you usually do (Google, Apple or email), check the page that lists your teams, and choose Approve.

In a chat, turn it on from the + menu → Connectors. Custom connectors work on every Claude plan; the free plan allows one.

Connect ChatGPT

On chatgpt.com, signed in with your ChatGPT account:

  1. Plugins → Add → Add custom MCP server.
  2. Name it WinningTeam Sync, enter https://winningteamsync.com/mcp under Connection, and leave Authentication on OAuth.
  3. Read the warning and tick I understand and want to continue, then choose Create as a plugin and Connect. Do the tick last: changing the other fields may clear it.
  4. Sign in to WinningTeam Sync, check the page that lists your teams, and choose Approve.

In a chat, type @, pick WinningTeam Sync, then ask. We tested this on ChatGPT's free plan on the website. OpenAI changes what each plan offers, so check its help if you don't see Add custom MCP server.

ChatGPT's connect screen says what it gets from an app may be used to improve OpenAI's models if Improve the model for everyone is on. Your roster is about children, so check that setting in ChatGPT before you connect.

Other AI apps that support connectors (MCP) connect with the same address. Claude and ChatGPT are the ones we've tested.

What it can do

It always shows you first. Before saving anything it lists what will change, and asks about anything it isn't sure of, such as a name that's close to someone already on the roster ("Mia Delgato" or "Mia Delgado?"). Nothing is saved until you say yes.

Times are your club's local time: if the AI asks for your time zone, tell it once.

What it can't do

A birthdate it saves is only ever shown back as the athlete's age.

See and disconnect

When you connect an AI app, what it reads goes to that app's company, under its own terms. WinningTeam Sync doesn't send your club's data to it otherwise.