mcpField
L
Leo - Running Coach

Leo - Running Coach

远程服务
leotraining.app健康医疗12 周前更新

关于 Leo - Running Coach

Leo Training 是面向跑步、越野跑和铁人三项的训练服务,根据同步的训练记录和每日反馈制定并调整计划。其 MCP 服务向兼容的 AI 客户端提供教练工具和运动科学资料库。

主要功能

  1. 01依据训练历史制定计划
  2. 02每日调整配速和计划
  3. 03跟踪状态与身体信号
  4. 04赛事准备和成绩估算
  5. 05鞋具磨损分析
  6. 06按证据等级检索运动科学资料

适用场景

  1. 01日程变化后调整训练计划
  2. 02训练前检查疲劳程度和身体信号
  3. 03结合赛道信息准备目标赛事
  4. 04通过引用来源查询运动科学问题

MCP 相关

托管的远程 MCP 服务提供运动员档案、活动、计划、状态、鞋具、赛事、资料检索和训练记忆等教练工具。兼容客户端登录并授权后,可连接远程端点。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.leotraining.app/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Leo Training

Leo Training

Leo 是你的跑步、越野跑和铁人三项教练。他会读取你在 Strava、Suunto、Polar、COROS、Garmin、Apple Health 或 Health Connect 中的真实训练数据,根据你实际跑过的内容制定计划,并每天根据你的实际感受调整计划。
可在 iOS、Android、网页和 Telegram 上使用,也可通过 MCP 在 ChatGPT、Claude 和 Mistral 中使用。每条建议都以包含 425 份运动科学文档的知识库为依据,这些文档按证据等级划分,涵盖 14 个领域。

网站 · 关于 · 实验室(免费科学问答) · MCP 文档 · Smithery

Coach Leo 自 2026 年 10 月 9 日起更名为 Leo Training:产品、团队和账户均保持不变。教练仍名为 Leo。过渡期间,coachleo.ai 和 mcp.coachleo.ai 仍可使用,但新的集成应使用 leotraining.app 和 mcp.leotraining.app。


什么是 Leo Training?

Leo Training 是一款完整的教练应用,网址为 leotraining.app。它会连接你的训练数据,读取你的真实训练历史(配速、心率、海拔、步频),并利用专门的教练工具做出决策,就像一位打开你的训练日志为你指导的教练。

Leo 不是一个根据你输入的内容编写通用计划的聊天机器人。他会从你的数据中推断你的训练模式,根据你的真实跑步记录每天重新计算配速,并通过对话调整计划。

如何开始
  1. 在 leotraining.app 创建账户或下载应用——可使用电子邮件、Google 或通过 Apple 登录
  2. 连接训练数据来源(Strava、Suunto、Polar、COROS、Garmin、Apple Health 或 Health Connect)
  3. 和 Leo 交谈——他已经了解你的训练情况,并会根据你的真实跑步记录拟定计划框架,无需你填写表格

Leo 的不同之处

数据优先

Leo 从不问“你每周跑多少公里?”——他已经知道。Strava 活动会通过 webhook 实时传入;其他来源则会自动同步。你打开对话时,Leo 已经读取了你近期的活动、每周训练量及其趋势、休息日、计划完成情况和目标赛事。

根据真实跑步记录制定配速,每天更新

轻松跑、节奏跑、间歇跑和长距离跑的配速均根据近期训练得出,并每天重新计算——没有通用模板,也没有一成不变的数值。你的 Zone 2 根据你自己的心率和配速分布确定。

适合你生活的计划

严格限制会真正得到遵守,而不只是记录下来:“我只能在周二、周四和周日跑步”“每周最多 40 km”“不跑间歇”。日程发生变化时,Leo 会通过对话重组计划,同时确保计划与你的赛事目标保持一致。

根据感受判断状态,而不是依靠传感器

疲劳和状态评估基于你的实际感受——通过简短的状态确认和一次点击记录训练强度——而非 HRV 胸带或睡眠戒指。大多数过度训练无法被传感器察觉,却能在 30 秒的对话中显现出来。

依据多项指标预防过度训练

Leo 从不依赖单一指标。他会综合参考训练量趋势、训练量增长速度、休息日、主观疲劳、反复出现的身体信号以及计划完成情况。应对措施循序渐进:观察、调整训练课、重组训练周,或建议咨询专业人士。

安全第一

制定任何计划前都会进行医疗和年龄方面的限制检查;发生受伤或患病后,则会启用恢复跑步方案。

跑步、越野跑和铁人三项

