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 相关

向 MCP 客户端提供十种计算和 RunDida 数据查询工具。计算工具在本地运行;数据工具从 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 Agent 提供跑步专业知识。

十种工具,让 Claude、Cursor 或任何 MCP 客户端实时计算配速、心率区间、比赛成绩预测和马拉松倒计时,并查询 RunDida 的完整资料库:99 种跑步计算器、56 篇训练指南和 300 多场马拉松赛事(赛道、天气和报名数据),支持英语、中文和日语。免费、零配置、无需 API 密钥。

Website npm License: 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计算计算配速、时间或距离(三项中提供任意两项)
predict_race计算使用 Riegel 公式和 VO2max 估算预测比赛成绩
heart_rate_zones计算计算 5 个心率训练区间(Karvonen 方法)
marathon_countdown计算获取特定马拉松赛事的倒计时

数据工具会从 RunDida API 获取数据,并缓存 30 分钟。计算工具在本地运行,零延迟,无需调用 API。

使用示例

向你的 AI 助手提问:

  • “如果我想在 3:30 内跑完马拉松,配速应该是多少?”
  • “根据我 45 分钟的 10 公里成绩,预测我的马拉松完赛时间”
  • “我的心率区间是多少?我 32 岁,静息心率为 52”
  • “距离东京马拉松还有多少天?”
  • “列出所有与营养相关的跑步计算器”
  • “有哪些关于马拉松训练的跑步指南?”
  • “介绍一下从沙发到 5 公里的指南”

关于 RunDida

RunDida(跑滴答)是一个面向各水平跑者的免费跑步工具平台:

所有工具均免费,无需注册账号。前往 rundida.com 体验。

工作原理

计算工具使用成熟的跑步科学公式:

公式用途描述
Riegel 公式predict_race预测不同距离的比赛成绩
Jack Daniels 方法predict_race根据比赛表现估算 VO2max
Karvonen 方法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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。