Strava MCP について
Strava MCPはStravaのアクティビティデータをClaude Desktopに接続し、会話形式で自分の活動について尋ねられるようにします。Stravaの開発者アプリの認証情報を使って接続します。
主な機能
- 01Stravaのアクティビティ情報を照会
- 02Claude Desktopから利用
- 03Strava API認証情報で接続
活用シーン
- 01直近のアクティビティを確認
- 02会話形式で個人の活動記録を把握
MCP 対応
MCPサーバーがStravaに接続し、Claude Desktopからユーザーのアクティビティ情報を照会できるようにします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Strava MCP
このリポジトリには、Claude デスクトップクライアントに追加できる Strava MCP が含まれています。インストールすると、アクティビティについて Claude に何でも質問できます!
ブログ記事はこちらをご覧ください。
セットアップ
依存関係
- Claude Desktop
uv- 開発者アプリを設定済みの Strava アカウント
Strava への接続
Strava プロフィールでアプリを設定し、このリポジトリをクローンしたら、ルートに次の内容を記載した .env ファイルを作成します。
STRAVA_CLIENT_ID=<fill-me-in>
STRAVA_CLIENT_SECRET=<fill-me-in>
STRAVA_ACCESS_TOKEN=<fill-me-in>
STRAVA_REFRESH_TOKEN=<fill-me-in>
MCP と Claude の接続
次のコマンドを実行して、サーバーを Claude の設定に追加できます。
uv run mcp install main.py
サーバーに変更を加えた場合は、Claude デスクトップクライアントを再起動する必要があります。
インストールすると、Claude アプリのテキストボックスの下部にハンマーのアイコンが表示されます。クリックすると、次のように表示されます。

実行
これでサーバーが追加され、Claude が利用できるようになります。
「最新のアクティビティについて教えて」と試してみてください。

コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。