strava-mcp-server

strava-mcp-server

13

The Strava MCP Server is a tool that integrates with the Strava API to facilitate querying athlete activities through a Model Context Protocol server. It allows retrieving recent activities, searching by specific dates, and accessing detailed activity data with consistent formatting.

Strava MCP Server

A Model Context Protocol (MCP) server providing access to the Strava API, allowing language models to query athlete activities data. It offers tools to get recent activities, search by date range, and obtain detailed activity information. The server ensures consistent data formats and requires authentication with the Strava API.

Available Tools

  • Query recent activities
  • Search activities by date
  • Get activity details

Authentication Steps

  1. Create a Strava API application
  2. Obtain refresh token using the script
  3. Set required environment variables

Usage

  • Compatible with Claude for Desktop and Web
  • Execute through configuration

Error Handling

Provides readable errors for invalid dates, authentication issues, and network problems.