SetRep for Claude
What it is
The SetRep connector links Claude to your SetRep logbook. Once connected, you can ask Claude about your training and change your program in conversation: how a lift has moved, what is on the plan today, which exercises fit the gym you are at, or to swap one exercise for another.
Claude reads from your own account, so every answer comes from the sets you logged and the program you follow. Reading is free. Changing your program and your exercises needs SetRep Premium.
Add it in Claude
- In Claude, open Settings → Connectors → Browse connectors and add SetRep. Until SetRep is listed in the directory, choose Add custom connector instead and enter the server URL
https://setrep.app/mcp. - Choose Connect. Claude sends you to setrep.app, where you sign in with the same account you use in the app: Apple, Google or your email address.
- Review what Claude is asking for and tap Allow. Claude returns to the conversation with SetRep ready to use.
To disconnect, remove SetRep in Claude's connector settings. Access ends there; your SetRep account and its data stay as they are.
Things to ask
- “How has my bench press progressed over the last two months?”
- “What's my next workout?”
- “How many sets of back am I doing a week on this program?”
- “Swap leg press for hack squat in my Lower A day.”
- “Which exercises in my program can I do at my home gym?”
What Claude can do
Read (free)
fetch_profile— your body weight, units, experience level and age.fetch_locations— your training locations and the equipment at each one.fetch_programs— the list of your programs and which one you are on.fetch_program— one program in full: workouts, exercises, sets and the weekly sets per muscle group.fetch_workout_records— your workout history, newest first.fetch_workout_record— one logged workout with every set.fetch_exercise_history— every session of one exercise over time, with estimated one-rep maxes and records.fetch_exercise_availability— whether you can do an exercise at each of your locations, and what is missing where you cannot.search_exercises— find exercises by name, muscle group, movement pattern or equipment.preview_program_change— a dry run of a program edit: what would change and any warnings, without saving.
Change (SetRep Premium)
apply_program_change— save a program edit.create_custom_exercise— add an exercise that is not in the catalog.add_exercise_aliases— teach SetRep other names for a custom exercise.set_exercise_note— pin a note to an exercise, shown in every workout.
Previews are free, so Claude can show what a change would do before you decide. Applying it needs SetRep Premium, which you buy in the SetRep iOS app. Without Premium, Claude tells you what it would have changed and where to upgrade.
ChatGPT and other assistants
The server speaks standard MCP, so any assistant that supports remote MCP servers with OAuth sign-in can connect to https://setrep.app/mcp.
ChatGPT limits full custom MCP connectors to Business, Enterprise and Edu workspaces. ChatGPT Pro allows custom connectors in developer mode as read-only, so the read tools above work there and the Premium changes do not. If you are on Plus or Pro and cannot add SetRep with write access, that is the plan limit, not a fault in SetRep.
Privacy and support
What a connected assistant can read, where that data goes and what SetRep records about each request is set out in the AI Assistant Connectors section of our Privacy Policy.
Questions about the connector go to [email protected].