RH

r-huijts/strava-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

503 stars 94 forks Качество 79 Тренд 25MIT

Сервер Model Context Protocol (MCP), который подключается к API Strava, предоставляющий инструменты для доступа к данным Strava через LLM

Обзор

Подключите Claude к своему аккаунту Strava и задавайте вопросы на простом английском: «Как далеко я пробежал в этом месяце?», «Проанализируйте мою последнюю поездку» или «Покажите мои самые быстрые сегменты». После подключения просто разговаривайте с Клодом так, как с другом, который имеет доступ ко всем вашим данным Strava: «Сколько километров я пробежал в этом месяце?» «Сравните мои показатели бега с января по декабрь» «Какая у меня самая длинная поездка?» «Разберите мою последнюю велотренировку — покажите мне силу, пульс и каденс» «Как выглядели мои зоны пульса во время вчерашней пробежки?» «Какой был мой средний темп на каждом круге в интервальной тренировке?» "Какие самые популярные велосипедные сегменты возле Центрального парка?" "Покажи мне мои сегменты со звёздами" "Экспортируй мой воскресный утренний маршрут в файле GPX" "Проанализируйте мою нагрузку на этой неделе" "Как моя текущая физическая форма сравнивается с прошлым месяцем?

Обзор (машинный перевод)

Общайтесь с данными Strava с помощью ИИ.

Подключите Claude к своему аккаунту Strava и задавайте вопросы на простом английском: «Как далеко я пробежал в этом месяце?», «Проанализируйте мою последнюю поездку» или «Покажите мои самые быстрые сегменты».


Что ты можешь с этим сделать?

После подключения просто разговаривайте с Клодом так, как с другом, который имеет доступ ко всем вашим данным Strava:

🏃 Отслеживайте свой прогресс

«Сколько километров я пробежал в этом месяце?»

«Сравните мои беговые показатели с января по декабрь»

«Какая у меня самая длинная поездка?»

📊 Анализируйте свои тренировки

«Разберите мою последнюю велотренировку — покажите мне силу, пульс и ритм»

«Как выглядели мои зоны сердечного ритма во время вчерашней пробежки?»

«Какой был мой средний темп на каждом круге в интервальной тренировке?»

🗺️ Исследуйте маршруты и сегменты

«Какие самые популярные велосипедные сегменты возле Центрального парка?»

«Покажи мне мои звёздные сегменты»

«Экспортировать мой воскресный утренний маршрут в виде GPX-файла»

🏆 Получите коучинговые советы

«Проанализируй мою тренировочную нагрузку на этой неделе»

«Как моя нынешняя физическая форма сравнивается с прошлым месяцем?»

«Расскажите мне краткое описание моих результатов на велоспорте в этом году»


Быстрый старт (3 шага)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Strava MCP Server

Talk to your Strava data using AI.

Connect Claude to your Strava account and ask questions in plain English: “How far did I run this month?”, “Analyze my last ride”, or “Show me my fastest segments.”


What Can You Do With This?

Once connected, just talk to Claude like you’re talking to a friend who has access to all your Strava data:

🏃 Track Your Progress

“How many kilometers did I run this month?”

“Compare my running stats from January to December”

“What’s my longest ride ever?”

📊 Analyze Your Workouts

“Break down my last cycling workout - show me power, heart rate, and cadence”

“How did my heart rate zones look during yesterday’s run?”

“What was my average pace for each lap in my interval training?”

🗺️ Explore Routes & Segments

“What are the most popular cycling segments near Central Park?”

“Show me my starred segments”

“Export my Sunday morning route as a GPX file”

🏆 Get Coaching Insights

“Analyze my training load this week”

“How does my current fitness compare to last month?”

“Give me a summary of my cycling performance this year”


Quick Start (3 Steps)

Step 1: Add to Claude Desktop

Open your Claude Desktop configuration file:

  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add this to the file:

{
  "mcpServers": {
    "strava": {
      "command": "npx",
      "args": ["-y", "@r-huijts/strava-mcp-server"]
    }
  }
}

Step 1 (alternative): Add to Claude Code

You can add this MCP server to claude code with the following command:

claude mcp add --transport stdio strava -- npx @r-huijts/strava-mcp-server

You can confirm successful instalation as follows:

% claude mcp list
Checking MCP server health...

strava: npx @r-huijts/strava-mcp-server - ✓ Connected

Step 2: Restart Claude Desktop

Close and reopen Claude Desktop to load the new configuration.

Step 3: Connect Your Strava

Just say to Claude:

“Connect my Strava account”

A browser window will open. Enter your Strava API credentials, authorize the app, and you’re done!

That’s it! Start asking about your activities.


Connecting Your Strava Account

First Time Setup

When you say “Connect my Strava account”, here’s what happens:

  1. A browser window opens showing a setup page
  2. Enter your Strava API credentials (Client ID and Client Secret)
  3. Click “Continue to Strava” - you’ll be redirected to Strava
  4. Authorize the app on Strava’s website
Открыть полный README на GitHub

Установка

npx -y @r-huijts/strava-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "strava": { "command": "npx", "args": ["-y", "@r-huijts/strava-mcp-server"] } } }