Your training,in the AI youalready use.

Ask ChatGPT, Claude or the assistant in your terminal to log lunch or build tomorrow’s push day. It lands in your app in seconds.

  • Free with any JustGains account
  • Sign in once, no API key
  • Disconnect any time

Log my lunch: chicken burrito bowl with guac and a sparkling water

JustGainsLog food

The JustGains food card in ChatGPT: lunch, 735 kcal, a chicken burrito bowl, guacamole and sparkling water, with 1,385 kcal eaten today

Lunch is in: 735 kcal, and 1,385 for the day so far.

Real requests, and the cards JustGains sends back. Pick an assistant.

Pick your assistant.

All of them get the same 29 tools. Pick yours, then try the line on its card.

29tools any assistant can call.

  • R19 read your training
  • W10 save to your account
  • 3 work before you have signed in

Workouts

  • WGenerate a workout
  • RShow a workout
  • WSave a workout
  • WEdit a workout

History and insights

  • RYour recent workouts
  • RYour logged workouts
  • RYour history on a lift
  • RYour top lifts
  • RYour progress
  • RYour training week
  • RCompare your weeks
  • RYour streaks
  • RMuscle recovery

Food

  • WLog food
  • WRemove food
  • RYour food diary
  • RFind a food

Programs

  • RFind a program
  • RProgram details
  • RYour programs
  • WBuild a program
  • WStart or finish a program

Exercises

  • RSearch exercises
  • RExercise details

Bodyweight

  • WLog bodyweight
  • RYour bodyweight

Routes

  • WPlan a route

Profile

  • RYour profile
  • WUpdate your profile

Not sure what to ask? Start with one of these.

Four starter prompts ship with the connector, so most assistants list them the moment you connect.

  • Plan today’s workout

    A session built from what you trained this week, what has recovered and where you are in your program.

  • Review my week

    Sessions, muscle volume, streak, bodyweight and food over the last 7 days, against the 7 before.

  • Why is my lift stuck?

    Reads your history on one lift and says whether it has stalled, why, and what to change.

  • Log what I ate

    Saves a meal to your food diary from a plain description and shows the day so far.

Answers come back as cards.

A paragraph about your push day is not a push day, so JustGains answers with the thing itself, in your units.

In the chatOne sentence in ChatGPT, and lunch is in your diary.
A JustGains workout card in ChatGPT: Upper Body Dumbbell Strength, with the muscles it works, the equipment it needs, a warmup and every exercise
WorkoutsMuscles worked, equipment, and every set behind a tap. Log Workout opens it in the app.
A JustGains food card: lunch at 735 kcal, each food with its protein, carbs and fat, and 1,385 kcal eaten today
MealsWhat was saved, food by food, and where the day stands against your targets.
A JustGains route card: a running loop drawn on real paths through Central Park

Central Park loop

3.04 mi · running route · loop

Saved to your Routes, ready to follow.

RoutesA run, ride, walk or hike on real streets and paths, saved for the recorder to guide you round.

One connector. Every way in.

Each tool is written once, so what one assistant can do, the rest can too.

  1. Your assistant

    ChatGPTClaudeGrok BotMuseClaude CodeCodexCursorn8n

    You ask in plain words. It decides which tool fits.

  2. Four doors

    • /mcpChatGPT and Claude
    • /connect/mcpCoding tools and MCP directories
    • /grok/mcpGrok Bot
    • /mcp/tools/{name}Muse, n8n and your own scripts
  3. One sign-in

    OAuth 2.1 with PKCE, in your browser. Nothing to copy and no secret to leak. Three permissions: workouts, progress and profile.

  4. Your account

    The same API the app uses, so a workout an assistant saves is a real workout. Saving twice is safe.

  5. Your phone

    Seconds.

    Your devices are told something changed, and they fetch it.

You stay in charge of it.

What an assistant gets, and how you take it back.

You sign in, it never sees a password
Connecting opens the JustGains sign-in in your browser. The assistant gets a key scoped to workouts, progress and profile.
Every action has a plain name
Log food. Save a workout. Plan a route. That is what your assistant shows when it asks to run one.
Each connection is a device you can end
ChatGPT, Claude and the rest appear in your account settings by name. End one and only that one is signed out.
A retry never logs lunch twice
Saving the same meal again lands on the same entry, and a correction replaces the one it corrects.

