TrainHeroic,TrainHeroic,
beyond the app.
One unofficial toolkit for using TrainHeroic with AI, code, and your own data.
Get the last four weeks of training.
- Your prompt
- Show my training over the last four weeks.
- Endpoint
https://mcp.trainheroic-unofficial.com/mcp
Coach accounts add roster, programming, analytics, and messaging; every account includes its own training and history.
Existing TrainHeroic account required. Your client receives an OAuth access token—not your TrainHeroic password, which stays in encrypted grant data.How credentials work
Get the last four weeks of training.
- Read workouts
trainheroic athlete workouts --start YYYY-MM-DD --end YYYY-MM-DD --summary- Export history
trainheroic athlete export --out ./my-training
Get the last four weeks of training.
- Import
import { fetchAthleteWorkouts } from "@trainheroic-unofficial/js";- Query
const workouts = await fetchAthleteWorkouts(client, startDate, endDate);
Get the last four weeks of training.
- Choose
- A date range and the sessions you want to keep.
- Download
- CSV, JSON, or plain text in your browser.