MCP App Store
by KeenEthics
Consumer-Health
LiftTrack icon

LiftTrack

by LiftTrack

Overview

Connect Claude to your LiftTrack strength training data. Review completed workouts, explore exercise performance and training maxes, check upcoming sessions, and browse saved workouts and programs. Use your Coach Profile, equipment, goals, and training history to inform workout planning. Search the exercise catalog and create or update workout templates with sets, loads, rest timers, supersets, and percentage-based training. With your approval, Claude can also delete workout templates and update training maxes. Workouts are saved in LiftTrack, where you can use them in the app and sync them to a compatible Garmin watch. Requires a LiftTrack account.

Tools

get_activities

ChatGPT
Get completed workout sessions. For each activity: name, date/time, duration, exercises with actual sets performed vs target sets. Args: start_date: Start of date range (ISO format YYYY-MM-DD). Defaults to 30 days ago. end_date: End of date range (ISO format YYYY-MM-DD). Defaults to today. workout_name: Optional filter to only show activities for a specific workout. limit: Max results to return (default 20, max 100).

get_exercise_history

ChatGPT
Get performance history for a specific exercise across sessions. Shows per-session sets, volume, estimated 1RM, and heaviest set, plus trends over time. This is the most useful tool for coaching conversations like 'How's my bench progressing?' Args: exercise_name: The exercise display name (e.g. 'Barbell Bench Press'). limit: Number of recent sessions to include (default 10, max 50).

get_schedule

ChatGPT
Get upcoming scheduled workouts. Args: days_ahead: How many days ahead to look (default 14, max 60).

get_training_maxes

ChatGPT
Get training max (1RM estimate) values used for percentage-based programming. Returns all training maxes, or filter by exercise name. Args: exercise_name: Optional exercise display name to filter (e.g. 'Barbell Back Squat').

get_user_settings

ChatGPT
Get the user's workout settings: unit preference (lbs/kg), weight rounding, and other preferences. Call this early in a conversation so you have context for all subsequent responses.

get_workout_detail

ChatGPT
Get full detail of a single workout template: exercises with sets (weight x reps), rest times, superset grouping, RPE targets, notes, and percentage-of-TM info. All weights shown in the user's preferred unit.

get_workout_templates

ChatGPT
List all workout templates with name, folder, exercise count, and exercise name summary. Use folder_name to filter by a specific folder.

search_exercises

ChatGPT
Search the exercise catalog by name or muscle group. Returns display name, muscles, and equipment. Max 20 results. Every exercise in a workout must come from this catalog or the user's custom exercises. Args: query: Free text search against exercise name (e.g. 'bench press', 'squat'). muscle_group: Filter by primary muscle group (e.g. 'CHEST', 'QUADS', 'LATS', 'GLUTES', 'SHOULDERS', 'TRICEPS', 'BICEPS', 'ABS', 'HAMSTRINGS', 'TRAPS', 'CALVES').

create_workout

Claude

delete_workout

Claude

get_activities

Claude

get_coach_profile

Claude

get_exercise_history

Claude

get_folders

Claude

get_program_detail

Claude

get_programs

Claude

get_schedule

Claude

get_training_maxes

Claude

get_user_settings

Claude

get_weekly_training_status

Claude

get_workout_detail

Claude

get_workout_templates

Claude

search_exercises

Claude

set_training_max

Claude

update_workout

Claude

validate_exercise_names

Claude

App Stats

26

Tools

3

Prompts

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily