mcpField
R
RunDida — Running Tools for AI Agents

RunDida — Running Tools for AI Agents

ローカル
github.com/XWeaponX7ヘルスケア116 週間前に更新

RunDida — Running Tools for AI Agents について

@rundida/mcp-serverは、RunDidaのランニング計算ツール、トレーニングガイド、マラソンデータをMCPクライアントに提供します。ローカル計算とAPI経由の情報照会を組み合わせ、ランナーの練習や調査に対応します。

主な機能

  1. 01ペース、時間、距離の計算
  2. 02レースタイム予測とVO2max推定
  3. 03心拍トレーニングゾーンの計算
  4. 04ランニングガイドや計算ツールの検索
  5. 05マラソン大会情報の照会

活用シーン

  1. 01目標完走タイムに必要なペースを計算
  2. 02直近の記録からレース成績を予測
  3. 03トレーニング向けの心拍ゾーンを確認
  4. 04大会の日程、コース、天候を調べる

MCP 対応

計算とRunDidaのデータ照会を行う10種類のツールをMCPクライアントに提供します。計算ツールはローカルで動作し、データツールはRunDida APIから取得した情報を30分間キャッシュします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"xweaponx7-rundida": {
"command": "npx",
"args": [
"-y",
"@rundida/mcp-server"
]
}
}
}
起動コマンドnpx -y @rundida/mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@rundida/mcp-server1.2.1

ツール

10

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

@rundida/mcp-server

RunDida 向けの MCP サーバー — AI エージェントのためのランニングの専門知識を提供します。

10 個のツールを使って、Claude、Cursor、その他の MCP クライアントが、ペース、心拍ゾーン、レース予測、マラソンまでのカウントダウンをリアルタイムで計算し、RunDida の充実したライブラリを検索できます。ライブラリには、99 種類のランニング計算ツール、56 件のトレーニングガイド、300 件以上のマラソン大会(コース、天候、エントリー情報)が含まれています。英語、中国語、日本語に対応しています。無料で、設定不要、API キーも必要ありません。

ウェブサイト npm ライセンス:MIT

クイックスタート

Claude Desktop

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "rundida": {
      "command": "npx",
      "args": ["-y", "@rundida/mcp-server"]
    }
  }
}
Claude Code
claude mcp add rundida -- npx -y @rundida/mcp-server
Cursor / Windsurf

MCP 設定に追加します。

{
  "rundida": {
    "command": "npx",
    "args": ["-y", "@rundida/mcp-server"]
  }
}

利用可能なツール

ツール種類説明
list_toolsデータ説明付きで99 種類のランニング計算ツールを閲覧します
get_toolデータ特定のツールの詳細、よくある質問、情報源を取得します
list_guidesデータ説明付きで46 件のランニングガイドを閲覧します
get_guideデータガイドの詳細、よくある質問、関連ツールを取得します
list_marathonsデータ日程と開催地を含む300 件以上のマラソン大会を一覧表示します
get_marathonデータ天候やコースプロフィールを含む、マラソン大会の詳細を取得します
calculate_pace計算ペース、時間、距離を計算します(3 つのうち任意の 2 つを指定)
predict_race計算リーゲル式と VO2max 推定を使ってレースタイムを予測します
heart_rate_zones計算5 つの心拍トレーニングゾーンを計算します(カルボーネン法)
marathon_countdown計算特定のマラソン大会までのカウントダウンを取得します

データツールはRunDida APIからデータを取得し、30 分間キャッシュします。計算ツールは遅延ゼロでローカル実行されるため、API 呼び出しは不要です。

使用例

AI アシスタントに次のように尋ねます。

  • 「3 時間 30 分で完走したい場合、マラソンのペースはどのくらいですか?」
  • 「10 km を 45 分で走った場合のマラソンタイムを予測して」
  • 「私の心拍ゾーンを教えてください。32 歳で、安静時心拍数は 52 です」
  • 「東京マラソンまであと何日ですか?」
  • 「栄養に関するランニング計算ツールをすべて表示して」
  • 「マラソントレーニングに関するランニングガイドはありますか?」
  • 「初心者向け 5 km ガイドについて教えて」

RunDida について

RunDida(跑滴答)は、あらゆるレベルのランナー向けの無料ランニングツールプラットフォームです。

すべてのツールは無料で、アカウント登録も不要です。rundida.com でお試しください。

仕組み

計算ツールでは、ランニング科学で確立された公式を使用します。

公式使用先説明
リーゲル式predict_race距離に応じたレースタイムの予測
ジャック・ダニエルズ法predict_raceレース成績から VO2max を推定
カルボーネン法heart_rate_zones年齢と安静時心拍数に基づく心拍トレーニングゾーン

必要条件

  • Node.js >= 18
  • インターネット接続(データツールはrundida.comからデータを取得します)

Links

ResourceURL
RunDida Websiterundida.com
API Documentationrundida.com/api
OpenAPI Specrundida.com/api/openapi.json
NPM Package@rundida/mcp-server

License

MIT

コメント

MCP は初めてですか?

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

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