Strava
Overview
SLUG: STRAVA
Description
Strava is a social fitness network and app designed for cyclists and runners.
Authentication Details
OAuth2
Connecting to Strava
Create an auth config
Use the dashboard to create an auth config for the Strava toolkit. This allows you to connect multiple Strava accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Strava Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Strava toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
STRAVA_CREATE_AN_ACTIVITY
Tool Name: Create an activity
Description
Action Parameters
Action Response
STRAVA_EXPLORE_SEGMENTS
Tool Name: Explore segments
Description
Action Parameters
Action Response
STRAVA_EXPORT_ROUTE_GPX
Tool Name: Export route gpx
Description
Action Parameters
Action Response
STRAVA_EXPORT_ROUTE_TCX
Tool Name: Export route tcx
Description
Action Parameters
Action Response
STRAVA_GET_ACTIVITY
Tool Name: Get activity
Description
Action Parameters
Action Response
STRAVA_GET_ACTIVITY_STREAMS
Tool Name: Get activity streams
Description
Action Parameters
Action Response
STRAVA_GET_ACTIVITY_ZONES
Tool Name: Get activity zones
Description
Action Parameters
Action Response
STRAVA_GET_ATHLETE_STATS
Tool Name: Get athlete stats
Description
Action Parameters
Action Response
STRAVA_GET_AUTHENTICATED_ATHLETE
Tool Name: Get authenticated athlete
Description
Action Parameters
Action Response
STRAVA_GET_CLUB
Tool Name: Get club
Description
Action Parameters
Action Response
STRAVA_GET_EQUIPMENT
Tool Name: Get equipment
Description
Action Parameters
Action Response
STRAVA_GET_ROUTE
Tool Name: Get route
Description
Action Parameters
Action Response
STRAVA_GET_ROUTE_STREAMS
Tool Name: Get route streams
Description
Action Parameters
Action Response
STRAVA_GET_SEGMENT
Tool Name: Get segment
Description
Action Parameters
Action Response
STRAVA_GET_SEGMENT_EFFORT
Tool Name: Get segment effort
Description
Action Parameters
Action Response
STRAVA_GET_SEGMENT_EFFORT_STREAMS
Tool Name: Get segment effort streams
Description
Action Parameters
Action Response
STRAVA_GET_SEGMENT_STREAMS
Tool Name: Get segment streams
Description
Action Parameters
Action Response
STRAVA_GET_UPLOAD
Tool Name: Get upload
Description
Action Parameters
Action Response
STRAVA_GET_ZONES
Tool Name: Get zones
Description
Action Parameters
Action Response
STRAVA_LIST_ACTIVITY_COMMENTS
Tool Name: List activity comments
Description
Action Parameters
Action Response
STRAVA_LIST_ACTIVITY_KUDOERS
Tool Name: List activity kudoers
Description
Action Parameters
Action Response
STRAVA_LIST_ACTIVITY_LAPS
Tool Name: List activity laps
Description
Action Parameters
Action Response
STRAVA_LIST_ATHLETE_ACTIVITIES
Tool Name: List athlete activities
Description
Action Parameters
Action Response
STRAVA_LIST_ATHLETE_CLUBS
Tool Name: List athlete clubs
Description
Action Parameters
Action Response
STRAVA_LIST_ATHLETE_ROUTES
Tool Name: List athlete routes
Description
Action Parameters
Action Response
STRAVA_LIST_CLUB_ACTIVITIES
Tool Name: List club activities
Description
Action Parameters
Action Response
STRAVA_LIST_CLUB_ADMINISTRATORS
Tool Name: List club administrators
Description
Action Parameters
Action Response
STRAVA_LIST_CLUB_MEMBERS
Tool Name: List club members
Description
Action Parameters
Action Response
STRAVA_LIST_SEGMENT_EFFORTS
Tool Name: List segment efforts
Description
Action Parameters
Action Response
STRAVA_LIST_STARRED_SEGMENTS
Tool Name: List starred segments
Description
Action Parameters
Action Response
STRAVA_STAR_SEGMENT
Tool Name: Star segment
Description
Action Parameters
Action Response
STRAVA_UPDATE_ATHLETE
Tool Name: Update athlete
Description
Action Parameters
Action Response
STRAVA_UPLOAD_ACTIVITY
Tool Name: Upload activity
Description
Action Parameters
Action Response