mcpField
T
Tredict

Tredict

リモート
tredict.comヘルスケア228 週間前に更新
リポジトリ公式サイト

Tredict について

Tredict MCP Serverは、耐久系アスリートのTredictトレーニング履歴をAIアシスタントにつなぎ、分析や計画作成に利用できます。活動・健康指標、構造化ワークアウト、チャット内のインタラクティブなウィジェットを備えています。

主な機能

  1. 01活動指標と時系列データの分析
  2. 02能力値とトレーニングゾーンの評価
  3. 03再利用可能な複数週プランの作成
  4. 04構造化ワークアウトの作成と日程変更
  5. 05健康・回復・装備データの確認
  6. 06チャット内での活動・プラン表示

活用シーン

  1. 01ランニングのペース、心拍数、ラップの確認
  2. 02直近のトレーニングに基づく複数週プランの作成
  3. 03HRV、睡眠、トレーニング負荷の確認
  4. 04装備の使用量と距離の確認

MCP 対応

MCPツールを通じてTredictの活動、計画、健康、装備データを公開し、OAuth 2.1または個人APIトークンで認証します。対応するチャットホストでは、インタラクティブなウィジェットで活動詳細やプランを表示できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.tredict.com/api/mcp/v2
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://www.tredict.com/api/mcp/v2
SSEhttps://www.tredict.com/api/mcp/v2

ツール

詳細

Tredict MCP サーバー

Tredict の公式 Model Context Protocol(MCP)サーバーです。Tredict は、持久系スポーツのアスリートやコーチ向けの計画・分析プラットフォームです。お好みの AI アシスタントを接続して、ランニング、サイクリング、スイミングなどの完全なトレーニング履歴を利用できます。アクティビティを分析し、能力値を判定し、Tredict 内で構造化されたトレーニングプランを作成できます。プランはウォッチに直接同期されます。

Tredict には、Claude.ai や ChatGPT などのホストの LLM チャット内でアクティビティの詳細やトレーニングプランを視覚的に表示する、インタラクティブな MCP App UI ウィジェット も用意されています。

概要

名前Tredict MCP サーバー
MCP サーバー URLhttps://www.tredict.com/api/mcp/v2
トランスポートストリーミング可能な HTTP および SSE
プロトコルMCP 2025-06-18
認証PKCE を使用した OAuth 2.1/個人用 API トークン

技術ドキュメントの全文:Tredict MCP サーバーのドキュメント。

主な機能

  • トレーニングプランの作成。 トレーニング履歴と現在のフィットネスを分析して、ユーザーの「My Plans」カテゴリに、再利用可能な複数週のプランと構造化されたワークアウトを作成します。
  • 構造化ワークアウトの作成。 ランニング、サイクリング、スイミング、筋力トレーニング用の実行可能な構造化ワークアウトを作成し、予定されたセッションの日時変更や名前の変更を行います。
  • アクティビティ分析。 実行したすべてのアクティビティについて、詳細な指標と完全な時系列データ(心拍数、ペース、パワー、ケイデンス、高度、位置、ラップ)を確認できます。
  • 能力の評価。 最近のトレーニングデータから FTP、FTPace(ランニング)、HRmax、乳酸閾値を判定します。
  • 健康とリカバリー。 HRV、睡眠、身体データ(体重、体脂肪率、安静時心拍数)、経時的なトレーニング負荷にアクセスできます。
  • トレーニングゾーン。 ゾーンの改訂履歴と、sportType および zoneType(心拍数、ペース、パワー、ケイデンス)ごとに集計されたゾーン分布を読み取ります。
  • 用具の管理。 すべての用具(自転車、シューズ、水泳用具、その他)を、使用範囲、回数、距離、時間とともに一覧表示します。
  • デバイスとの同期。 トレーニングカレンダーに適用されたプランは、接続済みのスポーツウォッチ(Garmin、Suunto、Coros、icTrainer、Wahoo、Apple Watch など)に自動でアップロードされます。

