bro.techHire us
All integrations

One server. Every assistant.

29 tools, 4 starter prompts and 3 live cards behind every integration on this page.

LiveIn the official MCP Registry JustGains/justgains-connector 5 commits

Connect it.

Address
https://justgains.com/connect/mcp
Speaks
Streamable HTTP, plus a REST twin and OpenAPI 3.1
Sign-in
Its own OAuth 2.1 server: PKCE S256, dynamic registration, client metadata documents, revocation.

All 29 tools.

The names your assistant sees, the title it shows you before it runs one, and what it does.

Workouts

  • generate_workout(writes)Generate a workoutGenerates a workout from a plain-language request and shows its preview. Works signed out. Shows the workout card.
  • show_workout(reads)Show a workoutDisplays a workout in an interactive preview card. Works signed out. Shows the workout card.
  • create_workout(writes)Save a workoutSaves a workout with ordered exercises and sets of reps, weight and RPE. Shows the workout card.
  • update_workout(writes)Edit a workoutChanges a workout's title, description or exercises. Shows the workout card.

History and insights

  • get_workout_history(reads)Your recent workoutsRecent workouts with dates, duration, volume, sets and reps.
  • get_my_workout_logs(reads)Your logged workoutsEvery recorded workout in a window, ranked by volume or duration if you ask.
  • get_my_exercise_history(reads)Your history on a liftYour sessions and personal best on one exercise.
  • get_my_top_exercises(reads)Your top liftsRanks your exercises by frequency, peak weight and total volume.
  • get_progress(reads)Your progressDaily gains, volume, steps and active days for a date range.
  • summarize_my_week(reads)Your training weekWorkouts, muscle recovery and bodyweight change for a window.
  • compare_my_weeks(reads)Compare your weeksWorkout counts and bodyweight change across two adjacent windows.
  • analyze_my_consistency(reads)Your streaksStreaks, training days and workouts per week.
  • get_my_recovery_analytics(reads)Muscle recoveryWeekly sets against target for every muscle group.

Food

  • log_my_food(writes)Log foodSaves what you ate and returns the day's totals. Handles corrections. Shows the food card.
  • remove_my_food(writes)Remove foodRemoves diary entries and returns updated totals. Shows the food card.
  • get_my_food_diary(reads)Your food diaryA day of your diary with totals, targets and recent foods. Shows the food card.
  • search_foods(reads)Find a foodSearches the food catalog and your recent foods.

Programs

  • search_workout_programs(reads)Find a programSearches the program catalog with schedules, ratings and creators.
  • get_workout_program(reads)Program detailsA program's weeks and days.
  • get_my_workout_programs(reads)Your programsThe programs you follow, your progress and your next workout.
  • create_workout_program(writes)Build a programSaves a multi-week program written in plain text.
  • set_my_program_engagement(writes)Start or finish a programStarts, completes or abandons a program.

Exercises

  • search_exercises(reads)Search exercisesSearches the exercise library by name, muscle group or equipment. Works signed out.
  • get_exercise_details(reads)Exercise detailsInstructions, equipment and muscles worked for one exercise.

Bodyweight

  • log_my_weight(writes)Log bodyweightSaves a weigh-in in pounds or kilograms.
  • get_my_weight_history(reads)Your bodyweightWeigh-ins with your current, lowest and highest weight.

Routes

  • create_route(writes)Plan a routePlans a run, ride, walk or hike on real streets and paths, then saves it. Shows the route card.

Profile

  • get_my_profile(reads)Your profileYour units, timezone, goals and training details.
  • update_my_profile(writes)Update your profileChanges profile fields like units, timezone and goals.

Four starter prompts.

Where it's listed.

More ways in