Analytics

Strava MCP Server

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.

3 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Strava — workflow patterns, data models, and gotchas for your AI agent.

Strava

Strava organizes fitness data around the authenticated Athlete. Activities are workouts; Athlete Stats aggregate performance by sport and time period.

Data Model

  • Athlete — authenticated user; has profile and stats.
  • Activities — workouts (runs, rides, etc.); have distance, duration, elevation.
  • Athlete Stats — aggregated stats (YTD, all-time) per sport.

Gotchas

  • Athlete-scoped: All data is for the authenticated athlete. No cross-athlete access.
  • Activity types: Activities have type (Run, Ride, etc.); filter by type when needed.

Tools in this Server (3)

Strava Get Athlete

Get the profile of the currently authenticated athlete on Strava, including name, location, clubs, and account details.

Strava List Activities

Fetch a detailed list of recent activities for the authenticated athlete on Strava. This is useful for reviewing past workouts, analyzing performance ...

Strava List Athlete Stats

Retrieve detailed statistical data about a specific athlete on Strava. Use this when you need to analyze the athlete's performance metrics, such as to...

Frequently Asked Questions

What is the Strava MCP server?

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 3 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Strava to my AI agent?

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.

How many tools does Strava provide?

Strava provides 3 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.

What authentication does Strava require?

Strava uses One-click sign in. Strava requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Strava to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/strava

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Strava?

Sign in to connect your credentials and start running tools from the chat.

Strava MCP Server & Skill — 3 Tools