Bots St

bots.st/trainer-connect

Trainer Connect

Manage students, workouts, appointments, payments

2841 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
200
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://api.trainerconnect.com.br/mcp

What it can do

ToolWhat it says it does
accept_class_changeAccepts the student's request and moves the class to the time they asked.
accept_join_requestAccepts a student who asked to train with the trainer; they get access to the app.
activate_diet_planPublishes a diet plan to the student (the previous active one is archived) and pushes them.
add_exercise_to_program_dayAdds one exercise to a training day of a program: sets, reps (or a range), load, rest.
add_program_dayAdds a training day to a week of a program.
add_program_weekAdds a week at the end of a program (or at position).
add_student_supplementRegisters a supplement (or water) the student should take, with dose, times and days; the student gets reminders.
api_readRuns any GET operation from list_operations as the connected trainer and returns the same JSON the app gets: a student's assessments, anamnesis, diet plan, workout history and sessions, check-ins, chat messages, contracts, financial metrics, the exercise library and more. Same permissions as the…
api_writeRuns any POST, PUT, PATCH or DELETE operation from list_operations as the connected trainer, exactly as the app would: edit or archive workouts, assign programs, log or edit a session, create assessments, diet plans and check-ins, send chat messages, cancel or move classes, update the public page…
apply_catalog_workoutCopies a catalog workout to one or more students; they see it in the app.
approve_all_workout_suggestionsApproves every pending workout suggestion of one student at once, with one push.
approve_workout_suggestionApproves a student's suggestion and applies it to the exercise.
archive_assessmentHides an assessment from the student's history without deleting it.
assign_student_to_memberMakes a team member responsible for a student; null removes it.
attach_assessment_to_studentTurns an assessment without a student (trial class) into that student's first assessment.
cancel_classCancels a class; the student gets a push, like in the app. Confirm with the person first.
check_public_linkTells whether an address (slug) for the public page is free. Saves nothing.
confirm_classAccepts a class a student booked that is waiting for confirmation.
copy_diet_planCopies a plan or template to a student (student_id), or saves it as a template without student_id.
copy_programDuplicates a program, for another student (student_id) or as a new template (without student_id).
counter_propose_class_changeAnswers a student's class change request with another time.
create_anamnesis_formCreates a health questionnaire; send_anamnesis sends it to a student.
create_assessmentSaves a new physical assessment for a student: weight, body fat, circumferences (cm), skinfolds (mm), blood pressure. Send only what was measured.
create_checkin_templateCreates a periodic check-in (up to 20 questions); send_checkin assigns it to students.
create_diet_planWrites a diet plan with meals and foods for a student (student_id), or a template without it. It starts as a draft: activate_diet_plan publishes it.
create_exercise_templateSaves an exercise in the trainer's library, with instructions and optional video link.
create_foodAdds a food with macros per 100 g, or a dish from ingredients (macros are summed).
create_goalCreates a goal: workouts (number of workouts), frequency (per week), load (target kg in one exercise) or custom.
create_holidayBlocks a date in the trainer's schedule (vacation, holiday).
create_programCreates a program (weeks with training days and exercises) for a student (student_id) or as a template without it. Weeks and days can also be added later.
create_schedule_slotAdds a recurring weekly class slot to the trainer's schedule, for a student or as a personal block without student_id.
create_studentAdds a student to the trainer's account, like "Adicionar aluno" in the app: the student gets an e-mail invite to install the app and see workouts. Name and e-mail are required; goal, weight, height, birth date and sex are optional. Respects the student limit of the trainer's plan.
create_workoutCreates a workout, assigned to a student (student_id) or as a template when student_id is empty, with its exercises: sets, reps (or a range with reps_max), load, rest, duration for cardio, notes. Exercises are matched to the Trainer Connect library by name so the student sees the demo video (or…
decline_classDeclines a class a student booked that is waiting for confirmation; the student is told.
describe_operationShows what one Trainer Connect operation accepts: route parameters and the validation rules of each field (required, type, allowed values). Use it before api_write so the request is right the first time.
find_trainersFind personal trainers listed in the public Trainer Connect directory (most are in Brazil; some are Brazilian trainers abroad), by specialty, name, city or state, and online or in-person. Specialties are written in Portuguese, e.g. "musculação", "emagrecimento", "funcional", "corrida"…
get_active_dietsEach student's current diet: published plans (since when, meals, adherence of the week) and drafts the trainer saved but never published to a student who has no active diet yet, with student name and the app_url of that student's diet screen. Use it to answer "who is still waiting for the diet I…
get_ai_creditsAI credits left for workout, diet and assessment generation in the app. Read only.
get_anamnesis_formThe questions of one anamnesis form.
get_anamnesis_overviewEvery active student with the anamnesis (health questionnaire) status: pending (sent, not answered, not expired; waiting_days and expires_at), answered (last_submitted_at) or never_sent (never received one, or it expired unanswered). Each row has name, phone to reach out (the guardian's for a…
get_assessmentOne physical assessment with every measurement and the photos.
get_assessment_ai_analysisThe latest AI analysis written for one assessment, if there is one.
get_assessment_ai_quotaHow many AI assessment analyses the trainer has left. Read only.
get_autopilotWhat the app's autopilot did or suggests (reminders, follow-ups) for the trainer.
get_balanceBalance available and to receive in the trainer's wallet. Read only: withdrawals stay in the app.
get_catalog_workoutOne catalog workout with every exercise.
get_checkin_statusFor one check-in questionnaire: which students got it, answered or are late.
get_checkins_overviewActive check-ins of every student, late ones first: student name, how many are overdue, last answer date and mood, and the app_url of the student check-ins screen. Use it to answer "who is late on the check-in?" and then list_checkin_answers for one student.
get_checkout_funnelHow many people opened the plan checkout, started and finished it.
get_competitionOne challenge with participants and ranking.
get_contractOne of the trainer's plans/contracts with its terms. Read only.
get_contracts_overviewTotals per plan: active students, revenue per month. Read only.
get_diet_adherencePercentage of meals the student checked in the last days, day by day.
get_diet_planOne diet plan with meals, foods, amounts and macros.
get_financial_metricsMonthly revenue, recurring revenue, default rate, average ticket and churn. Read only.
get_free_slotsThe trainer's free time slots on a date, for booking a class.
get_invite_linkThe trainer's shareable link: a student who opens it signs up already linked to this trainer.
get_latest_assessmentsEvery active student with the date of the latest physical assessment (null = never assessed), days_since, weight and body fat, whether a reassessment is already booked, and the app_url of the student assessments screen. due true = past the reassessment interval (90 days by default, counted from…
get_leadOne lead: contact, origin, status, notes and the first message.
get_leads_statsLeads by status and origin, and how many became students.

And 140 more tools.

In its maker's words

Manage students, workouts, appointments and payments through your personal trainer account.

Website
trainerconnect.com.br/assistentes-ia
Publisher
trainerconnect.com.br
Listed from
the official MCP Registry as br.com.trainerconnect/personal-trainer
Version
1.0.0, updated 11 Oct 2026
Kinds of work
Productivity, Shops and payments, Messaging and support

The domain it lives on

trainerconnect.com.br
its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2841 ms
Answered3153 ms
Answered1545 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.