GymLog

Use GymLog with your AI assistant

Your workouts, plans and progress, right in the AI chat you already use.

GymLog server address
https://getgymlog.web.app/mcp

Add this address in your assistant, then sign in to GymLog. Setup for your assistant ›

Ask about your training

Your assistant reads what GymLog knows: your templates, your last sessions and the weight GymLog would suggest next.

Connect in 3 steps

  1. 1

    Copy the address

    Use the Copy button above.

  2. 2

    Add it as a custom connector

    In your assistant's settings. Steps for each assistant.

  3. 3

    Sign in to GymLog and allow access

    Use your GymLog sign-in, or create an account on the same page. Then choose what the assistant may do.

What you can do

See your training

Workouts, the history of any lift, personal records and weekly or monthly totals, including whether a lift has stalled.

Get today's plan

The same plan GymLog shows at the start of a workout: what you did last time and the weight to try today.

Plan sessions

Your assistant can add sessions with target weights and reps to Up next. Start one in the app and the sets are ready.

Build templates

Create or change workout templates and exercise settings like the weight step and warm-ups.

Log or import workouts

Log a finished workout, or move a history your assistant already has into GymLog. Workouts from the last 30 days are free; older ones need GymLog Pro.

Undo anything it changed

Every change shows the assistant's name. Undo its changes, or remove a whole import, for 30 days in the app.

No GymLog account? Your assistant can create one

Add this address instead. Your assistant asks for your email, a name, an @handle and kg or lb, and makes the account only after you agree. GymLog emails you a link: tap it and you're set, in the same chat.

https://getgymlog.web.app/mcp?signup=1

Full list of tools: tool reference.

Setup for your assistant

Menus change from time to time, and custom connectors may need a paid plan. If a step doesn't match, look for "connectors" or "MCP" in your assistant's settings.

Claude
  1. In Claude on the web or the desktop app, open Settings › Connectors and choose Add custom connector.
  2. Name it GymLog and paste the address:
    https://getgymlog.web.app/mcp
  3. Choose Connect, sign in to GymLog and allow access.

Connectors you add on the web also work in the Claude mobile apps.

ChatGPT
  1. In ChatGPT on the web, open Settings, find the connectors (or apps) section and turn on Developer mode in its advanced settings.
  2. Create a new connector, name it GymLog, paste the address and choose OAuth for sign-in:
    https://getgymlog.web.app/mcp
  3. Sign in to GymLog and allow access, then turn GymLog on in a chat.

Custom connectors in ChatGPT depend on your plan and, for work accounts, your workspace settings.

Grok
  1. On grok.com, open Connectors, choose New Connector, then Custom.
  2. Paste the address:
    https://getgymlog.web.app/mcp
  3. Sign in to GymLog and allow access.

Availability depends on your Grok plan.

Perplexity
  1. In Perplexity on the web, open Settings › Connectors and add a custom connector of the Remote kind.
  2. Paste the address, and choose OAuth and Streamable HTTP if asked:
    https://getgymlog.web.app/mcp
  3. Open the connector, sign in to GymLog, allow access, then turn it on for your search.

Custom connectors need a paid Perplexity plan.

Claude Code
  1. Run:
    claude mcp add --transport http gymlog https://getgymlog.web.app/mcp
  2. In Claude Code, type /mcp, pick gymlog and sign in to GymLog.
Codex
  1. Run:
    codex mcp add gymlog --url https://getgymlog.web.app/mcp
  2. Then sign in:
    codex mcp login gymlog
Other MCP clients
  • Transport: Streamable HTTP.
  • Sign-in: OAuth. Your client registers itself, so you don't need a client ID or secret.
  • Address:
    https://getgymlog.web.app/mcp

Not sure what to ask first?

Paste this into a new chat once GymLog is connected.

Your data, your permissions

Questions

Is it free?

Yes. Connecting an assistant is free. Free accounts can log or import workouts dated today and the 30 days before; older workouts need GymLog Pro, which is sold in the GymLog app.

Which assistants work?

Any assistant that can add a custom MCP connector with sign-in, including Claude, ChatGPT, Grok, Perplexity, Claude Code and Codex. Some assistants offer custom connectors only on certain plans.

Do I need the GymLog app?

No. You can create an account on the sign-in page when you connect, or let your assistant create one for you. Install the app any time to see your training on your phone, and sign in the same way. If you already use the app, turn on Sync across devices so your assistant sees those workouts.

How do I disconnect?

In the GymLog app, go to Settings › Connected apps and choose Disconnect. Removing GymLog inside the assistant may not tell us, so disconnect in GymLog to be sure. No app? Email us, or delete your account on this website. Disconnecting doesn't delete your GymLog account.

How do I undo what an assistant changed?

In the GymLog app, go to Settings › Connected apps and pick the assistant. Undo puts back what it added, changed or removed in the last 30 days, except anything you changed yourself since. You can also remove a whole import in one step.

Is my data used to train AI?

GymLog doesn't use what an assistant sends us for advertising, profiling or AI training. What your assistant reads goes to the company that runs it, and its own policy decides how it is used. We don't control that, so check the assistant's privacy settings.

Get GymLog on your phone too

Log sets at the gym, then ask your assistant about them.

HomeTool referencePrivacyTerms
© 2026 GymLog. This is a training log, not medical advice.