
r-huijts/strava-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
モデルコンテキストプロトコル(MCP)サーバーで、Strava APIに接続し、LLMを通じてStravaデータにアクセスするためのツールを提供します
概要
ClaudeをStravaアカウントに接続し、わかりやすい英語で質問をしてください:「今月どれくらい走った?」「最後のライドを分析してください」「最速セグメントを見せてください」などです。 接続したら、Stravaの全データにアクセスできる友人と話すようにClaudeに話しかけてみてください。 「今月は何キロ走った?」「1月から12月までのランニング記録を比較してみて」「今までで一番長い走りはどれくらい?」 「最後のサイクリングトレーニングを分解して、パワー、心拍数、ケイデンスを見せて」「昨日のランニング時の心拍数ゾーンはどうだった?」「インターバルトレーニングの各周回の平均ペースは?」 「セントラルパーク近くで最も人気のあるサイクリング区間はどこですか?」「星付きの区間を見せてください」「日曜朝のルートをGPXファイルとしてエクスポートしてください」 「今週のトレーニング負荷を分析して」 「今の体力は先月と比べてどう?」
概要(AI 翻訳)
AIを使ってStravaのデータと話す。
ClaudeをStravaアカウントに接続し、わかりやすい英語で質問をしてください:「今月どれくらい走った?」「最後のライドを分析してください」「最速セグメントを見せてください」などです。
これで何ができる?
接続したら、Stravaの全データにアクセスできる友人と話すようにClaudeに話しかけてみてください。
🏃 進捗を追跡しよう
「今月は何キロ走った?」
「1月から12月までのランニング成績を比較してください」
「私の人生で最長のライドはどれくらい?」
📊 トレーニングを分析しよう
「私の最後のサイクリングワークアウトを分解して、パワー、心拍数、ケイデンスを見せてください」
「昨日のランニング中の心拍数ゾーンはどうでしたか?」
「インターバルトレーニングの各ラップの平均ペースはどれくらいでしたか?」
🗺️ ルートと区間を探る
「セントラルパーク近くで最も人気のあるサイクリング区間はどこですか?」
「星付きのセグメントを見せて」
「日曜朝のルートをGPXファイルとしてエクスポートする」
🏆 コーチングインサイトを入手
「今週のトレーニング負荷を分析してください」
「今のフィットネスは先月と比べてどう?」
「今年のサイクリング成績の概要を教えてください」
クイックスタート(3ステップ)
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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:
- A browser window opens showing a setup page
- Enter your Strava API credentials (Client ID and Client Secret)
- Click “Continue to Strava” - you’ll be redirected to Strava
- Authorize the app on Strava’s website
インストール
npx -y @r-huijts/strava-mcp-server設定
{
"mcpServers": {
"strava": {
"command": "npx",
"args": ["-y", "@r-huijts/strava-mcp-server"]
}
}
}