Connect your account, then chat with AI to run tools.
Strava is a fitness tracking application that allows users to record and analyze their workouts, track performance metrics, and connect with a community of athletes. Use it to monitor progress, set fitness goals, and share achievements.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsDomain knowledge for Strava — workflow patterns, data models, and gotchas for your AI agent.
Strava data is scoped to the authenticated athlete. Start with the athlete profile for identity, get activities for workout history or one workout's detailed metadata, and request streams only when time-series analysis is needed.
Get activities for the authenticated Strava athlete or get one activity by activity_id. Omit activity_id to return workout summaries with distance, ti...
Get comments on a Strava activity. Use this to inspect discussion or notes on a specific activity after choosing an activity from workout history or a...
Get athletes who gave kudos to a Strava activity. Use this after selecting an activity from workout history or activity detail when social engagement ...
Get laps for a Strava activity. Use this to analyze split-level performance for an activity chosen from workout history or activity detail. Returns la...
Get time-series streams for one Strava activity. Use this for pacing, elevation, heart-rate, cadence, power, route, or moving-state analysis after sel...
Get heart-rate and power zones for one Strava activity. This is a Strava subscription feature and can return an upstream permission error even when or...
Get the authenticated Strava athlete profile. Use this first to identify the athlete ID needed for athlete stats. Returns profile fields such as name,...
Get aggregate activity stats for the authenticated Strava athlete. Pass the athlete ID from the profile response or omit athlete_id to use the authent...
Get the authenticated athlete's heart-rate and power zones. Requires Strava profile read access and can return an upstream scope error when the connec...
Get clubs for the authenticated athlete, one club by club_id, or club child collections through include. Omit club_id to return the athlete's clubs; p...
Get detailed equipment information for one Strava bike or shoe by gear_id. Use gear IDs returned on athlete profile or activity detail responses when ...
Get routes for the authenticated athlete or get one route by route_id. Private routes require Strava private-route access; without it, Strava filters ...
Get stream data for one Strava route. Use this after route listing or route detail when route geometry or elevation samples are needed. Private routes...
Get one segment effort by segment_effort_id or get the authenticated athlete's efforts for a segment_id. Segment effort endpoints require a Strava sub...
Get starred segments, explore public segments in a map bounding box, or get one segment by segment_id. Omit segment_id and bounds to return the authen...
Get streams for a segment or for one authenticated-athlete segment effort. Use segment_id for segment geometry/elevation; use segment_effort_id for pe...
Strava is a fitness tracking application that allows users to record and analyze their workouts, track performance metrics, and connect with a community of athletes. Use it to monitor progress, set fitness goals, and share achievements. It provides 16 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/strava. Authentication is handled automatically.
Strava provides 16 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Strava uses One-click sign in. Strava requires credentials. Connect via MCPBundles and authentication is handled automatically.
Connect Strava to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/stravaThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Strava and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More analytics integrations you might like
Find and enrich companies — single or bulk enrichment, search by criteria, and clean/normalize compa...
Snowflake MCP server for cloud data warehouse operations. Execute SQL queries, explore databases and...
Zoho Analytics metadata API provides access to metadata information for reports and dashboards in Zo...
Dremio is a data lakehouse platform that provides a unified analytics experience and enables users t...
Chameleon provides an API to gather data on user onboarding and behavior for products, enabling insi...
Supplemental People Data Labs tools — check account credits, enrich IP addresses, autocomplete field...