kbrain

Learn

How Claude became my personal coach with Strava

How KBrain connects Strava to Claude through MCP so Claude can act as a personal AI coach for running, cycling, recovery, training load, routes, and heart rate analysis.

Analyze your Strava training data with KBrain

Subscribe and add Strava

Claude is a powerful assistant. But generic training advice only gets you so far. When Claude can see your actual workout history through KBrain, the conversation changes completely.

I connected my Strava account to Claude through KBrain MCP. Now when I ask about my training, Claude is not guessing. It is working from my real runs, my actual heart rate data, my repeated routes, and my accumulated training load.

Zone 2 in practice, not in theory

Everyone tells you to train in Zone 2. Claude can tell me how much time I actually spent in Zone 2 last month, how that compares to the month before, and whether the distribution is shifting in the right direction. That is the difference between generic advice and a coaching conversation grounded in data.

Aerobic decoupling on my long runs

Aerobic decoupling is the gap between pace and heart rate over a long effort. When it appears, it means your aerobic system is under strain. Claude can look at my Strava streams and tell me whether my long runs drifted, which ones held steady, and what the pattern says about my current fitness.

Route performance over time

I run the same loops repeatedly. With KBrain, Claude can compare those routes across months. Where is heart rate spiking? Is that climb getting easier? Am I getting faster at the same effort, or just running faster at a higher cost? The route becomes a benchmark, not just a path.

KBrain is the layer that handles structured retrieval, derived metrics, and MCP access. Claude handles the conversation. Together they turn a training log into a real coaching exchange.

Training load, fatigue, and rest

When Claude can see my full training history, it can reason about load and recovery. Is my acute load rising faster than my chronic fitness? Would a rest day create more value than another workout? These questions have real answers when the data is there.

This does not replace a coach

A good coach knows you. Claude knows your data. That is a different thing. I use Claude to understand my training better, prepare better questions for my actual coach, and notice patterns I might otherwise miss. It is not a replacement for human judgment. It is a better tool for thinking about training.

Analyze your Strava training data with KBrain

Subscribe to KBrain, add Strava as a private data source, and connect the same training brain to Claude, ChatGPT, or any MCP compatible assistant.

Subscribe and add Strava

Frequently asked questions

Can Claude act as a personal coach with Strava data?

Claude can provide much more personalized training analysis when KBrain gives it access to authorized Strava activity data through MCP. It works from your real workouts, not generic advice.

What can Claude analyze from Strava?

Claude can analyze HR zones, aerobic decoupling, cardiac drift, route repeats, grade adjusted pace, cadence, training load, recovery signals, and cross-sport fitness trends when KBrain exposes the right data.

Does this replace a human coach?

No. It helps interpret training data and prepare better questions, but coaching, injury, and medical decisions still need human judgment.

How do I get started?

Subscribe to KBrain, add Strava as a private data source, then connect your KBrain MCP endpoint to Claude. Your Strava training brain can then support coaching conversations without manual exports.