跑步是首要项目,包括公路跑和越野跑。需要时,Leo 也会制定铁人三项、铁人两项、游泳自行车两项和游跑两项计划:根据比赛各赛段安排计划,编写骑行训练(已知 FTP 时按功率,否则按心率和主观强度)和游泳训练(测试后根据临界游泳速度安排),安排组合训练,并将三项运动的训练负荷合并计算。他不会预测多赛段比赛的总完赛时间。

通过网络搜索备战比赛

只要说“我要参加 UTMB CCC”,Leo 就会查找真实的比赛数据:日期、距离、爬升、地形和 GPX 赛道。他会将赛道剖面与你的训练情况进行分析对照,并使用多种模型(生理耐力指数、Riegel、Cameron、Tanda)估算你的完赛时间,同时根据爬升情况调整越野跑预测。

未报名比赛时的比赛时间估算

Leo 会仅根据训练数据持续估算你在不同距离上的比赛时间,并追踪其变化,让你了解自己的体能趋势。

运动营养

依据 IOC/ISSN 指南,根据你的体重、运动时长、爬升和肠胃耐受度制定有科学依据的比赛补给方案,并提供恢复营养摄入时机和碳水化合物周期化建议。

按证据等级划分的科学知识库

涵盖 14 个领域的 425 份文献(共识声明、荟萃分析、系统综述、对照试验、队列研究):训练方法、跑姿与生物力学、伤病预防、医疗安全、营养、心理表现、生理学、跑者群体、交叉训练、睡眠与恢复、环境因素、负荷管理、越野跑和多项运动。每份文献都标注证据等级和状态;搜索结果会优先显示较新且证据更充分的建议,而非过时或证据较弱的建议。每周都会新增文献,经过人工核查共识后,仅采用合法的开放获取文本。

前往 leotraining.app/lab 免费试用,无需账号:询问任何跑步科学问题,即可获得严格注明引用来源的回答。

持续的教练记忆

Leo 会在提供建议前搜索过往记录,并引用具体对话:“你上周提到小腿发紧,而且训练量增加了 30%——我们要谨慎一些。”三个月后,Leo 已积累的教练记录是任何新应用都无法复制的。

鞋子磨损分析

不只是统计里程。Leo 会检查六个磨损区域(外底、外侧中底、内侧中底、鞋面、后跟、鞋垫)。磨损模式能揭示生物力学信号,并反馈到身体信号追踪中。

VO2max 和训练区间

通过多种方法交叉验证 VO2max,并提供置信区间;根据你的生理状况划分配速和心率区间,设置 FTP 后还可划分骑行功率区间。

跑步角色

九种动物原型(狼、山羊、海龟、凤凰、鹰、熊、狐狸、猎豹、水獭)根据九个真实训练维度计算得出,并非性格测试。它们会经历三个阶段,并影响 Leo 与你交流的方式。

目标明确的交叉训练

骑行、游泳、徒步、滑雪:每次训练都会分配一个作用(恢复、有氧能力提升、肌肉强化、伤病预防),并计入每周训练负荷。


连接你的数据

你可以在应用中的一个中心位置连接所有数据源。

来源状态功能
Strava实时只读同步,通过 Webhook 实时接收活动数据。
Suunto实时读取手表上的活动,并通过 SuuntoPlus Guides 将结构化训练课程推送到手表。
Polar实时通过 Polar AccessLink 读取活动数据(只读)。
COROS实时读取活动及其分段数据;首次连接时可获取六个月的历史记录。
Garmin实时读取 Garmin Connect 活动数据。
Apple Health / Health Connect实时通过原生 iOS 和 Android 应用导入训练记录。

随处可用

渠道描述
iOS 和 Android可在 App Store 和 Google Play 下载原生应用,支持推送通知和健康数据导入。
Web 应用在 leotraining.app 聊天、查看训练仪表盘、角色、比赛倒计时和表现指标。可安装为 PWA。
Telegram在日常使用的聊天应用中给 Leo 发消息。记忆相同、工具相同、教练相同。
ChatGPT、Claude、Mistral通过 MCP 连接 Leo,你的助手即可全面访问训练信息。Leo 已列入 ChatGPT 官方插件目录。

社区:竞技场

  • 第 02 赛季“驿传之路” — 传说中的日本之旅,分为七个阶段,以集体接力的形式展开:每位跑者记录一次训练,都会让旅程继续前进。
  • 个人任务 — 与你的训练维度和角色相关的个人挑战。
  • 社交动态 — 以训练过程为核心,而非追逐最快成绩。

竞技场不是比赛:没有排名,也没人会看到你错过了什么,整个社区会共同完成每个阶段。


定价

