agentgates.aiVerified
Confidential computers for AI swarms: sealed VMs (Intel TDX) by the hour, USDC over x402.
Finance & CryptoPayments & trading
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 514 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Payments & trading
Manage students, workouts, appointments and payments through your personal trainer account.
2 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Outdated check
Last connection measurement is over 24 hours old. Current availability is unknown.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 3 | 1 | 0 |
Publisher identityCan the publisher be traced to its source? | 3 | 1 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using Trainer Connect
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http trainer-connect https://api.trainerconnect.com.br/mcpCapabilities
Showing 100 of 285 tools.
Accepts the student's request and moves the class to the time they asked.
DiscoveredAccepts a student who asked to train with the trainer; they get access to the app.
DiscoveredPublishes a diet plan to the student (the previous active one is archived) and pushes them.
DiscoveredAdds one exercise to a training day of a program: sets, reps (or a range), load, rest.
DiscoveredAdds a library exercise to the trainer's favorites, shown first when building workouts.
DiscoveredAdds a food to the trainer's favorites, shown first when writing diet plans.
DiscoveredAdds a training day to a week of a program.
DiscoveredAdds a week at the end of a program (or at position).
DiscoveredRegisters a supplement (or water) the student should take, with dose, times and days; the student gets reminders.
DiscoveredRuns 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 app.
DiscoveredRuns 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, and more. Same permissions, plan limits and validation as the app; a 422 lists what is missing. It can notify students (push, e-mail) and some operations cannot be undone, so confirm with the person first. Charges, refunds, payments, subscriptions, plans and prices, coupons, tabs, withdrawals, bank details, password and account deletion stay in the app.
DiscoveredCopies a catalog workout to one or more students; they see it in the app.
DiscoveredApproves every pending workout suggestion of one student at once, with one push.
DiscoveredApproves a student's suggestion and applies it to the exercise.
DiscoveredHides an assessment from the student's history without deleting it.
DiscoveredMakes a team member responsible for a student; null removes it.
DiscoveredTurns an assessment without a student (trial class) into that student's first assessment.
DiscoveredStops a person from sending messages to the trainer. Unblocking is in the app.
DiscoveredCancels a class; the student gets a push, like in the app. Confirm with the person first.
DiscoveredTells whether an address (slug) for the public page is free. Saves nothing.
DiscoveredWhether an e-mail already has an account in Trainer Connect, before inviting the student. Changes nothing.
DiscoveredAdds a comment to an idea.
DiscoveredAccepts a class a student booked that is waiting for confirmation.
DiscoveredCopies a plan or template to a student (student_id), or saves it as a template without student_id.
DiscoveredDuplicates a program, for another student (student_id) or as a new template (without student_id).
DiscoveredAnswers a student's class change request with another time.
DiscoveredCreates a health questionnaire; send_anamnesis sends it to a student.
DiscoveredSaves a new physical assessment for a student: weight, body fat, circumferences (cm), skinfolds (mm), blood pressure. Send only what was measured.
DiscoveredCreates a periodic check-in (up to 20 questions); send_checkin assigns it to students.
DiscoveredCreates a challenge among students, with points per workout and per minute.
DiscoveredWrites 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.
DiscoveredAdds a piece of equipment the trainer uses (e.g. a machine of their gym) to their own library. Returns the existing one if the name is taken.
DiscoveredSaves an exercise in the trainer's library, with instructions and optional video link.
DiscoveredAdds a food with macros per 100 g, or a dish from ingredients (macros are summed).
DiscoveredCreates a goal: workouts (number of workouts), frequency (per week), load (target kg in one exercise) or custom.
DiscoveredAdds a unit (branch) to the gym. Only the account owner can.
DiscoveredBlocks a date in the trainer's schedule (vacation, holiday).
DiscoveredSaves a reusable meal (name, time and foods) to drop into diet plans.
DiscoveredAdds a muscle group to the trainer's own library. Returns the existing one if the name is taken.
DiscoveredCreates 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.
DiscoveredAdds a recurring weekly class slot to the trainer's schedule, for a student or as a personal block without student_id.
DiscoveredAdds 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.
DiscoveredAdds a training goal (e.g. "Corrida de rua") to the options the trainer picks from.
DiscoveredCreates 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 pass edb_exercise_id from search_exercises). For a program, call it once per training day with the same program name, the week name (week) and day_of_week: same program + week = one week with several days. The student is notified, like in the app.
DiscoveredCreates a temporary link (web and app) that lets someone see and copy a workout or one program day. Send workout_id or workout_day_id.
DiscoveredDeclines a class a student booked that is waiting for confirmation; the student is told.
DiscoveredShows 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.
DiscoveredFind 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", "hipertrofia". Returns up to 10 trainers with their public profile link. Contact details are never returned: the person talks to the trainer through the profile page.
DiscoveredEach 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 wrote?"; get_diet_plan shows the plan, and activate_diet_plan publishes it only after the trainer says so.
DiscoveredAI credits left for workout, diet and assessment generation in the app. Read only.
DiscoveredWhat used and added AI credits. Read only.
DiscoveredThe questions of one anamnesis form.
DiscoveredEvery 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 dependent) and app_url: the student profile, or the answer already open when answered. status filters one group: status=pending answers "who has not answered the anamnesis yet?", longest wait first; status=never_sent lists who still needs send_anamnesis. Next: list_anamnesis_answers to read one, or send_anamnesis. Read only: nothing is sent to the student.
DiscoveredHow much of the future receivables can be anticipated now and the fee. Read only: anticipating is in the app.
DiscoveredOne physical assessment with every measurement and the photos.
DiscoveredThe latest AI analysis written for one assessment, if there is one.
DiscoveredHow many AI assessment analyses the trainer has left. Read only.
DiscoveredWhat the app's autopilot did or suggests (reminders, follow-ups) for the trainer.
DiscoveredBalance available and to receive in the trainer's wallet. Read only: withdrawals stay in the app.
DiscoveredOne catalog workout with every exercise.
DiscoveredWhether the trainer blocked a person in the chat, or was blocked.
DiscoveredFor one check-in questionnaire: which students got it, answered or are late.
DiscoveredActive 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.
DiscoveredHow many people opened the plan checkout, started and finished it.
DiscoveredOne challenge with participants and ranking.
DiscoveredOne of the trainer's plans/contracts with its terms. Read only.
DiscoveredTotals per plan: active students, revenue per month. Read only.
DiscoveredPercentage of meals the student checked in the last days, day by day.
DiscoveredOne diet plan with meals, foods, amounts and macros.
DiscoveredBalance of the digital account. Read only.
DiscoveredEntries and exits of the digital account in a period. Read only.
DiscoveredState of the trainer's digital account (Asaas): approved, pending documents or not opened. Read only.
DiscoveredOne idea for the app with votes and comments.
DiscoveredFee settings per payment method: platform and processing fees and whether the student or the trainer pays them. Read only.
DiscoveredMonthly revenue, recurring revenue, default rate, average ticket and churn. Read only.
DiscoveredThe trainer's free time slots on a date, for booking a class.
DiscoveredGym indicators: active members, plans with access, revenue per month and check-ins at the door.
DiscoveredThe trainer's shareable link: a student who opens it signs up already linked to this trainer.
DiscoveredEvery 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 the start of the student link when never assessed) and nothing booked, the same rule as the app reminder. only_due true answers "who is due a reassessment?", longest wait first. Next: list_assessments for one student, or schedule_class to book it. Read only.
DiscoveredOne lead: contact, origin, status, notes and the first message.
DiscoveredLeads by status and origin, and how many became students.
DiscoveredOne exercise of the app library with instructions, muscles, equipment and video.
DiscoveredClasses given, missed and make-up credits per student in a month.
DiscoveredThe connected trainer's account: name, e-mail, phone, language, appearance and the app settings.
DiscoveredThe trainer's profile in the app (name, contact, specialties).
DiscoveredWhether the connected user is the account owner or a team member, and what they can do.
DiscoveredThe trainer's own Trainer Connect plan: active, trial, grace period and renewal. Read only: changing the plan is in the app.
DiscoveredWhat the student already did in a workout that was started and not finished (sets, loads).
DiscoveredOne payment: amount, due date, status, method and receipt. Read only.
DiscoveredOne training program with its weeks, days and exercises.
DiscoveredThe trainer's public page (bio, specialties, photos, link) as students see it.
DiscoveredVisits and contacts the public page got.
DiscoveredWhich gateway receives the students' payments and what is still missing to receive. Read only.
DiscoveredTrainers and students the trainer referred, and the rewards.
DiscoveredLists the trainer's classes and appointments between two dates (today and the next 7 days by default): date and time, student, phone to confirm, type, status, place, notes, video link of the online ones and the app_url to open each appointment in the app. Times are in Brazil time (America/Sao_Paulo).
DiscoveredSet-by-set events of a workout session (sets done, loads, pauses).
DiscoveredWallet statement: what came in and the fees. Read only.
DiscoveredGets 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.
DiscoveredWhether the student agreed to have assessments analysed by AI, and when.
DiscoveredThe student summary the app's AI uses to write diet plans (age, sex, goal, restrictions), plus the AI quota left.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 1192 ms | 285 |