Strava

Strava

Strava is a social fitness network and app designed for cyclists and runners.

5VIEWS
2195USERS

Install MCP Server

Paste and run this command in your terminal to set up Cursor with MCP

npx @composio/cli add cursor --app stravanpx @composio/cli add cursor --app stravanpx @composio/cli add cursor --app stravanpx @composio/cli add cursor --app strava

After running the command, restart Cursor to start using the MCP Server.

Available Tools

Create An Activity

Creates a manual activity for an athlete, requires activity:write scope.

Explore Segments

Returns the top 10 segments matching a specified query.

Export Route Gpx

Returns a gpx file of the route. requires read all scope for private routes.

Export Route Tcx

Returns a tcx file of the route. requires read all scope for private routes.

Get Activity

Returns the given activity that is owned by the authenticated athlete. requires activity:read for everyone and followers activities. requires activity:read all for only me activities.

Get Activity Streams

Returns the given activity's streams. requires activity:read scope. requires activity:read all scope for only me activities.

Get Activity Zones

Summit feature. returns the zones of a given activity. requires activity:read for everyone and followers activities. requires activity:read all for only me activities.

Get Athlete Stats

Returns the activity stats of an athlete. only includes data from activities set to everyone visibilty.

Get Authenticated Athlete

Returns the currently authenticated athlete. tokens with profile:read all scope will receive a detailed athlete representation; all others will receive a summary representation.

Get Club

Returns a given club using its identifier.

Get Equipment

Returns an equipment using its identifier.

Get Route

Returns a route using its identifier. requires read all scope for private routes.

Get Route Streams

Returns the given route's streams. requires read all scope for private routes.

Get Segment

Returns the specified segment. read all scope required in order to retrieve athlete-specific segment information, or to retrieve private segments.

Get Segment Effort

Returns a segment effort from an activity that is owned by the authenticated athlete. requires subscription.

Get Segment Effort Streams

Returns a set of streams for a segment effort completed by the authenticated athlete. requires read all scope.

Get Segment Streams

Returns the given segment's streams. requires read all scope for private segments.

Get Upload

Returns an upload for a given identifier. requires activity:write scope.

Get Zones

Returns the the authenticated athlete's heart rate and power zones. requires profile:read all.

List Activity Comments

Returns the comments on the given activity. requires activity:read for everyone and followers activities. requires activity:read all for only me activities.

20 actions available