会話の例

アクティビティ分析
You: "How did my long run on Sunday go?"
Claude: [Shows pace, heart rate, cadence, elevation and zone distribution. 
         Flags the last 5 km where HR drifted into threshold]
トレーニングプランの作成
You: "Build me a 10-week half marathon plan based on my recent training"
Claude: [Analyses last 8 weeks of running history, creates a structured 
         multi-week plan in My Plans, pushes workouts to your Garmin]
FTP と能力
You: "What is my current running FTP?"
Claude: [Derives FTPace from recent efforts, compares to last revision, 
         suggests updated training zones]
用具とシューズ
You: "How many kilometres do my current running shoes have?"
Claude: [Lists active shoes with distance logged, 
         flags gear approaching typical replacement range]
前年との比較
You: "How does my 2025 training compare to 2024?"
Claude: [Compares total volume, zone distribution, long run progression
         and peak weeks across both years]
リカバリーの確認
You: "Am I ready for tomorrow's threshold session?"
Claude: [Reads HRV trend, resting heart rate and recent training load.
         Gives a clear go or back-off recommendation]
プランの実施状況
You: "Am I actually hitting my training zones as planned?"
Claude: [Shows prescribed vs actual time in each zone per sport,
         highlights where execution is drifting from the plan]
HRV とフィットネスの推移
You: "What does my HRV trend tell me about my current fitness?"
Claude: [Analyses rMSSD baseline, flags suppression periods,
         links dips to high-load weeks in training history]
レース目標の現実性チェック
You: "Is my sub-4 marathon goal realistic given my current training?"
Claude: [Derives pace capacity from recent long runs and threshold efforts,
         compares to goal pace, outlines what needs to improve]

プラットフォームのサポート

公式サポート対象: Anthropic Claude(Web、Desktop、Code)、OpenAI ChatGPT、OpenAI Codex、Mistral Le Chat、Mistral Vibe。

互換性あり: OAuth 2.1 またはベアラートークン認証をサポートする MCP クライアント。ローカル LLM 環境も含みます。

プラットフォームごとのセットアップガイド:

設定

Claude.ai/Claude Desktop

Settings → Connectors → Add custom connector:

  • 名前:Tredict
  • リモート MCP サーバー URL:https://www.tredict.com/api/mcp/v2

OAuth は初回使用時に自動で処理されます。

汎用 MCP クライアント(ストリーミング可能な HTTP)
{
  "mcpServers": {
    "tredict": {
      "url": "https://www.tredict.com/api/mcp/v2",
      "transport": { "type": "http" }
    }
  }
}
個人用 API トークン

OAuth をサポートしていないクライアントでは、Tredict の「Settings → Personal API / MCP」でアクセストークンを作成し、ベアラートークンとして渡します。

Authorization: Bearer <your-personal-api-token>

認証

サーバーは次の2つの方式に対応しています。

  1. PKCE とクライアントクレデンシャルを使用した OAuth 2.1。 サードパーティの MCP ホストに推奨されます。スコープは細かく設定されています:activityRead、activityWrite、bodyvaluesRead。
  2. 個人用 API トークン。 独自構築のエージェントやローカル LLM ワークフローに推奨されます。

詳細については、OAuth2 のドキュメントをご覧ください。

利用可能なツール

MCP クライアントは、すべてのツール名、説明、スキーマを一覧表示できます。括弧内はスコープです。

