Trainer Connect
by trainerconnect.com.br in Other
Manage students, workouts, appointments and payments through your personal trainer account.
https://api.trainerconnect.com.br/mcp- Tools
- 14
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 372 ms
- 490 ms slowest 5%
- Last check
- Passed
- 4 h ago, next in 1 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"trainer-connect": {
"type": "http",
"url": "https://api.trainerconnect.com.br/mcp"
}
}
}14 tools
- list_students
Lists the connected personal trainer's students with status, goal and start date. Optionally filter by part of the name. Use the returned student_id with get_student.
- get_student
Gets one of the trainer's students: profile (goal, age, weight, height), the active workouts with their exercises, sets, reps and load, and the latest logged sessions with how many in the last 30 days.
- get_schedule
Lists the trainer's classes and appointments between two dates (today and the next 7 days by default): date and time, student, type, status, place and notes. Times are in Brazil time (America/Sao_Paulo).
- list_payments
Lists what the trainer's students paid or owe: amount, student, due date, paid date and status. Use status "overdue" for unpaid charges past their due date, "open" for everything not paid yet, "paid" for received payments. Totals are in BRL.
- create_student
Adds 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…
- search_exercises
Searches the Trainer Connect exercise library (with demo videos), in Portuguese or English: "supino", "agachamento", "remada", "glúteo", "esteira". Returns the exercise id to pass as edb_exercise_id in create_workout, so the student sees the video.
- create_workout
Creates 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…
- schedule_class
Books a class or appointment on the trainer's schedule (Brazil time, America/Sao_Paulo), with a student or as a personal block when student_id is empty. The student is notified, like in the app. Cancelling or moving a class is done in the app (or with api_write on…
- list_operations
Lists the Trainer Connect app operations this connection can run (method, path, summary): students, workouts and programs, exercise library, schedule and classes, workout sessions and history, physical assessments, anamnesis, diet plans and nutrition, check-ins, chat, contracts…
- describe_operation
Shows 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.
- api_read
Runs 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…
- api_write
Runs 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…
- find_trainers
Find 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"…
- get_trainer
Show the public profile of one personal trainer from the Trainer Connect directory: bio, specialties, where they work, online or in person, and the plans they publish with price and billing period. The person contacts the trainer or signs up for a plan on the profile_url page…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 4 h ago | Passed | 200 | 379 ms |
| 13 h ago | Passed | 200 | 366 ms |
| 24 h ago | Passed | 200 | 390 ms |
| 33 h ago | Passed | 200 | 370 ms |
| 43 h ago | Passed | 200 | 371 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 345 ms |
| 3 days ago | Passed | 200 | 382 ms |
| 3 days ago | Passed | 200 | 372 ms |
| 3 days ago | Passed | 200 | 320 ms |
| 4 days ago | Passed | 200 | 330 ms |
| 4 days ago | Passed | 200 | 336 ms |
| 5 days ago | Passed | 200 | 392 ms |
| 5 days ago | Passed | 200 | 372 ms |
| 6 days ago | Passed | 200 | 357 ms |
| 6 days ago | Passed | 200 | 361 ms |