• LOAD
  • EFFICIENCY
  • ZONES
  • HUMAN

How to analyze training intensity with your AI

Connect your Strava account to let your AI read your activity data and personal zones. You can then ask for specific breakdowns of your training load.

Ask AI about this page

Short answer

How can I use AI to check my training intensity?

Your AI pulls heart rate and power data from Strava and compares it to your specific athlete zones. This shows you exactly how much strain a workout put on your body. You'll see the specific physiological outcomes below.

Training outcomes

What you get from the analysis

The AI processes your raw data into these specific insights.

LOAD

Strain assessment

The AI compares your heart rate against your zones to tell you if you were in a recovery or threshold state.

EFFICIENCY

Power vs Heart Rate

By looking at power output and heart rate together, your agent identifies if your aerobic efficiency is improving.

ZONES

Zone validation

The AI checks your recent activity against your current athlete zones to ensure your training targets are accurate.

HUMAN

Manual review

You decide if the AI's interpretation of your fatigue matches how you actually feel physically.

The workflow

What your AI does when the data arrives.

The AI moves through your Strava data to build a profile of your effort.

  1. Fetch your zones

    The AI pulls your personalized heart rate and power thresholds to use as a baseline for all calculations.

    get_athlete_zones
  2. Pull activity data

    It grabs the specific data streams from your recent workouts, including heart rate and power metrics.

    get_activity_streams
  3. Map activity to zones

    The agent compares the raw data from your ride or run against the activity zones defined in your profile.

    get_activity_zones
  4. Calculate strain

    Using the mapped data, the AI calculates your physiological strain and summarizes your training intensity.

    get_activity_zones

Try it

Copy these to start.

Use these prompts to begin your analysis.

Starting points

Swap out the activity names or timeframes to get specific results.

Strava Training Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_P9r4wKslJ3RfAwXBvnfpZrjEe6iWIV7E0EYsAMRG/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Strava Training capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "strava-training-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_P9r4wKslJ3RfAwXBvnfpZrjEe6iWIV7E0EYsAMRG/mcp"
    }
  }
}
Copy into chat04
  • Compare my heart rate from my last ride to my current athlete zones.

  • Analyze the intensity of my run from yesterday and tell me if I stayed in Zone 2.

  • Look at my power data from this morning's workout and check it against my power zones.

  • Summarize my training strain for the last seven days based on my Strava activities.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Strava Training once, then ask.

Just link your account once. Your login stays encrypted and secure, and you can immediately start asking questions about your data.

Connect Strava Training to your AI

FAQ

How this task behaves

  • 01

    Can the AI change my zones in Strava?

    No. The AI can only read your existing zones to perform calculations. You must update zones manually in Strava.

  • 02

    Can the AI delete my activities?

    No. This MCP only has permission to read data. It cannot modify or delete anything in your Strava account.

  • 03

    Does it work with Garmin data?

    It works with any data that is synced to your Strava account.

  • 04

    Can the AI create new workouts for me?

    No. The AI analyzes the data you have already recorded; it does not have the capability to write new activities to Strava.

  • 05

    How does it know my power zones?

    It uses the get_athlete_zones tool to pull your specific thresholds directly from your profile.

  • More questions about Strava Training? The Connector page answers them. See everything the Strava Training Connector can do

Connect Strava Training to Claude, Cursor, ChatGPT & more