MCP Strava Server logo

MCP Strava Server

by MariyaFilippova

The MCP Strava Server facilitates seamless integration between Strava APIs and Claude for Desktop. It allows you to process and interact with Strava activity data efficiently through Claude's MCP framework.

View on GitHub

Last updated: N/A

What is MCP Strava Server?

The MCP Strava Server is a tool that connects Strava's API with Claude for Desktop, enabling users to interact with their Strava activity data within the Claude environment.

How to use MCP Strava Server?

To use the server, first clone the repository and configure your Strava API credentials. Then, build the project using Gradle and configure Claude for Desktop to connect to the server by modifying its configuration file and restarting the application.

Key features of MCP Strava Server

  • Seamless Strava API integration with Claude

  • Efficient processing of Strava activity data

  • Easy configuration with Strava API credentials

  • Integration with Claude's MCP framework

Use cases of MCP Strava Server

  • Analyzing Strava activity data within Claude

  • Automating tasks related to Strava activities

  • Building custom applications that leverage Strava data in Claude

  • Interacting with Strava data through Claude's interface

FAQ from MCP Strava Server

What is CLIENT_ID and CLIENT_SECRET?

These are credentials obtained from Strava API settings, necessary for authenticating your application with the Strava API.

Where do I find my CLIENT_ID and CLIENT_SECRET?

You can find them in your Strava API settings after creating an application on the Strava developer website.

What is Claude for Desktop?

Claude for Desktop is an application that allows you to interact with various services and APIs.

How do I update Claude's configuration?

You need to modify the claude_desktop_config.json file located in the Claude application support directory.

Where is the JAR file located after building?

The JAR file is located in the build/libs directory within the project folder.