一项订阅,包含所有教练服务。美元、欧元、英镑和瑞士法郎的金额相同。

  • 按月:每月 9.99(创始会员价格;标准价格为 12.99)
  • 按季度:每季度 26.99(每月 8.99)
  • 按年:每年 79.99(每月 6.67)

每项新订阅都从 7 天免费试用开始:需要提供银行卡,七天前不会扣费,取消只需点按一次。每个账户仅可享受一次 7 天免费试用;未享受免费试用而开始的订阅受 14 天退款保证保障。创建账户、连接数据来源以及与 Leo 首次对话均免费。

在 iOS 上,订阅通过 Apple App 内购买完成;网页和 Android 使用 Stripe,并提供自助服务门户。


MCP 服务(面向开发者)

Leo Training 是一个托管式远程 MCP 服务——无需安装。可将其连接到任何兼容 MCP 的客户端(ChatGPT、Claude、Mistral、Cursor、Windsurf 等)。

任何已登录的跑者都可以连接。新账户在关联助手时,可在授权页面领取一次 7 天试用;此后,对话绝不会中断并要求付款,也绝不会在助手中发送购买链接。

快速设置
  1. 打开 MCP 客户端的设置
  2. 添加远程服务:https://mcp.leotraining.app/mcp
  3. 使用 Leo Training 账户登录并批准连接
  4. 开始对话——教练工具已准备就绪

分步指南:ChatGPT · Claude(自定义连接器,适用于所有套餐) · 其他客户端

JSON 配置
{
  "mcpServers": {
    "leo-training": {
      "url": "https://mcp.leotraining.app/mcp"
    }
  }
}
训练指导工具
工具描述
get_coaching_briefing完整的训练指导背景:个人资料、近期活动、训练负荷、提醒、准备情况和角色特质。
athlete跑者资料和角色特质:身体指标、偏好、角色特质重新评估。
activity查询和注释已同步的活动,记录反馈。
training训练计划和训练课程:创建、修改、跟踪执行情况。
create_my_plan根据简短说明(目标、比赛、日期)制定训练计划;服务会根据跑者的真实历史数据确定计划规模。
register_plan导入跑者已在执行的计划(个人计划、俱乐部教练制定的计划),让 Leo 能够跟踪并调整。
body_signals身体观察、挫折情况和每日准备度检查。
shoes跑鞋收藏、六区域磨损检查、里程和退役情况。
race比赛完整流程:通过网页搜索发现赛事、报名、备赛、赛果、赛后复盘。
race_performance根据训练数据估算比赛成绩和 VO2max,针对越野跑进行调整,并跟踪变化。
knowledge在包含 425 份文档的知识库中进行语义与全文混合搜索。
memory跨会话的训练指导记忆:决策、背景和一致性。
get_skill_workflow加载一个用于复杂场景、串联多个工具的训练指导工作流。

支持 MCP Apps 的客户端还可使用可视化卡片:今日主页、计划周和训练周期、训练课程分析、目标比赛、比赛成绩预测和训练日志。

训练指导工作流
  • 新手引导 — 先分析数据:Leo 会先推断你的模式,再提出问题
  • 活动后分析 — 赛后复盘,包括跑鞋磨损推断和身体感受记录
  • 执行情况与感受检查 — 快速检查准备度和训练执行情况
  • 身体信号分析 — 依据引用来源评估受伤风险
  • 过度训练监测 — 多项指标负荷分析,并提供分级提醒
  • 每周回顾 — 训练总结、角色特质更新、计划调整
  • 自适应训练计划 — 根据真实配速制定计划,并验证约束条件
  • 比赛规划 — 获取网页赛事数据、分析 GPX、安排减量训练
  • 赛后复盘和赛后恢复 — 分析赛果并安全恢复训练
  • 深入研究 — 针对具体问题搜索知识库
  • 跑鞋磨损分析 — 六区域检查与生物力学模式分析
  • 角色揭晓 — 分配跑步角色
  • 竞技场 — 任务和集体赛季
身份验证

完整支持 OAuth 2.1:

  • 发现:https://mcp.leotraining.app/.well-known/oauth-authorization-server
  • 动态客户端注册(DCR)
  • 使用 S256 的 PKCE
  • 令牌刷新和撤销

隐私与数据

  • 托管于芬兰(Hetzner,欧盟)
  • HTTPS/TLS 加密
  • 训练数据源为只读(你选择推送到手表的训练课程除外)
  • 严格隔离每位用户的数据
  • 符合 GDPR — 可按需导出和删除数据
  • 你的数据绝不会用于训练 AI 模型

隐私政策 · 条款 · 退款政策


链接


创于阿尔卑斯山。

评论

支持 Markdown

第一次接触 MCP?

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

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