On Agent Rails
Proto
Proto: one coach for training, sleep, recovery check-ins and everyday eating. It proposes; you approve.
Free
Connect it
Add this address in your chat app as a custom connector. The first request that touches your own information answers with a link to sign in; everything before that works signed out.
https://coach.rails.so/mcp
This page is the documentation address for that connector.
What it can do
| Name | What it does | Effect | Price |
|---|---|---|---|
coach.today | Read today's coaching state across training, sleep, check-ins and meals. No diagnosis or medical advice. | read | Free |
coach.intake | Save goals, schedule, optional training setup, verbatim constraints and an explicit answer to every safety screening flag. Never invent a screening answer. No diagnosis or medical advice. | write | Free |
coach.check_in | Record a self-reported daily check-in: energy, mood, stress, soreness and any pain in the person's words. These are not a validated instrument or score. No diagnosis or medical advice. | write | Free |
coach.capture.draft | Save a transcript and a sourced draft of sleep, workout and meal fields for the person to confirm; this never writes a confirmed record. No diagnosis or medical advice. | write | Free |
coach.profile.note | Save a sourced fact about the person for future coaching; only the person can edit or delete it. | write | Free |
coach.experiment.propose | Propose one small routine experiment grounded in recent self-reported records; the person accepts it on the page. No diagnosis or medical advice. | write | Free |
coach.experiment.close | Close the current experiment with the person's self-reported outcome, including an early stop. | write | Free |
coach.review | Review self-reported sleep, check-ins, training sessions and meals through a date without inferring health. No diagnosis or medical advice. | read | Free |
coach.dashboard_link | Return a link to a Coach dashboard screen. Choose a screen name (today, train, workout, sleep, progress, or you), not a path starting with /. | read | Free |
sleep.check_in | Ask for or record three own-words 1–5 ratings every 14 days. These are not a validated instrument or score. | write | Free |
sleep.guidance | Sleep guidance from self-reported nights. No diagnosis or medical advice. | write | Free |
fitness.plan | Create the first goal-specific plan or return the current immutable version. | write | Free |
fitness.session.start | Open the selected scheduled date or return its original saved session. | write | Free |
fitness.session.log | Record completed, failed including zero reps, or skipped work. A skip needs a reason and no invented numbers. A pain flag stops progression for that movement; no diagnosis or medical advice. | write | Free |
fitness.session.finish | Close a session honestly; missed requires no attempts, abandoned preserves unrecorded work. | write | Free |
fitness.session.correct | Append a log correction with the exact expected revision, preserving the prior outcome. | write | Free |
fitness.session.modify | Shorten an active session or replace unlogged movements with available matching-pattern movements. Keep original prescription history. | write | Free |
fitness.session.timer | Start, extend by 30 seconds, or cancel a persisted rest deadline; the page renders remaining time. | write | Free |
fitness.progression | Propose future work from saved performance. Does not apply or approve it. | write | Free |
fitness.adjust | Propose a plan revision for the person to approve on the page. This tool cannot approve or apply it. | write | Free |
fitness.history | Read a saved plan version and bounded sessions, preserving log correction history. | read | Free |
nutrition.log | Record a meal in the person's words with qualitative protein, fruit and vegetable, caffeine and alcohol notes. No calorie counting, diagnosis or medical advice. | write | Free |
This app has not written a guide yet. The tool list above is what it does.
Your own activity, and everything this app has stored for you, is on the app page when you are signed in. You can export it or take it back from there.