logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

fitness-tracker-mcp

Facilitate the integration of personal fitness metrics from your Strava account directly into the Claude Desktop environment for immediate analysis and contextual retrieval.

Author

fitness-tracker-mcp logo

JonoCX

Apache License 2.0

Quick Info

GitHub GitHub Stars 0
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

stravajonocxcloudstrava mcpstrava datajonocx strava

Strava Activity Integration Module (MCP)

This module bridges your Strava athletic performance data with the Claude Desktop client, enabling conversational querying about your logged workouts and achievements.

Review my accompanying technical exposition here.

Implementation Guide

Prerequisites

  • Installed Claude Desktop Application
  • Python package manager uv
  • An active Strava account configured with a registered developer application

Establishing the Strava Connection

After setting up your API application and cloning this repository, establish configuration variables by creating an .env file in the root directory with the following structure:

bash STRAVA_CLIENT_ID= STRAVA_CLIENT_SECRET= STRAVA_ACCESS_TOKEN= STRAVA_REFRESH_TOKEN=

Linking the Module to Claude

Register the server endpoint with your Claude configuration using this command:

bash uv run mcp install main.py

Any subsequent modifications to the server code necessitate a restart of the Claude desktop application for the changes to take effect.

Upon successful installation, a wrench or toolkit icon will appear near the input field in the Claude interface. Interacting with this icon confirms module readiness.

Operational Usage

With the service successfully registered, Claude can now leverage this data source. Initiate queries such as: "Summarize my most recent endurance event."

See Also

`