Reads an athlete's activities and totals, logs manual sessions or uploads files, breaks workouts down by laps and zones, and exports routes as GPX or TCX.
33actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro creates a manual activity for an athlete in Strava instantly. Fitness coaches log sessions and milestones without separate mobile entry.
Ayro retrieves detailed information about a specific activity by ID. Coaches review performance data and routes during athlete consultations.
Ayro uploads a new activity file to create an activity on Strava. Athletes sync workouts from devices without manual import steps.
Each card is one request a support team gets, and the Strava actions Ayro runs to close it.
Ayro lists activities filtered by date with distance, duration, elevation, and heart rate, opens one in full, and reads the ride, run, and swim totals for the last four weeks, the year, and all time.
Ayro creates a manual activity from its name, sport type, start time, and elapsed time, or uploads a FIT, TCX, or GPX file and polls the upload until Strava returns the activity it created.
Ayro pulls the time-series streams behind an activity - pace, heart rate, power, cadence, GPS - alongside its laps and the time spent in each heart rate and power zone.
Ayro opens a planned route with its distance, elevation gain, and waypoints, then exports it as GPX or TCX so it loads straight into a GPS watch, Garmin Connect, or mapping software.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Strava actions it has and picks the ones a request needs.
Authorize the Strava account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Strava actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeStrava · Ayro
What can you do in Strava without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Strava.
It varies by action. Get Activity needs activity:read for public and followers-only activities and activity:read_all for private ones, Create an Activity and Upload Activity need activity:write, Update Athlete and Star segment need profile:write, and Get zones needs profile:read_all.
All 33 actions your agent can call on Strava, straight from the live MCP connection.
Creates a manual activity for an athlete.
Explore segments within a geographic bounding box.
Exports a Strava route as a GPX (GPS Exchange Format) file.
Exports a Strava route as a TCX (Training Center XML) file.
Retrieves detailed information about a specific activity by its ID.
Retrieves time-series stream data for a specific activity.
Returns the heart rate and power zones of a given activity.
Returns the activity stats of an athlete, including ride, run, and swim totals for recent (last 4 weeks), year-to-date, and all-time periods.
Retrieves the profile of the currently authenticated Strava athlete.
Retrieves detailed information about a specific Strava club by its ID.
Retrieves detailed information about a specific piece of gear/equipment.
Retrieve detailed information about a specific Strava route.
Get detailed stream data for a route.
Retrieve detailed information about a specific Strava segment.
Retrieves detailed information about a specific segment effort by its unique ID.
Returns stream data for a segment effort completed by the authenticated athlete.
Get detailed stream data for a segment.
Retrieves the status of an upload by its ID.
Retrieves the authenticated athlete's heart rate and power zones.
Retrieves comments on a specific Strava activity, sorted oldest first.
Returns the athletes who kudoed an activity identified by an identifier.
Retrieves lap data for a specific Strava activity.
Retrieves a paginated list of activities for the authenticated athlete.
Retrieves a paginated list of Strava clubs the authenticated athlete is a member of.
Lists routes created by a specific athlete.
Retrieve recent activities from members of a specific club.
Returns a list of the administrators of a given Strava club.
Returns a list of the athletes who are members of a given club.
List the authenticated athlete's efforts on a given segment.
Returns a list of the authenticated athlete's starred segments with summary details including segment name, distance, elevation, grade, and location.
Same connection, same setup. Pick the next one your team already uses.
Drafts and publishes dev.to articles, reads back comment threads and reaction counts, tracks organization output, and browses tags and listings.
Reads and answers Page Messenger threads, publishes posts and media, moderates comments, and reports post performance.
Publishes page posts and link shares, replies to comments, reports page and share statistics, and sizes ad audiences before spend.
Reads what a Postiz account has queued and triggers the change a request calls for, inside the conversation.
Finds the threads discussing you, reads them with their comments, and posts rule-compliant replies from your connected account.
Finds the mentions worth answering, replies in public, moves sensitive threads into DMs, and maintains watchlists of the accounts that matter.

Authorize the account and your agent has all 33 actions from the first conversation.
