# Strava integration

> Fitness tracking platform for managing activities, athletes, segments, and workout data.

- Authentication: oauth2

## Tools (33)

- **Create Activity**: Create a new manual activity for the authenticated athlete.
- **Explore Segments**: Search for popular segments within a geographic bounding box.
- **Export Route GPX**: Export a route as a GPX file.
- **Export Route TCX**: Export a route as a TCX file.
- **Get Activity**: Retrieve a detailed activity by its ID.
- **Get Activity Comments**: List comments on a specific activity, with cursor-based pagination.
- **Get Activity Kudos**: List athletes who gave kudos on a specific activity.
- **Get Activity Laps**: Retrieve lap data from a specific activity.
- **Get Activity Streams**: Retrieve time-series stream data (heartrate, power, GPS, etc.) for a specific activity.
- **Get Activity Zones**: Get heart rate and power zone distribution for a specific activity.
- **Get Athlete Stats**: Retrieve activity statistics (totals, recent, YTD) for a specific athlete.
- **Get Athlete Zones**: Retrieve the authenticated athlete's heart rate and power zones.
- **Get Authenticated Athlete**: Retrieve the profile of the currently authenticated athlete.
- **Get Club**: Retrieve detailed information about a specific club.
- **Get Gear**: Retrieve details about a specific piece of equipment/gear.
- **Get Route**: Retrieve detailed information about a specific route.
- **Get Route Streams**: Retrieve time-series stream data for a specific route.
- **Get Segment**: Retrieve detailed information about a specific segment.
- **Get Segment Effort**: Retrieve details of a specific segment effort by its ID.
- **Get Segment Effort Streams**: Retrieve time-series stream data for a specific segment effort.
- **Get Segment Streams**: Retrieve time-series stream data for a specific segment.
- **List Athlete Activities**: List the authenticated athlete's activities with pagination and time filters.
- **List Athlete Clubs**: List clubs the authenticated athlete is a member of.
- **List Athlete Routes**: List routes created by a specific athlete.
- **List Club Activities**: List recent activities from members of a specific club.
- **List Club Admins**: List the administrators of a specific club.
- **List Club Members**: List the members of a specific club.
- **List Segment Efforts**: List the authenticated athlete's efforts on a specific segment, optionally filtered by date range.
- **List Starred Segments**: List segments starred by the authenticated athlete.
- **Star Segment**: Star or unstar a segment for the authenticated athlete.
- **Update Activity**: Update an existing activity's name, description, sport type, gear, or flags.
- **Update Athlete**: Update the authenticated athlete's weight.
- **Upload Activity**: Upload an activity file (FIT, TCX, GPX) and poll for processing status.

## Related prompts

- [Weekly Strava training recap in Notion](https://www.generalinput.com/prompts/weekly-strava-training-recap-in-notion.md)
- [Log every Strava activity to a Google Sheets training journal](https://www.generalinput.com/prompts/log-every-strava-activity-to-a-google-sheets-training-journal.md)
- [Weather-aware morning training brief on your calendar](https://www.generalinput.com/prompts/weather-aware-morning-training-brief-on-your-calendar.md)
- [AI post-workout coaching report in Slack after every Strava ride or run](https://www.generalinput.com/prompts/ai-post-workout-coaching-report-in-slack-after-every-strava-ride-or-run.md)
- [Auto-rename Strava activities and tweet the standouts](https://www.generalinput.com/prompts/auto-rename-strava-activities-and-tweet-the-standouts.md)

Connect Strava in General Input: https://www.generalinput.com/apps/strava