Or skip the chat entirely.

Run JustGains on a schedule, from a webhook, or when something happens in another app.

Zapier

7 triggers, 4 actions and 2 searches. Finished workouts, runs, meals, weigh-ins and goals go out; food, water, weight and activities come in.

  • Your training log in a sheet

    1. JustGainsWorkout Completed
    2. Google SheetsAdd a row, volume in lb
  • Tell the group chat

    1. JustGainsGoal Completed
    2. DiscordSend a message
  • Log meals from a form

    1. Google FormsNew response
    2. JustGainsLog Food
Everything Zapier can do

n8n

29 operations, one for each tool. Run them on a schedule, from a webhook, or hand them to an n8n AI Agent.

  • Weekly recap

    1. ScheduleMonday, 8:00
    2. JustGainsGet Week Summary
    3. SlackSend a message
  • Smart scale weigh-ins

    1. WebhookFrom your scale
    2. JustGainsBodyweight: Log
  • Meals from a group chat

    1. TelegramNew message
    2. AI AgentJustGains as a tool
    3. JustGainsFood: Log
The n8n node on GitHub

And there is AI inside the app.

Everything above is JustGains reaching out. This is what is already in your pocket.

Mal

MalYour training buddy, in chat and on the mic

  • Mal, in your inbox

    Text Mal what you ate or what you want to train. He logs the food, ticks the goal or builds the workout.

    Meet Mal
  • One mic for the whole app

    Say “225 for 8, then rest two minutes” between sets. It keeps working when the signal drops.

  • Type a meal, get its parts

    “Three egg omelet with cheese” becomes eggs, cheddar and cooking fat, read on your phone with no signal needed.

    How food logging works
  • Snap the plate

    Photos of a meal come back as foods, portions and macros you can correct before they are saved.

    Log food and macros
  • A body scan from your photos

    A physique score, body fat with an honest range, and a map of which muscles lead and which lag.

    Get your body scan
  • Push-ups that count themselves

    Put the phone under your chest and Auto Counter counts full reps. No video leaves the phone.

    How Auto Counter works
  • Bring a program in any shape

    Paste a video link, a spreadsheet or a screenshot of your old routine, then approve each exercise match.

    Import a program
  • A first draft for coaches

    Generate with Mal drafts a plan from what a client told you. Nothing is assigned until you say so.

    Generate with Mal

Where the AI stops.

A language model reads a sentence well and guesses your bench badly. So the numbers are not its job.

Your next weight
Forge works your loads out from your own logged sets. An assistant picks the exercises; the numbers on the bar come from the engine.Meet Forge
What to train today
The chips that suggest what to train next are rules over your recent workouts. Same inputs, same answer, every time.How suggestions work
Streaks, XP and records
Counted, never estimated. A PR is a PR because the set is in your log.How streaks work

It knows your runs and your sleep, too.

An assistant answers from what is in your history. These fill it in for you.

  • Apple HealthSteps, weight and heart rate come in. Workouts, runs and meals go back out.
  • Health ConnectThe same two-way sync on Android.
  • Garmin Connect™Runs, rides, sleep and recovery in. Workouts and routes out to your watch. Garmin guide
  • StravaConnect it once and the runs and rides you record there land on their own.
  • Apple WatchSets, rest timer and phone-free runs from the JustGains watch app.

Where it is listed.

Where a listing is still in review, the guide gets you connected today.

Build on it.

The same tools over MCP or plain REST, with an OpenAPI file. For your own scripts, make a personal API key in your settings on the web.

Claude Code

claude mcp add --transport http justgains https://justgains.com/connect/mcp

Codex

codex mcp add justgains --url https://justgains.com/connect/mcp

The live tool catalog

curl https://justgains.com/mcp/tools

OpenAPI 3.1

curl https://justgains.com/mcp/openapi.json

Before you connect it.

What people ask before they let a chatbot near their training log.

Ask for a workout. Then go lift it.

Connect the assistant you already have open. Your first request can be the one you were about to type anyway.