Submit

Strava MCP Server

@r-huijts

A Model Context Protocol (MCP) server that connects to Strava API, providing tools to access Strava data through LLMs
Overview

What is Strava MCP Server?

Strava MCP Server is a Model Context Protocol (MCP) server that connects to the Strava API, enabling access to Strava data through Large Language Models (LLMs).

How to use Strava MCP Server?

To use the Strava MCP Server, clone the repository, install dependencies, set up your Strava API application, and run the server. You can then interact with your Strava data using natural language prompts.

Key features of Strava MCP Server?

  • Access recent activities, profile, and stats.
  • Explore, view, star, and manage segments.
  • View detailed activity and segment effort information.
  • List and view details of saved routes.
  • Export routes in GPX or TCX format.
  • AI-friendly JSON responses via MCP.

Use cases of Strava MCP Server?

  1. Fetching recent activities and stats.
  2. Managing and exploring Strava segments.
  3. Exporting routes for use in other applications.
  4. Integrating Strava data with AI assistants for personalized insights.

FAQ from Strava MCP Server?

  • Can I use Strava MCP Server without a Strava account?

No, a Strava account is required to access the API.

  • Is there a limit to the number of requests I can make?

Yes, the Strava API has rate limits that you should be aware of.

  • How do I refresh my access token?

The server automatically refreshes the access token using the refresh token stored in the .env file.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.