AI Running Coach

An automated training system that connects Strava, Notion, and Claude to analyse running data and generate personalised weekly training plans.


I’ve been tracking every run for years. Heart rate, pace, distance, elevation — all of it sits in Strava. For a long time, I did almost nothing with it.

So I built a system to fix that.

How it works

  • Make.com pulls my Strava activities and loads them into a Notion database automatically
  • Claude (Anthropic’s AI) connects directly to that database via the Notion MCP integration
  • Each week, Claude analyses my recent training load, asks me about sessions it can’t fully interpret from the data alone, and builds me a structured 7-day plan

It’s not magic. It’s just good tooling — connected properly.

The honest version

There are quirks. Make.com credits run out. Pace fields sometimes come through blank. Date handling requires workarounds. The AI is only as good as the data you give it (and the context you add verbally).

But the core loop works. And it’s changed how I train.

Full write-up coming soon — the automation stack, what the AI coaching sessions actually look like, and what I’d do differently.