Joy2Move Home Exercise Library

io.github.AG-ITAcademy由 GitHub 账号 AG-ITAcademy 发布v1.0.2更新于 Nov 1, 2026

Find home exercises, equipment variations and reviewed 15-second video demonstrations.

已验证Streamable HTTP可网页运行位置与生活媒体与设计

概览

AI 生成的概览

远程只读的家庭健身动作目录,提供器械变式与经审核的 15 秒视频演示。

可以做什么
  • 按名称、别名、器械、类别或肌群搜索动作,自重与负重变式分开列出
  • 按精确 slug 获取单个目录动作,含经审核的器械信息
  • 返回从审核时间点开始的 15 秒 Mux 视频片段,并提供 YouTube 完整训练链接
  • 列出该动作最近五次已确认的训练出处
适用场景
适合需要查询家庭健身动作、比较自重、哑铃或壶铃变式,或查看简短演示片段及其来源训练的场景。
运行要求
远程 streamable HTTP 端点;无需账号、API 密钥、付费或环境变量。内嵌演示播放依赖 Mux,完整训练链接会打开 YouTube。
安装前请注意
只读且仅限目录内容;不能诊断伤病、开具康复方案、更改账号或收款。画面审核只核对器械与时间点,不代表技术动作或医学适用性经过认证。搜索词、筛选条件和 slug 会发送到远程服务,内嵌播放会联系 Mux,仅在点击完整训练链接时才联系 YouTube。

安装

在 SourceWeft 中

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

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.AG-ITAcademy%2Fhome-fitness-exercise-library/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "joy2move-home-exercise-library": {
      "type": "http",
      "url": "https://www.joy2move.net/api/exercises/mcp"
    }
  }
}

README

Home Fitness Exercise Library

Find a home fitness exercise and open a video demonstration at its reviewed timestamp. Search by name, alias, equipment or muscle. Bodyweight, dumbbell and kettlebell variations are identified separately.

Provided by Joy2Move, operated by SC GLOBAL PERSPECTIVE SRL. No Joy2Move account, API key or payment is required. This package connects to a public read-only catalog, with no access to profiles, subscriptions or workout history.

Status

The public Claude endpoint is live. Search, interactive exercise cards and Mux playback have been tested in Claude. On 4 October 2026, a fresh bodyweight wall-sit card played at 1920×1080 from the reviewed timestamp and stopped after 15 seconds. Mobile playback has not yet been separately verified. Directory submission is being completed; this is not yet an approved directory listing.

Test locally

With a current Claude Code installation, from the root of this package:

sh
claude plugin validate . --strictclaude --plugin-dir .

Then ask:

  • Show me a kettlebell Romanian deadlift demonstration.
  • Show me a wall sit without weights.
  • Show me a wall sit and let me choose the equipment.
  • Find bodyweight exercises for my core.
  • Show me a dead bug demonstration and its full workout.

The tools are search_exercises and get_exercise. Claude shows an interactive exercise card with equipment details and links to the demonstration, exercise page and full workout. The Claude card uses Mux for inline playback at the reviewed timestamp and pauses after 15 seconds. The Full workout on YouTube button opens the complete source video. There is no separate YouTube demonstration or fallback. ChatGPT uses the same Mux-only preview and full-workout link. Terminal clients receive exercise-page and full-workout links. No browser security settings need to be changed.

Content and limitations

Each demonstration is 15 seconds. Stored timestamps already include a four-second offset from the source chapter. Frame review verifies equipment and timestamp selection, not certified technique or medical suitability. Results are limited to the catalog; unavailable exercises or removed videos must not be invented. This tool cannot diagnose injuries, prescribe rehabilitation, change accounts or take payments.

Data and support

The remote service receives exercise searches, filters and slugs. It does not store searches in the Joy2Move database. Mux is contacted when a user plays an inline demonstration in Claude. YouTube is contacted only when the user follows the full-workout link. Website links use utm_source=claude without a user or conversation identifier. Hosting providers may process technical request data. See the privacy policy and terms.

Support: [email protected]. Report the exercise name and issue, without credentials or medical records.

Publishing

Source: https://github.com/AG-ITAcademy/home-fitness-exercise-library. Directory submission requires a paid Claude plan and a GitHub connection with write access. The remote MCP connector is submitted separately through the same developer portal.

License

MIT applies only to this repository's plugin configuration, icon and instructions. The remotely hosted Joy2Move application, exercise catalog and videos are not included and are not licensed under this package's MIT license.

来源:README.md,提交 f00e1c7

工具

2

search_exercises

Find home fitness exercise demonstrations

Find exercise demonstrations by name or alias (e.g. RDL), equipment, category, or muscle. Pass a concise exercise name, not the whole user message. Results distinguish bodyweight and weighted variations. If equipment is unspecified, show matching variations or ask which one. Empty results mean no catalog match; do not invent a demo. Not for diagnosis or personalized injury rehabilitation.

输入参数limitquerymusclecategoryequipment

get_exercise

Show a home fitness exercise demonstration

Get a catalog exercise by its exact slug from search_exercises, including reviewed equipment, a 15-second Mux video segment and up to five newest confirmed workout appearances. The full_video_url opens the complete workout on YouTube; there is no separate YouTube demo. Use stored start_seconds directly: the four-second lead-in adjustment is already applied. Do not claim clinical or technique certification. If video_status is unavailable, offer the exercise page without inventing a video.

输入参数slug必填

版本历史

2
  1. v1.0.2最新Nov 1, 2026
  2. v1.0.0Nov 1, 2026

评分

已满足适用检查项的 100%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分