Skip to content
Vinkius

Strava Training Connector for AI agents.

12 live capabilities

Analyze your fitness data and training zones with deep Strava performance metrics.

Live agent request Strava Training / Connector

Waiting for input…

AI Agent

Why people use Strava Training

Strava Training for Solving Manual Fitness Data Entry

With Strava Training, your AI agent does the digging for you. You just ask about your progress, and it pulls the raw streams and zone data to tell you exactly how your training is stacking up.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a direct line from your Strava data to your AI's analytical capabilities.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Overcoming a training plateau

    A runner asks their agent to use get_activity_zones to see if they are hitting the right intensity for their training goals from last week.

  2. Real-world use case 02

    Route planning for cyclists

    A cyclist asks for the elevation and grade profile of a specific segment to see if it's too steep for their current training level using get_segment_streams.

  3. Real-world use case 03

    Gear maintenance planning

    A bike owner asks the agent to find the mileage on their current shoes to decide if it's time for a new pair using get_gear.

Complete set · 12capabilities

The complete Strava Training capability set.

These are the exact actions your AI can choose when you ask it to work with Strava Training.

Capability set01 / 03

01—04

4 capabilities in this set.

Part of 12 available through Strava Training.

  1. 01 Capability

    Get activity

    This retrieves the full set of metrics for a specific Strava activity. Use it as a starting point for a deep dive into a single workout.

  2. 02 Capability

    Get activity laps

    This pulls the distance, time, and pace for every lap in an activity. It helps you see if your effort stays consistent or where you start to fade.

  3. 03 Capability

    Get activity streams

    This fetches raw time-series data like heart rate, watts, and GPS coordinates. You can use it to see exactly how your power and speed interact during a workout.

  4. 04 Capability

    Get activity zones

    This shows your heart rate and power zone distribution for a specific activity. It helps you understand if you're hitting the correct intensity for your training goals.

Capability set02 / 03

05—08

4 capabilities in this set.

Part of 12 available through Strava Training.

  1. 05 Capability

    Get athlete stats

    This summarizes your recent and all-time totals for runs and rides. Use it to get a quick high-level overview of your fitness progress over time.

  2. 06 Capability

    Get athlete zones

    This retrieves your personal heart rate and power zone settings. It provides the necessary context for your agent to analyze your training intensity accurately.

  3. 07 Capability

    Get gear

    This provides details on your equipment mileage and models. You can use it to track wear and tear on your shoes or bikes to plan maintenance.

  4. 08 Capability

    List segment efforts

    This lists all your attempts on a specific Strava segment. It makes it easy to track your progress toward a personal record over several months.

Capability set03 / 03

09—12

4 capabilities in this set.

Part of 12 available through Strava Training.

  1. 09 Capability

    Get segment

    This pulls the distance, elevation, and grade for a specific segment. Use it to preview a route's difficulty before you head out.

  2. 10 Capability

    Get segment effort

    This shows the heart rate and power for a single segment attempt. It lets you compare your best efforts on a specific climb or road.

  3. 11 Capability

    Get segment effort streams

    This gets time-series data for a single segment effort. Use it to see exactly where your power peaked during a specific PR attempt.

  4. 12 Capability

    Get segment streams

    This pulls the elevation and grade profiles for a Strava segment. It helps you see the terrain layout and steepness patterns along a route.

Set up in minutes

One URL. Then ask Strava Training to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Strava Training from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_P9r4wKslJ3RfAwXBvnfpZrjEe6iWIV7E0EYsAMRG/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Strava Training, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Strava Training for the conversation.

Where the request belongs

Work Strava Training can move forward.

Built around the request

This is for endurance athletes who are tired of staring at messy spreadsheets and for coaches who need to see the why behind an athlete's plateau.

01

Endurance Coach

Analyzes athlete streams and zone data on Tuesday afternoons to build more accurate weekly training plans.

02

Cyclist

Tracks power data and gear mileage to plan out maintenance schedules and performance upgrades.

03

Marathon Runner

Checks lap splits and elevation profiles to identify exactly where their pace drops during long runs.

Bring your own AI

Change the model, client or framework. Keep Strava Training connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Strava Training.

The practical details behind the request, access and result.

Can Strava Training MCP help me see my power zones?

Yes, it lets your agent pull your heart rate and power zone distribution for any specific workout. This helps you see if you're hitting the right intensity for your training goals.

How does Strava Training MCP handle my GPS data?

It pulls raw time-series data including GPS coordinates, altitude, and speed. Your agent can use this to analyze your pace and movement patterns over time.

Can I use Strava Training MCP to track my bike maintenance?

Yes, you can use it to see the mileage and models of your gear. This makes it easy to ask your agent when it might be time for new shoes or service your bike.

Does Strava Training MCP work for runners too?

It works for any Strava activity. You can use it to analyze run laps, heart rate trends, and elevation profiles just as easily as cycling data.

How can Strava Training MCP help me with coaching?

Coaches can use it to review athlete streams and segment efforts. It makes it much faster to provide data-driven feedback on an athlete's progress.

Can Strava Training MCP show me my personal records?

Yes, your agent can list all your efforts on a specific segment. You can then ask it to compare your recent times to find your personal bests.

What data streams are available for activities?

Available streams include: time, distance, latlng (GPS coordinates), altitude, velocity_smooth (speed), heartrate, cadence, watts (power), temp (temperature), moving (moving flag), and grade_smooth (incline %). Request specific streams with comma-separated types, e.g., "heartrate,watts,velocity_smooth". Not all streams are available for every activity. it depends on the recording device.

What are activity zones and how are they calculated?

Activity zones show the time spent in each heart rate zone (Z1-Z5) or power zone during an activity. Zones are based on the athlete's personal zone configuration (set in Strava settings). Zone analysis reveals training intensity. whether a workout was aerobic (Z1-Z2), threshold (Z3), or anaerobic (Z4-Z5). This data requires a heart rate monitor or power meter.

How do I find my athlete ID on Strava?

Your athlete ID is the numeric portion of your Strava profile URL. For example, from https://www.strava.com/athletes/12345678, your athlete ID is 12345678. You can also get it from the get_athlete capability in the Strava Planning or Strava Social Connectors.

One connection away

Give your agent a direct line to Strava Training.

Connect Strava Training once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available