Fetch and summarize Ultrahuman Ring/CGM metrics inside OpenClaw using the Ultrahuman MCP server (via mcporter). Use when the user asks about Ultrahuman data such as sleep score, total sleep, sleep stages, HR/HRV/RHR, steps, recovery index, movement index, VO2 max, or wants a daily/weekly Ultrahuman summary.
通过 Ultrahuman MCP 和 mcporter 获取 Ultrahuman 指标,然后进行汇总。
你需要:
1) Ultrahuman 开发者/合作伙伴凭证
你需要从 Ultrahuman 开发者门户获取个人认证令牌:
然后设置:
2) Ultrahuman MCP 服务器
代码仓库:
构建方式(示例):
3) mcporter 配置,用于定义一个名为 ultrahuman 的 MCP 服务器
示例 config/mcporter.json(根据你构建的 main.js 路径进行调整):
json
{
mcpServers: {
ultrahuman: {
transport: stdio,
command: node,
args: [/绝对路径/到/Ultrahuman-MCP/dist/main.js],
env: {
ULTRAHUMANAUTHTOKEN: ${ULTRAHUMANAUTHTOKEN},
ULTRAHUMANUSEREMAIL: ${ULTRAHUMANUSEREMAIL}
}
}
}
}
从你的 OpenClaw 工作区运行(以便找到 ./config/mcporter.json):
bash
cd /路径/到/你的/openclaw/工作区
python3 skills/local/ultrahuman-openclaw/scripts/ultrahuman_summary.py --yesterday
指定日期:
bash
python3 skills/local/ultrahuman-openclaw/scripts/ultrahuman_summary.py --date YYYY-MM-DD
如果你的 mcporter 配置不在 ./config/mcporter.json,请显式指定路径:
bash
python3 skills/local/ultrahuman-openclaw/scripts/ultrahuman_summary.py \
--date YYYY-MM-DD \
--mcporter-config /路径/到/mcporter.json
bash
mcporter --config /路径/到/mcporter.json \
call ultrahuman.ultrahuman_metrics date=YYYY-MM-DD --output json
除非特别要求,否则保持摘要简短:
如果睡眠评分/总睡眠时间处于需要关注状态,请明确指出。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 ultrahuman-openclaw-1776369330 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 ultrahuman-openclaw-1776369330 技能
skillhub install ultrahuman-openclaw-1776369330
文件大小: 4.88 KB | 发布时间: 2026-4-17 16:29