Your Training Data,
Ready for Any AI Assistant
AskMyCoach acts as a bridge between your Intervals.icu data and AI assistants that support MCP tools — Claude, ChatGPT, and others. Instead of copying and pasting workout data, your AI can access it directly through a secure connection.
Live Demo
See It In Action
A real conversation with Claude — analysing training load and recovery via MCP tools.
How It Works
Connect Intervals.icu
Link your Intervals.icu account via OAuth or API key. Your credentials stay encrypted — AskMyCoach never stores your raw workout data.
Add the MCP URL to Your AI
Paste your personal MCP URL into Claude Desktop, Claude.ai, or ChatGPT. Your AI assistant can now query your training data directly.
Ask Away
Ask your AI to analyse your last training block, compare your power curves, check recovery trends, or plan next week's workouts.
What AskMyCoach Actually Does
Think of AskMyCoach as a real-time translator. When your AI assistant asks "show me this athlete's activities for the last two weeks", AskMyCoach translates that request into the Intervals.icu API format, fetches the data securely, and returns it in a way the AI understands — all in milliseconds.
No workout data is stored on our servers. Every request goes directly to Intervals.icu and the result is returned immediately. AskMyCoach only stores the access credentials and your permission settings — nothing about your training.
Share Access with Your Coach
Invite your coach by email. They get a dedicated MCP URL that gives them access to exactly the tools you choose — no more, no less. You can update or revoke their access at any time.
Granular permissions
Enable read-only access, write access, or any combination per tool. Your coach can view activities but not modify your calendar, or vice versa.
Instant revocation
Revoke coach access with one click. Their MCP link stops working immediately — no need to change any passwords or tokens.
No account required for coach
Your coach doesn't need to create an AskMyCoach account. They receive a direct MCP URL they can add to their AI assistant right away.
One URL, all athletes
If a coach works with multiple athletes, one MCP URL covers them all. Each athlete independently controls what the coach can see and do.
Available Tools
I'm working on this every day — new tools are added regularly.
Read — Data Access
Athlete SnapshotOne-call session starter — profile, recent wellness, last 5 activities, and upcoming events fetched in parallel. The AI's first call every session.Athlete ProfileFull fitness metrics, training zones, FTP, threshold pace, HR zones, and account settingsActivitiesCompleted workouts with power, HR, pace, distance, and TSSActivity DetailsFull metrics for any individual workoutInterval BreakdownPer-lap analysis — power, HR, pace, cadence for each intervalTime-Series StreamsRaw data: power, HR, cadence, speed, altitude, GPS trackActivity NotesComments and feedback attached to completed workoutsPower Curve (per activity)Mean-maximal power curve for any single activityBest Power CurvesAggregate best power across all activities — CP and FTP model estimates for key durations (5s to 60min+)Personal BestsAll-time best efforts across key run distances and ride durationsFIT File DownloadRaw FIT file for any completed activityFIT MetricsServer-parsed FIT file: per-lap running dynamics (vertical oscillation, ground contact time, stance time balance, vertical ratio, step length, form power, leg spring stiffness, performance condition) and session summary. ~1–3k tokens vs 115k for the raw file. Requires Garmin fenix/Forerunner with HRM-Run or HRM-Pro pod for running dynamics fields.Wellness DataDaily HRV, resting HR, sleep duration & quality, weight, and nutrition macros (kcal, carbs, protein, fat)Training SummaryAggregate volume, TSS, and calories by sport over any date range, with week-by-week breakdownWeekly SummaryMonday-aligned weekly totals by sport: distance, duration, sessions, and TSSTraining ZonesCurrent power, pace, and HR zones for cycling, running, and swimmingRace ScheduleUpcoming races from your calendar with computed taper start dates and race priority (A/B/C)Race ReadinessPre-race score 0–100 derived from TSB, HRV trend, sleep quality, and CTL — with signals and a tactical recommendationFitness ForecastProjected CTL, ATL, TSB, and ramp rate to a future date based on your planned calendar eventsWeekly TSS TargetRequired daily and weekly TSS to reach a target CTL by a goal date, using the standard 42-day EWMA formulaThreshold CheckCross-references your configured FTP, threshold pace, and CSS against recent recorded peak efforts — flags if they're out of dateSwim Cadence TrendsStroke rate, distance-per-stroke, and swolf across swim sessions — grouped by session, week, or monthTraining PhaseCurrent periodization phase (prep/base/build/peak/recovery) derived from CTL trend and upcoming race calendarCalendar EventsPlanned workouts, races, and notes on your training calendarCustom Training ItemsCustom charts, fields, and training itemsWrite — Actions
Log Wellness DataWrite daily nutrition (kcal, carbs, protein, fat), subjective scores (fatigue, soreness, mood, motivation, stress), body weight, and notes back to Intervals.icuUpload ActivityImport FIT/GPX/TCX files that failed to sync automaticallyAdd Activity CommentPost notes or coach feedback on completed workoutsBulk Activity CommentsPost feedback on multiple workouts at once — for coaches reviewing a full weekPlan WorkoutCreate or update structured workouts on your calendarDelete EventRemove a single planned eventClear Calendar RangeDelete all planned events within a date rangeBulk Plan WorkoutsCreate multiple structured workouts on the calendar in a single call — for loading a full training week or block at onceManage Custom ItemsCreate, update, or delete custom training charts and fieldsUpdate ProfileModify athlete profile settingsSkills — Coaching Modules
Get SkillLoad any coaching skill into the AI's session inline — no installation required. Skills available: activity-analysis, athlete-template, bike-workout, run-workout, strength-workout, swim-workout, triathlon-coach, triathlon-nutrition.Download SkillDownload a packaged .skill file for permanent installation in Claude Desktop or Claude.ai.Download Skill BundleDownload all coaching skills as a single ZIP for one-shot installation.Generate Athlete ProfileAuto-generate a personalised athlete skill from live data — pulls training zones, HRV baseline, race schedule, and periodization phase, then compiles them into a ready-to-review skill file.Package Athlete ProfileConvert a reviewed athlete SKILL.md into an installable .skill file.I'm expanding the tool list constantly — if there's something specific you need, reach out via Support.
Ready to Get Started?
It's free. Connect your Intervals.icu account, grab your MCP URL, and start asking your AI about your training in minutes.
Create Free Account