Agent♥︎Age
Catalog

Long Run Hybrid Coach

OfficialLive

by atomchung · Python

Adaptive running and strength coaching for the long run.

io.github.atomchung/long-run-hybrid-coach — Model Context Protocol (MCP) Server

This MCP server provides adaptive running and strength coaching for the long run. It reads activity and recovery data from Intervals.icu, keeps a consistent 28-day running plus strength-training direction, and uses your consent to place each session into your calendar. Garmin is not required.

🛠️ Key Features

  • Integrates with Intervals.icu to read activities and recovery data
  • Maintains a 28-day running + strength-training direction and weekly schedule
  • Generates a plan based on what you actually did, then schedules sessions after consent
  • Supports device/record paths beyond Garmin (example: Apple Watch, COROS, Polar, Suunto, Wahoo, or no watch)
  • Topics include mcp, model-context-protocol, oauth2, garmin, running, intervals-icu, training-plan

🚀 Use Cases

  • Create long-run coaching from your real Intervals.icu activity and recovery
  • Schedule weekly sessions into your calendar after you approve

⚡ Developer Benefits

  • Works as an MCP server with standardized Model Context Protocol structure
  • Clear integration expectations around Intervals.icu data and optional downstream device paths

⚠️ Limitations

  • Requires an Intervals.icu account
  • The extent of device synchronization verification varies by downstream path (Garmin is described as first verified in practice)

Topics

agent-skillsai-agentfitnessgarminintervals-icumcpmcp-servermodel-context-protocoloauth2runningstrength-trainingtraining-plan