MCP-Mirror
MCP Server
MCP-Mirror
public

JonoCX_strava mcp

Mirror of https://github.com/JonoCX/strava-mcp

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
Python
Language
Apache License 2.0
License

About This Server

Mirror of https://github.com/JonoCX/strava-mcp

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

# Strava MCP

This repository contains a Strava MCP which you can add to your Claude Desktop client. Once installed, you'll be able to ask Claude all about your activities!

Checkout my blog post [here](https://jonocx.github.io/blog/2025/strava-mcp/)

## Setup

### Dependencies

- Claude Desktop
- `uv`
- A Stava account with a develop app setup

### Connecting to Strava

Once you have an [app setup](https://www.strava.com/settings/api) on your Strava profile and you've cloned this repository, create an `.env` file at the root with the following contents:

```bash
STRAVA_CLIENT_ID=<fill-me-in>
STRAVA_CLIENT_SECRET=<fill-me-in>
STRAVA_ACCESS_TOKEN=<fill-me-in>
STRAVA_REFRESH_TOKEN=<fill-me-in>
```

### Connecting the MCP to Claude

You can add the server to your Claude config by running the following:

```bash
uv run mcp install main.py
```

If you make changes to the server, you will need to restart your Claude desktop client.

Once installed, you should see a hammer icon at the bottom of the text box on your Claude app. If you click on it, it should show the following:

![Available MCP tools showing that Strava has been installed](imgs/available_mcp_tools.png "Available MCP tools")

## Running

Now the server is added, Claude should be able to use it.

Try: "tell me about my latest activity".

![The output of claude when asking about a specific activity](imgs/querying_an_activity.png "Querying an activity")

Quick Start

1

Clone the repository

git clone https://github.com/MCP-Mirror/JonoCX_strava-mcp
2

Install dependencies

cd JonoCX_strava-mcp
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

OwnerMCP-Mirror
RepoJonoCX_strava-mcp
Language
Python
LicenseApache License 2.0
Last fetched8/8/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation