What You Can Ask
"Build me a 4-day upper/lower split for 45-minute sessions."
"Swap barbell squats for leg press in Lower A."
"Schedule Push, Pull and Legs on Monday, Wednesday and Friday."
"Look at my last month of workouts and tell me what to change."
The assistant shows you the changes before saving them. Everything it saves appears in your GymFlow library, ready to play.
Before You Start
- A GymFlow account with GymFlow Pro or an active free trial. Create your account in the app first.
- Claude or ChatGPT in a web browser. You only need the web for setup.
- On a Team or work account, an owner or admin may need to add GymFlow for you.
Claude
Custom connectors work on Claude's free and paid plans. The free plan allows one.
- Open Customize > Connectors on claude.ai.
- Select Add custom connector.
-
Name it GymFlow and enter this server URL:
https://api.gymflowai.fit/mcp -
Under OAuth client, choose Use your own OAuth client.
You may find this under Advanced settings. Enter this client ID and leave the secret blank:
gymflow-claude - Select Add, then connect GymFlow. Sign in the same way you do in the app, then approve the permissions.
ChatGPT
Use ChatGPT on the web for setup.
- Open Plugins on chatgpt.com.
- Select the + button, then Add custom MCP server.
-
Name it GymFlow and enter this server URL:
https://api.gymflowai.fit/mcp -
Set authentication to OAuth. Enter this client ID and leave the client secret blank:
gymflow-chatgpt - Review the warning, select I understand and want to continue, then Create as a plugin.
- Install the plugin. Sign in to GymFlow the same way you do in the app, then approve the permissions.
OpenAI decides which plans can add custom servers and which can make changes. If you don't see Add custom MCP server, or ChatGPT can only read your workouts, that's coming from your ChatGPT plan or workspace.
You Stay in Control
- Choose the access. Turn on Read-only access on the approval screen to let the assistant read but not change anything.
- History stays yours. An assistant can read your completed workouts if you allow it, but it can't change them.
- Connections end by themselves. Each one lasts 30 days. After that, reconnect from ChatGPT or Claude.
- Disconnect any time on the Connected Apps page.
Our Privacy Policy explains what's shared and what we keep.
If Something Goes Wrong
- No account found: sign in with the method you use in the app, such as Apple, Google or email. Connecting doesn't create an account, so set one up in the app first.
- GymFlow Pro needed: subscribe or start your free trial in the app, then try again.
- A step looks different: OpenAI and Anthropic change their menus, so follow the closest option.
- Still stuck: email support@gymflowai.fit and we'll help.
ChatGPT is a trademark of OpenAI. Claude is a trademark of Anthropic. GymFlow isn't affiliated with or endorsed by either company.