Strava for Claude

Turn Claude into your personal cycling coach. This MCP server connects your Strava data to Claude — giving it real-time access to your activities, training load, and fitness trends.

1

Create a Strava API app

This takes about 2 minutes. You need a free Strava API app so Claude can access your data.

  1. Go to strava.com/settings/api
  2. Fill in the form — the Application Name, Category, and Descriptioncan be anything (e.g. "My Claude connector")
  3. Set Authorization Callback Domain to strava-mcp-web.vercel.app
  4. Click Create and note your Client ID and Client Secret — you will need these in the next step
2

Add to Claude

  1. Open claude.ai (requires Pro or Max subscription)
  2. Go to Settings → Connectors → Add custom connector
  3. Paste this URL and save:
    https://strava-mcp-web.vercel.app/mcp
  4. Click Connect on the newly added connector — this will open a page where you enter your Strava API credentials and authorize access

What Claude can do with your Strava data

Training load analysis

ATL, CTL, and TSB metrics with actionable advice — rest, easy, moderate, or hard training recommendations.

Weekly training plan

Recommended hours and workout types based on your current fitness and fatigue levels.

Activity insights

Deep dives into your rides — power, heart rate, speed, suffer score, and how it fits your broader plan.

Progress tracking

Weekly volume trends, ramp rate monitoring, and injury risk warnings when you build too fast.

Example conversations