跳到正文
语言: 简体中文

向你的 AI 应用询问你的训练情况。

将 Yigri 连接到 ChatGPT、Codex 或其他 MCP 客户端。你的 AI 应用会根据 Yigri 已存储的分析来回答,每个数字都附有对应的日期、样本量和注意事项。

Yigri MCP 服务器 URLhttps://mcp.yigri.com/mcp
  • 8 个只读工具
  • 每个连接都需你批准
  • 随时撤销
你的 AI 应用
Yigri 已连接

示例数据演示

支持的 AI 应用

  • ChatGPT
  • Codex
  • 任何 MCP 客户端

工作原理

连接一次,之后用日常语言提问。

Yigri 运行一个远程 MCP 服务器。你的 AI 应用通过 OAuth 连接,由你在 Yigri 中批准。之后,该应用可以读取你的训练数据,但不能做任何更改。

你的提问

你的 AI 应用

ChatGPT、Codex 或其他 MCP 客户端

OAuth · MCP

Yigri 的回答

mcp.yigri.com

8 个只读工具 · 按连接授权

只读访问

你的数据

你的 Yigri 账户

跑步记录、Run Pulse、趋势和分析,在每次跑步同步时计算

  1. 01

    添加 Yigri

    在你的 AI 应用中添加服务器 URL,或在它的应用列表中找到 Yigri。

  2. 02

    在 Yigri 中批准

    登录 Yigri,查看该应用能读取哪些内容。每个应用都有独立的连接。

  3. 03

    询问你的跑步情况

    问“我的体能在进步吗?”或“这周练得怎么样?”,应用会选择要调用哪些 Yigri 工具。

工具

八个工具,全部只读。

每个工具返回你在 Yigri 中已经能看到的数据,例如 Run Pulse、趋势、关键发现和每周分析。结果以结构化数据返回,包含单位、日期范围和最后更新时间。

账户只读

账户 ID

get_profile

一个固定的账户 ID,让应用知道是你。不包含你的邮箱、姓名或登录信息。

账户只读

训练概览

get_runner_summary

已连接的数据来源、最近 20 次跑步,以及缺少数据时的设置指引。

跑步只读

近期跑步

get_recent_runs

在最长 90 天的任意时段内,每页最多 50 次跑步,可按跑步类型筛选。

跑步只读

跑步分析

get_run_analysis

你某次跑步的已存 Run Pulse 和天气影响。

趋势只读

体能趋势

get_fitness_trends

将最近四周与 4、8 或 12 周基准对比,附带精确时段和次数。

趋势只读

关键发现

get_key_findings

最多 10 条关于配速、体能和天气的发现,每条都附有各自的对比日期。

每周只读

计划与完成

get_weekly_execution

任意周一至周日的一周内,计划训练与已完成跑步并排对照。

每周只读

每周分析

get_weekly_readout

Yigri 已写好的分析。如果本周的分析尚未生成,工具会返回最近一份,并标注其日期。

速度

一次典型的工具调用约需 2.6 秒。

跑步同步后,Yigri 会计算 Run Pulse、趋势和发现。MCP 服务器读取这些已存储的结果,因此 AI 应用提问时不会重新计算。

工具实测延迟

ChatGPT · 顺序调用

  • get_profile2.5s
  • get_runner_summary3.0s
  • get_recent_runs2.7s
  • get_fitness_trends2.6s
  • get_key_findings2.5s
  • get_weekly_execution2.3s
上限8.0s

时间包括 AI 应用、网络和 Yigri 的处理。每个柱条以 8 秒读取时限为基准。

工具往返时间中位数

在 ChatGPT 中端到端实测

读取时限

超过时限的读取会返回错误

重新生成的分析

回答使用 Yigri 已存储的结果

每个连接的调用次数

按用户、按 AI 应用计算

跑者都在问

跑者常问的问题及回答示例。

回答由你的 AI 应用撰写,背后的数据由 Yigri 提供。

你的提问

“今天感觉没状态。根据我最近 10 天的情况,还应该跑节奏跑吗?”

get_recent_runsget_weekly_executionget_key_findings

你的 AI 应用基于 Yigri 数据给出的回答

你过去 6 天跑了 5 天,其中包括两次质量训练。周日的长跑在相近心率下比平时慢了 9%。这足以支持把今天的节奏跑和周四的轻松跑对调。数据看不出你的睡眠情况,所以也请把这一点考虑进去。

这个回答基于你最近 10 天的跑步。

隐私

每个 AI 应用能读取什么,由你决定。

Yigri 只分享你批准的数据,并且只分享来源可验证的数据。如果缺少某些数据,回答中会说明。

01

每个连接都由你批准

每个 AI 应用都会单独请求访问,并显示它能读取的内容。默认不连接任何应用。

02

始终只读

它无法保存计划、同步手表、更改账户或生成新的分析。八个工具全部声明了 readOnlyHint。

03

仅限可验证来源

Yigri 只分享受支持来源的数据:通过 Stridee 接入的 Garmin 和 COROS,以及 Apple Health。如果 Yigri 无法验证某条记录的来源,就会排除这条记录,并加以说明。

04

随时撤销访问

在 Yigri 中关闭任意 AI 连接,之后的读取立即停止。

设置

将 Yigri 添加到你的 AI 应用。

你需要一个已连接 Garmin 或 COROS(通过 Stridee)或 Apple Health 的 Yigri 账户。

  1. 1

    在 ChatGPT 中找到 Yigri

    在 ChatGPT 的应用中搜索 Yigri,然后选择“连接”。
  2. 2

    登录并查看访问权限

    登录你的 Yigri 账户。批准之前,你会看到是哪个应用在请求,以及它能读取哪些内容。
  3. 3

    询问你的训练

    开始新对话,试着问:“显示我最近的五次跑步,以及最新一次的已存分析。”

适合入门的问题

  • “显示我最近的五次跑步,以及最新一次的已存分析。”
  • “我的跑步体能有什么变化?请注明对比的日期。”
  • “总结本周已完成的跑步,并说明每周分析中缺少了哪些内容。”

连接之前

常见问题

什么是 MCP?

Model Context Protocol 是一项开放标准,让 AI 应用可以调用其他服务的工具。Yigri 的 MCP 服务器为你的 AI 应用提供八个只读工具,用于读取你的训练数据。

连接需要什么?

一个已连接 Garmin 或 COROS(通过 Stridee)或 Apple Health 的 Yigri 账户。然后将 Yigri 添加到你的 AI 应用并批准连接即可。

哪些 AI 应用可以使用?

我们已在 ChatGPT 和 Codex 上测试过。其他支持通过 Streamable HTTP 和 OAuth 连接远程 MCP 服务器的客户端应该也能使用,但我们尚未测试。

我的 AI 应用能更改我的训练数据吗?

不能。该连接为只读。它无法保存计划、启动同步、重新生成分析或编辑你的账户。

为什么有些信息可能缺失?

Yigri 只分享来源可验证的数据。连接了 Strava 的账户无法使用此集成,之前导入的 Strava 历史记录也仍然被排除。有数据被排除时,回答会说明。

撤销访问后会怎样?

通过该连接的读取会立即停止。AI 应用已保存的回答会保留,可在该应用自己的设置中删除。

Yigri MCP

向你的 AI 应用询问训练情况。

八个工具都是只读的,每个 AI 应用都需要你的批准。