Loading...
Gear & Tech

Connect Any AI to Your Running Data

Ike Lacey July 9, 2026 6 min read

Connect Any AI to Your Running Data

I use Claude every day. Maybe you do too, or maybe you have barely opened an AI chat. Either way, for months the only way to get my running into one was to screenshot a chart or paste a wall of numbers and hope the model read them right.

That always bugged me. The data already lives in NavRun, structured and clean. The AI is right there. They just could not talk to each other.

Now they can. NavRun has a connector you can add to Claude, ChatGPT, Cursor, VS Code, or any AI that speaks MCP. Once it is connected, you ask questions in plain English and the AI reads your actual runs to answer. Not a screenshot. Every run, every week of load, your plans, your races.

It is free for every account, it is read-only, and it never sees your Strava password.

Here is what you can do with it, and how it differs from Strava's own AI connector.

What you can actually ask

The point is not a new dashboard. The point is that you get to use the AI you already trust, in the way you already talk to it. Some things you can ask:

  • "Given my last 8 weeks, am I on pace for a 3:30 marathon?" (or "Am I ready for my 50-miler in October?") It pulls your race readiness, recent key workouts, and training load, then reasons about the gap, whether your goal is a road PR or time on feet.
  • "Is my easy pace creeping up?" It compares your recent easy-run pace against your baseline and tells you if you are drifting faster than you think.
  • "Have I actually been consistent lately?" No plan, no race, no problem. It looks at how often and how far you have run and gives you a straight, non-judgmental answer.
  • "I felt flat today. Am I ramping up too fast?" It checks how your recent training load compares to your baseline (your acute-to-chronic workload ratio) and flags it if you are pushing too hard, too soon.
  • "What did my NavRun coach say about last week?" It reads your generated weekly report and summarizes it back.

You do not need a race on the calendar or a training plan to get something out of this. Ask it how this month compares to last, or whether taking a few weeks off really set you back. These are conversations, not queries. You can follow up, push back, and ask it to explain its reasoning, the same as any other chat.

One honest caveat: the AI does the reasoning, not NavRun. A stronger model, given the same data, will reason better about your training. Think of it as a smart conversation over your real numbers, not a replacement for NavRun's own tested plan and race-readiness logic.

Strava has an AI connector too. Here is the difference.

Strava launched its own MCP connector, and it is genuinely good for what it does. Two honest differences are worth knowing before you decide.

Strava's connector requires a paid Strava subscription. NavRun's is free for every account. If you are already paying for a Strava sub, theirs is a fine option. If you are not, NavRun's connector costs you nothing.

They expose different layers of your training. Strava's connector is excellent at the activity layer: your runs, your splits, your streams. NavRun's connector exposes the coaching layer on top of that data:

  • Training load, ACWR, and fatigue trends
  • Race readiness for your next race
  • Your training plan versus what you actually ran
  • Your generated race-day pacing strategies
  • Your weekly coaching reports

Strava's connector does not expose training plans or race strategies. That kind of coaching lives in Runna, the separate app Strava acquired in 2025, with its own subscription and its own data. NavRun puts the coaching layer right in the connector, so your AI can reason about it directly.

And to be fair the other way: Strava's connector is still better at the raw stream data, the cadence, power, and second-by-second splits. NavRun's is not trying to compete there. The two are not mutually exclusive. Connect both if you like. Strava's AI can talk about the raw activity, NavRun's can talk about what it means for your training. They sit side by side.

Which AI clients work

The connector uses an open standard called the Model Context Protocol, so it works with most AI clients that support remote connectors:

  • Claude (claude.ai and Claude Code)
  • ChatGPT (flip on its Developer Mode, which despite the name is just a settings toggle, no coding required)
  • If you work in code tools, it also runs in Cursor, VS Code, Windsurf, Cline, Goose, and most other MCP clients

The Connect AI page has copy-paste setup steps for each one, with your connector link already filled in.

See what you can ask ->

How it works

  1. Open Preferences, then Connect AI in NavRun and generate your connector link.
  2. Paste it into your AI as a custom connector. There is no login step. The link itself is the key.
  3. Start a chat and ask about your training.

That is the whole setup. Under the hood, when you ask a question, your AI calls a small set of read-only tools that fetch your data, and the AI does the reasoning. NavRun just hands over clean data. All of the thinking happens in the AI you chose.

Is it safe?

This was the first thing I locked down, because it is the first thing I would ask.

  • It is strictly read-only. The AI can see your runs, training load, plans, and races. It cannot change anything, log a workout, or post to Strava.
  • It never sees your Strava password or your Strava tokens. Those stay inside NavRun. The connector only exposes your training data, never your credentials.
  • You are in control of the link. Generate it, regenerate it, or disconnect it any time from the same page. The moment you disconnect, the old link stops working.
  • It is scoped to you. Your link only ever returns your data, never anyone else's.

Frequently asked questions

Can the AI change my data or post to Strava?

No. The connector is read-only. Your AI can read your runs, training load, plans, and races, but it cannot modify anything, log workouts, or post to Strava.

Do I need a paid plan?

NavRun's connector is free for every account. Note that some AI clients gate custom connectors behind their own paid tier (for example, ChatGPT requires Developer Mode on a paid plan), but that is the client's requirement, not NavRun's.

Can it reschedule a missed workout?

Not yet. The connector is read-only, so your AI can look at your plan and suggest how to adjust after a missed session, but it cannot write the change back into NavRun. You still make the update yourself. Write access is on the roadmap for a later version.

Does it work with ChatGPT, not just Claude?

Yes. It works with Claude, Claude Code, ChatGPT, Cursor, VS Code, and most MCP clients. The setup steps differ slightly per client, so the Connect AI page walks through each.

Will this replace the NavRun dashboard?

No, it sits alongside it. The dashboard is still the best place to see your training at a glance. The connector is for when you would rather just ask.

How do I turn it off?

Go to Preferences, Connect AI, and click Disconnect. The link stops working immediately.

Try it

If you already talk to an AI about your training, stop pasting screenshots. Give it the real data.

Key takeaways:
- Your NavRun data, in the AI you already use, in plain English
- Free, read-only, and it never touches your Strava credentials
- Works with Claude, ChatGPT, Cursor, VS Code, and more
- Complements Strava's connector rather than replacing it

Connect your AI ->

Try NavRun

Get personalized AI training plans that adapt to your Strava data. Free for runners.

Get Started Free
Share