For Coaches

Connect Claude and ChatGPT to Your Coaching Clients

October 15, 2026 · 8 min read · By UltraFit360 Team

If you already plan your week in Claude or ChatGPT, you can now bring your coaching business into the same chat. The UltraFit360 coach connector lets either assistant read your client roster, check-ins, nutrition and training logs, and, with your confirmation, assign programs, adjust targets, reply to check-ins and message clients. You ask in plain English; it works from your real client data instead of whatever you paste into the chat.

This guide covers setting it up in Claude and in ChatGPT, what it can and can't do, and how to fix the common sign-in problems.

Before you start

Coach server URL: https://api.ultrafit360.com/mcp/coach
Use this one, ending in /coach. The shorter https://api.ultrafit360.com/mcp is the connector for your own personal fitness data, not your clients.

Why ChatGPT needs Developer mode for now

ChatGPT lists apps in its plugin directory only after OpenAI reviews them. The UltraFit360 connector for personal fitness data is already listed, but the coach connector is still waiting for review, so searching the directory won't find it yet. Until it is approved, you add it yourself as a custom MCP server, which ChatGPT only allows in Developer mode. Once the coach connector is listed, you will be able to add it from the directory instead.

Claude has no such step. Its custom connectors accept any server URL, so the coach connector works there today exactly as it will after any directory listing.

Set it up in Claude

  1. On claude.ai, open Customize → Connectors. (Older versions call this Settings → Connectors.)
  2. Select + Add, then Add custom connector.
  3. Enter the name UltraFit360 Coach and the server URL https://api.ultrafit360.com/mcp/coach. Leave the OAuth client ID and client secret fields under Advanced settings empty.
  4. Select Add, then Connect. An UltraFit360 sign-in page opens. Sign in with the login you use for the coach portal, and you are returned to Claude.
  5. In a new chat, select the + button at the lower left, open Connectors and make sure UltraFit360 Coach is switched on.

On a Team or Enterprise plan, an owner first adds the connector under Organization settings → Connectors; each coach then connects their own account from Customize → Connectors. Connectors you add on claude.ai also appear in the Claude desktop and mobile apps on the same account.

Claude lets you set each tool to Always allow, Needs approval or Blocked in the connector's settings. A sensible setup is to always allow the read tools (roster, client snapshots, check-ins) and leave anything that changes a client's plan or sends a message on Needs approval.

Set it up in ChatGPT (Developer mode)

  1. Turn on Developer mode: select your profile, open Settings → Security and login and switch on Developer mode. ChatGPT moves this setting from time to time; on some accounts it sits under Settings → Apps → Advanced settings.
  2. Open Plugins (chatgpt.com/plugins), select the + button and choose Add custom MCP server.
  3. Enter the name UltraFit360 Coach and a short description such as "My UltraFit360 coaching clients, check-ins and programs". Under Connection, enter https://api.ultrafit360.com/mcp/coach.
  4. Set authentication to OAuth and leave any client ID or client secret fields empty. Read the risk warning and select I understand and want to continue.
  5. Select Create as a plugin. ChatGPT lists the tools it found. Install it and sign in with your coach portal login when the UltraFit360 page opens.
  6. Start a new conversation, type @ in the message box and pick UltraFit360 Coach.

Developer mode is aimed at people who understand what a connector can do, so ChatGPT shows warnings about write actions. They are worth reading: the connector can message your clients and change their plans, which is exactly why it asks you to confirm those actions first (see below).

What you can ask

Some prompts coaches use on a Monday morning:

What it can change, and how it asks first

The connector has 32 tools. Most only read. The ones that change something fall into two groups:

Messages and check-in replies are sent exactly as you approve them; the assistant does not rewrite them after you confirm.

Which clients it can see

If a client stops coaching with you, they drop out of what the connector can reach. More on how client data works when coaching ends is in why clients keep their progress.

Troubleshooting

Still stuck? Open Help & Support in the coach portal and create a ticket. Technical details of the server, including sign-in and security, are in the MCP connector documentation.

The short version: add https://api.ultrafit360.com/mcp/coach as a custom connector in Claude, or as a custom MCP server in ChatGPT with Developer mode on, and sign in with your coach portal login. Reads are instant; anything a client would see waits for your confirmation.
More from UltraFit360
UF
UltraFit360 Team

Client management, programming and nutrition tools built for coaches. Learn more →

Run your coaching from chat

Client management, check-ins and programs in the coach portal, and in Claude or ChatGPT when you want them.

Early bird offer: UltraFit360 is free for coaches today. Paid plans launch in January 2027. The first 250 coaches and teams stay free for 12 months after launch; every other coach gets 6 months free from launch.