Strava Connector for AI agents.
31 live capabilities
Analyze your fitness data and manage cycling routes with your agent.
Waiting for input…
Why people use Strava
Strava : Stop wasting time digging through fitness apps
With this Connector, you just ask your agent. It pulls your heart rate zones, finds your best segments, and gives you the stats in a single chat. You get a clear picture of your training without the clicking.
What Vinkius changes
You get a conversational interface for your entire Strava fitness history.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Planning a new route
A cyclist wants a new route.
- Real-world use case 02
Coaching performance
A coach needs to see if an athlete stayed in their target power zone.
- Real-world use case 03
Deep data analysis
A data nerd wants to see their heart rate trends.
Complete set · 31capabilities
The complete Strava capability set.
These are the exact actions your AI can choose when you ask it to work with Strava.
01—04
4 capabilities in this set.
Part of 31 available through Strava.
- 01 Capability
Explore segments
Find popular segments within specific geographical boundaries. Use this to discover new places to ride or run.
- 02 Capability
Export route gpx
Download a route file in GPX format for your GPS device. This lets you move your paths to a GPS device.
- 03 Capability
Get activity streams
Get raw data streams for activities. Use this for deep-dive performance analysis.
- 04 Capability
Get activity zones
Get zones for a specific activity. See how your heart rate and power zones look.
05—08
4 capabilities in this set.
Part of 31 available through Strava.
- 05 Capability
Get athlete stats
Get your overall athlete stats. Quickly see your all-time performance numbers.
- 06 Capability
Get authenticated athlete
Identify which profile the agent is looking at. This confirms the currently logged-in athlete.
- 07 Capability
Get club
Get specific club details. Pull information about a Strava club in one go.
- 08 Capability
Get route streams
Get the raw data streams for a route. Use this for detailed route path analysis.
09—12
4 capabilities in this set.
Part of 31 available through Strava.
- 09 Capability
Get route
Get specific route details. Pull info about a route you've saved or explored.
- 10 Capability
Get segment effort streams
Get raw data streams for segment efforts. See the raw data of a specific attempt.
- 11 Capability
Get segment effort
Get specific segment effort details. Pull the metrics for a single attempt on a segment.
- 12 Capability
Get segment streams
Get raw data streams for a segment. See the data for a specific landmark.
13—16
4 capabilities in this set.
Part of 31 available through Strava.
- 13 Capability
Get segment
Get specific segment details. Pull all the info for a Strava segment.
- 14 Capability
List activity comments
List all comments for a specific activity. Stay connected with your community.
- 15 Capability
List activity kudos
List who gave kudos to an activity. See your social engagement on a ride.
- 16 Capability
List athlete activities
List all activities for an athlete. Pull your full training history at once.
17—20
4 capabilities in this set.
Part of 31 available through Strava.
- 17 Capability
List athlete routes
List all routes for an athlete. See all the paths you've saved on Strava.
- 18 Capability
List club activities
List all activities in a club. See what your community is doing today.
- 19 Capability
List club admins
List the administrators of a club. Identify who manages your Strava group.
- 20 Capability
List club members
List all members of a club. Get a headcount of your cycling or running group.
21—24
4 capabilities in this set.
Part of 31 available through Strava.
- 21 Capability
List segment efforts
List all efforts on a specific segment. See how others performed on a landmark.
- 22 Capability
Star segment
Star or unstar a specific segment. Save your favorite landmarks to your profile.
- 23 Capability
Update activity
Update the details of an activity. Change the name or description of a past ride.
- 24 Capability
Update athlete
Update the authenticated athlete's profile. Edit your basic athlete information.
25—28
4 capabilities in this set.
Part of 31 available through Strava.
- 25 Capability
List athlete clubs
See all the clubs you belong to on Strava. It helps you manage your community memberships.
- 26 Capability
List starred segments
List all the segments you've starred. Find your favorite saved landmarks quickly.
- 27 Capability
Export route tcx
Download a route file in TCX format for specific bike computers. This is perfect for specific hardware.
- 28 Capability
Get activity
Get specific activity details. Pull all the metrics for a single ride or run.
29—31
3 capabilities in this set.
Part of 31 available through Strava.
- 29 Capability
List activity laps
List the individual laps for an activity. See how your pace changed throughout a ride.
- 30 Capability
Create activity
Create a manual activity entry. Log a workout that wasn't tracked by a device.
- 31 Capability
Get athlete zones
Get your heart rate and power zones. See your specific training targets.
Set up in minutes
One URL. Then ask Strava to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Strava from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Strava, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Strava for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Strava URL.
- Step 03
Save and start
Save the connection and enable Strava in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"strava-alternative": {
"url": "https://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Strava
Open Agent mode in chat and ask: "Using Strava, help me...". 31 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"strava-alternative": {
"url": "https://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Strava
Ask Copilot: "Using Strava, help me...". 31 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"strava-alternative": {
"url": "https://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Strava
Open Cascade and ask: "Using Strava, help me...". 31 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"strava-alternative": {
"url": "https://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Strava
Ask Cline: "Using Strava, help me...". 31 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add strava-alternative --transport http "https://edge.vinkius.com/vk_preview_77MUJKabjPcYFo8FIiy7aFOUlRgL7l4UjYDLN4oa/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Strava
Ask Claude: "Using Strava, show me...". 31 tools are ready
Where the request belongs
Work Strava can move forward.
For the data-obsessed cyclist who wants to analyze power curves without a spreadsheet, or the coach who needs to check athlete heart rate zones in seconds.
Cycling Coach
Analyzes athlete laps and power zones to give better feedback during weekly check-ins.
Endurance Athlete
Pulls specific training metrics to plan their next block without opening the mobile app.
Route Planner
Finds and exports GPX files for new local rides using natural language.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsStrava Planning
Plan routes, export GPX/TCX, create activities, manage gear, and star segments on Strava.
Strava Training
Analyze Strava activities, segments, streams (HR, power, GPS), zones, laps, and athlete stats.
Strava
Manage activities, athlete stats, and routes on Strava with AI agents.
Strava Social
Explore Strava activities feed, kudos, comments, clubs, and discover new segments.
Polar
Access your Polar Flow data. training sessions, daily activity, sleep metrics, and physical info directly from your AI agent.
Running Race Predictor
Predict race performance and generate segmented pacing strategies using the Riegel model.
Bring your own AI
Change the model, client or framework. Keep Strava 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.
The practical details behind the request, access and result.
Can the Strava MCP help me plan my next bike ride?
Yes, it can help you explore segments in a specific area and export those routes as GPX or TCX files for your GPS device.
How do I see my heart rate zones with Strava MCP?
You can just ask your agent to pull your heart rate and power zones. It will retrieve your specific training targets instantly.
Can my AI agent update my Strava activities?
Yes, your agent can update the names and descriptions of your past activities, making it easy to keep your training logs organized.
Does Strava MCP work for running too?
It works for all Strava activities, including runs, cycling, and swims, so you can analyze any type of training.
Can I use Strava MCP to see my club members?
Yes, the Connector can list all members and administrators of your Strava clubs, which is great for community management.
Can I get raw data for my training?
Yes, you can request raw data streams for specific activities or segments if you need to do a deep-dive performance analysis.
How do I export routes to my GPS device using Strava MCP?
You can ask your agent to export a route as a GPX or TCX file. It will then provide the data you need to move it to your bike computer.
Can I see my heart rate and power zones using this integration?
Yes! You can use the get_athlete_zones capability to retrieve your configured heart rate and power zones directly from your Strava profile.
Is it possible to update the name or description of an existing activity?
Absolutely. Use the update_activity capability by providing the Activity ID. You can modify the name, sport type, description, and even toggle commute or trainer status.
How can I check my all-time running or cycling statistics?
You can use the get_athlete_stats capability with your Athlete ID to get a comprehensive breakdown of your totals, including distance, moving time, and elevation gain for all sports.
One connection away
Give your agent a direct line to Strava.
Connect Strava once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available