Strava MCP

Integrations

  • Provides access to a user's Strava activity data, allowing queries about exercise records and workout history.

ストラバMCP

このリポジトリには、Claudeデスクトップクライアントに追加できるStrava MCPが含まれています。インストールすると、Claudeにアクティビティについて質問できるようになります。

私のブログ記事をここでチェックしてください

設定

依存関係

  • クロードデスクトップ
  • uv
  • 開発アプリをセットアップしたStavaアカウント

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 構成にサーバーを追加できます。

uv run mcp install main.py

サーバーに変更を加えた場合は、Claude デスクトップ クライアントを再起動する必要があります。

インストールが完了すると、Claudeアプリのテキストボックスの下部にハンマーアイコンが表示されます。それをクリックすると、以下の画面が表示されます。

ランニング

これでサーバーが追加されたので、Claude はそれを使用できるようになります。

試してみましょう: 「私の最近の活動について教えてください」。

-
security - not tested
A
license - permissive license
-
quality - not tested

ユーザーが Strava API に接続して Strava アクティビティ データを照会および分析できる Claude MCP サーバー。

  1. Setup
    1. Dependencies
    2. Connecting to Strava
    3. Connecting the MCP to Claude
  2. Running
    ID: deb6j1cofk