アクティビティ
ツール説明スコープ
activity-list指定した期間に実行されたアクティビティを一覧表示しますactivityRead
activityアクティビティの詳細、指標、時系列データを取得しますactivityRead
activity-updateアクティビティのタイトルとメモを更新します(破壊的変更ではありません)activityWrite
equipment-listユーザーのすべての用具(自転車、シューズ、水泳用品、その他)を一覧表示しますactivityRead
プランニング
ツール説明スコープ
plan-creation「My Plans」に再利用可能なトレーニングプランを作成しますactivityWrite
add-plan-training既存のプランに、構造化されたワークアウトを1つ追加しますactivityWrite
planned-workout-list予定済み/スケジュール済みのワークアウトを一覧表示しますactivityRead
planned-workout予定済みワークアウト1つの詳細と構成を取得しますactivityRead
planned-workout-change-date予定済みワークアウトを新しい日付に変更しますactivityWrite
training-effort-listすべての sportTypes にわたる期間別のトレーニング負荷を取得しますactivityRead
身体、健康、能力
ツール説明スコープ
bodyvalues体重、体脂肪率、安静時心拍数、身長などbodyvaluesRead
capacitysportType ごとの能力値(HRmax、HRlth、FTP、FTPace)bodyvaluesRead
hrv-listベースライン付きの心拍変動データbodyvaluesRead
sleep-listベースライン付きの睡眠データbodyvaluesRead
zonessportType と zoneType ごとのゾーンの改訂履歴bodyvaluesRead
zones-distributionsportType と月ごとのゾーン分布の集計bodyvaluesRead
インタラクティブな MCP アプリ UI ウィジェット
ツール説明スコープ
show-activity-uiアクティビティの詳細、指標、ラップ、地図をチャット内に表示しますactivityRead
show-plan-uiカレンダービュー付きの再利用可能なトレーニングプランをチャット内に表示しますactivityRead

プロンプト

ホストがテンプレートとして提示できる、パラメーター化された定義済みタスクです。

  • better-names :最近のアクティビティからタイトルが適切でないものを見つけ、意味のあるタイトルを提案します。
  • coolest-training (year) :指定した年の最も興味深いセッションを見つけます。
  • compare-years (firstYear, otherYear) :年ごとの詳細な比較を行います。
  • create-plan (monthsBack?, durationInWeeks?, workoutsPerWeeks?, sportTypes?, targetZonesTypes?) :最近の履歴からトレーニングプランを一式作成します。
  • determine-ftp (sportType?) :トレーニング履歴から現在の FTP を算出します。
  • indepth-analysis :2年間のトレーニング状況を詳細に評価します。
  • recreate-structured-workout (activityId) :実行済みのアクティビティから、実行可能な構造化ワークアウトを再作成します。

リソース

URI説明
mcp://tredict/assets/logo.svgTredict の長方形ロゴ(ライト/ダークテーマ)
mcp://tredict/assets/logo-slogan.svg「Analytics for Endurance Athletes」のスローガン付き Tredict ロゴ
ui://widget/activity-ui-100.htmlアクティビティ詳細の UI ウィジェット(MCP アプリ)
ui://widget/plan-ui-100.htmlトレーニングプランの UI ウィジェット(MCP アプリ)

データの整合性

  • すべての書き込み操作は元に戻せます。activity-update は以前のタイトルとメモを mcpUpdatedFields 配列に保存するため、いつでも変更をロールバックできます。
  • サーバーがアクセスするのはご自身のプロフィールのみです。友人またはコーチとして他の Tredict アスリートのデータにアクセスできる場合でも、そのデータは MCP サーバーからは見えません。

健康データに関する責任

特にplan-creationからの一部の応答では、LLMに健康および責任に関する注意事項を提示するよう求めています。Tredictに登録すると、ユーザーは利用規約で定義されている、データの健康関連アプリケーションに対する責任を負うことに同意したものとみなされます。LLMは誤りを犯すことがあり、資格を持つコーチやご自身の判断に代わるものではありません。

プライバシーと管理

外部のMCPクライアントは、ユーザーが明示的に設定するまでTredictのデータにアクセスできません。トークン作成時に、スコープごとに読み取りおよび書き込み権限を制限できます。Tredictは完全にGDPRに準拠しています。詳細はプライバシーポリシーをご覧ください。データを送信した後の取り扱いについては、接続先のAIプロバイダーのプライバシーポリシーをご確認ください。または、すべてのデータをデバイス上に保持するため、ローカルLLMをご利用ください。

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

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