Rundida Mcp

io.github.XWeaponX7由 GitHub 账号 XWeaponX7 发布v1.2.1更新于 Oct 24, 2026

Running tools for AI agents: 92 calculators, 46 guides, marathon data, pace and HR zones.

已验证STDIO仅桌面位置与生活数据与分析

概览

AI 生成的概览

让助手使用跑步计算器、训练指南和马拉松赛事数据,完成配速、心率区间与比赛成绩预测。

可以做什么
提供十个工具:数据类工具可浏览 99 个跑步计算器、46 篇训练指南和 300 多场马拉松赛事(含赛道与天气信息);计算类工具可计算配速、时间或距离,用 Riegel 公式与 VO2max 估算预测比赛成绩,用 Karvonen 方法得出五个心率训练区间,并计算马拉松倒计时。数据类工具调用 RunDida API 并缓存 30 分钟,计算类工具在本地运行。内容提供英语、中文和日语。
适用场景
适合跑者让助手在对话中直接完成配速、心率区间或比赛成绩计算,或查询训练指南与马拉松赛事信息。
运行要求
通过 npx 从 npm 包 @rundida/mcp-server 启动的本地进程;需要 Node.js 18 或更高版本,数据类工具需要联网。未声明账号、API 密钥或环境变量。
安装前请注意
数据类工具会向第三方 RunDida API(rundida.com)发起请求,查询内容会离开本机;计算类工具在本地运行。不要求任何凭据。仅支持桌面端,无网页版可执行程序。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Rundida Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@rundida/mcp-server

MCP server for RunDida — running expertise for AI agents.

Ten tools that let Claude, Cursor or any MCP client compute paces, heart-rate zones, race predictions and marathon countdowns live, and query RunDida's full library: 99 running calculators, 56 training guides and 300+ marathon events (course, weather and registration data) — in English, Chinese and Japanese. Free, zero-config, no API key.

[Website] [npm] [License: MIT]

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

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

Claude Code

bash
claude mcp add rundida -- npx -y @rundida/mcp-server

Cursor / Windsurf

Add to your MCP configuration:

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

Available Tools

ToolTypeDescription
list_toolsDataBrowse all 99 running calculators with descriptions
get_toolDataGet details, FAQs, and sources for a specific tool
list_guidesDataBrowse all 46 running guides with descriptions
get_guideDataGet guide details, FAQs, and related tools
list_marathonsDataList 300+ marathon events with dates and locations
get_marathonDataGet marathon details including weather and course profile
calculate_paceComputeCalculate pace, time, or distance (provide any 2 of 3)
predict_raceComputePredict race times using Riegel formula + VO2max estimation
heart_rate_zonesComputeCalculate 5 HR training zones (Karvonen method)
marathon_countdownComputeGet countdown to a specific marathon event

Data tools fetch from the RunDida API with 30-minute caching. Compute tools run locally with zero latency — no API calls needed.

Example Usage

Ask your AI assistant:

  • "What's my marathon pace if I want to finish in 3:30?"
  • "Predict my marathon time based on my 10K of 45 minutes"
  • "What are my heart rate zones? I'm 32 with a resting HR of 52"
  • "How many days until the Tokyo Marathon?"
  • "Show me all running calculators related to nutrition"
  • "What running guides do you have about marathon training?"
  • "Tell me about the couch to 5K guide"

About RunDida

RunDida (跑滴答) is a free running tools platform for runners of all levels:

  • 90+ Interactive Calculators — Pace, heart rate zones, VO2max, race prediction, nutrition, gear sizing, weather impact, and more
  • 29 Marathon Countdowns — Live timers with race-day weather forecasts, course profiles, and training tools
  • Free JSON API — No authentication required, CORS enabled, OpenAPI 3.0 documented
  • Multi-language — English, Chinese (中文)
  • Embeddable Widgets — One-line iframe embed for any calculator

All tools are free, no account required. Try them at rundida.com.

How It Works

The computation tools use established running science formulas:

FormulaUsed InDescription
Riegel formulapredict_raceRace time prediction across distances
Jack Daniels methodpredict_raceVO2max estimation from race performance
Karvonen methodheart_rate_zonesHeart rate training zones from age and resting HR

Requirements

  • Node.js >= 18
  • Internet connection (data tools fetch from rundida.com)

Links

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

License

MIT

来源:README.md,提交 c5193d9

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.2.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分