Strava MCP Server
Strava MCP ServerでClaude連携・フィットネスデータ分析を自動化
npx strava-mcp-server概要
Strava MCP Serverの設定方法と使い方。
フィットネス・アクティビティトラッキングアプリ「Strava」をClaudeから操作できるMCPサーバー。
ランニング・サイクリングなどのアクティビティ一覧取得、パワー・心拍数・ペースなどの詳細データ分析、プロフィール統計の参照が可能。
ClaudeとStravaのMCPサーバー連携により、トレーニングデータの分析・パフォーマンス向上のアドバイス生成・週次レポート作成を自動化できる。
設定方法はOAuthアクセストークンを環境変数に設定するだけでシンプルに完結する。
料金・APIキー情報
料金
無料プランありAPIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://www.strava.com/settings/api にアクセス(Stravaアカウントが必要。無料で作成可能)
- 2
アプリケーションを作成して「Client ID」と「Client Secret」を取得する
- 3
OAuthフローを実行してアクセストークンを取得する(Strava API公式ドキュメント参照)
- 4
取得したアクセストークンを設定JSONの "your-strava-access-token-here" に貼り付ける
こんな使い方ができます
Claudeに「今月のランニングデータを分析してトレーニング改善点を教えて」と指示できる
Stravaのアクティビティ履歴をClaudeで集計して月次パフォーマンスレポートを作成できる
心拍数・パワーデータをClaudeで分析してペース設定の最適化アドバイスを得られる
過去のトレーニングデータをClaudeで比較して目標達成への進捗を可視化できる
セットアップ手順
- 1
Strava API設定(strava.com/settings/api)でアプリを作成してアクセストークンを取得する
- 2
claude mcp add strava -e STRAVA_ACCESS_TOKEN=your-access-token-here -- npx -y strava-mcp-server
設定ファイル
コピー前に確認
Stravaアカウント(無料プランで利用可能)。OAuth認証が必要なためAPIアプリ作成が必要
claude mcp add strava -e STRAVA_ACCESS_TOKEN=your-strava-access-token-here -- npx -y strava-mcp-server