健身计划生成服务

Smart Rabbit MCP Server是一个基于AI的健身计划生成器,能够根据用户个人资料生成个性化的健身计划,支持多种语言和输出格式,并整合PubMed科学文献参考。

  • by Mnemoclaw
  • JavaScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 contactjccoaching-wq/smartrabbit-mcp

使用说明

智能兔MCP服务器

MCP(模型上下文协议)服务器 智能兔健身 --免费的人工智能训练程序生成器。

可与Claude Desktop、Claude Code和任何兼容MCP的AI助手配合使用。

特性

  • 个性化程序 --AI根据您的个人资料生成完整的锻炼计划
  • 两种输出格式 --纯文本(适用于任何地方)或交互式React工件(适用于Claude.ai)
  • PubMed集成 --科学参考文献自动包含在理由中
  • 巧妙提问 --在生成之前询问偏好、限制和条件
  • 多语言 --支持FR、EN、ES、DE、PT、IT、HI、AR

安装

选项1:NPX(最简单)

无需安装:

npx smartrabbit-mcp

选项2:全局安装

npm install -g smartrabbit-mcp

选项3:来源

git clone https://github.com/contactjccoaching-wq/smartrabbit-mcp.git
cd smartrabbit-mcp
npm install

Claude桌面配置

添加到您的配置文件中:

  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "smartrabbit": {
      "command": "npx",
      "args": ["-y", "smartrabbit-mcp"]
    }
  }
}

如果全局安装:

{
  "mcpServers": {
    "smartrabbit": {
      "command": "smartrabbit-mcp"
    }
  }
}

来源:

{
  "mcpServers": {
    "smartrabbit": {
      "command": "node",
      "args": ["/path/to/smartrabbit-mcp/index.js"]
    }
  }
}

在添加配置之后, 重新启动克劳德桌面.

用法

自然地和克劳德谈谈:

"Create me a fitness program. I'm 30 years old, male, intermediate level,
I want to build muscle, can train 4 times a week for 60 minutes,
and I have access to a full gym."

克劳德将:

  1. 询问您的偏好、限制和条件(如果没有提供)
  2. 通过MCP呼叫Smart Rabbit API
  3. 在PubMed上搜索科学参考文献
  4. 生成完整的个性化程序

输出格式

  • 文本 (默认)--Unicode格式的纯文本,适用于任何聊天界面
  • 反应 --带有标签、深色主题、目标颜色编码的交互式React工件(适用于Claude.ai)

可用工具

generate_fitness_程序

制定个性化的健身计划。

参数 必需 类型 选项
年龄 是 人数 14-80
sex 是 字符串 male, female
级别 是 字符串 beginner, intermediate, advanced
会话 是 数量 每周2-6次会话
持续时间 是 编号 30, 45, 60, 75, 90 分钟
设备 是 字符串 bodyweight, minimal, home_gym, full_gym
goal 是 字符串 muscle, strength, endurance, weight_loss, wellness, definition
格式 否 字符串 text (默认), react
条件 否 字符串 sedentary, light, moderate, active, athletic
style 否 字符串 hybrid, bodybuilding, powerlifting, crossfit, calisthenics, functional
首选项 否 字符串 练习首选项(最多500个字符)
限制 否 字符串 伤害/限制(最多500个字符)
include_pubmed 否 布尔值 包含pubmed引用(默认值: true)

搜索已提交

在PubMed上搜索与健身和训练相关的科学研究。

参数 必填 类型 说明
query Yes string 搜索词(例如“肥大训练量”)
max_results 否 数字 1-10(默认值:5)

获取程序选项

返回目标、装备、级别、样式和格式的所有可用选项。

示例输出(文本格式)

═══════════════════════════════════════════════════════════
🐰 SMART RABBIT FITNESS PROGRAM
═══════════════════════════════════════════════════════════

📊 PROFILE SUMMARY
─────────────────────
• Age: 30 | Sex: Male | Level: Intermediate
• Goal: Muscle | Sessions: 4/week | Duration: 60 min

═══════════════════════════════════════════════════════════
📅 WEEKLY PROGRAM
═══════════════════════════════════════════════════════════

┌─────────────────────────────────────────────────────────┐
│ DAY 1 - PUSH (Chest/Shoulders/Triceps)                  │
└─────────────────────────────────────────────────────────┘

⭐⭐⭐ HIGH PRIORITY - Compound Movements
─────────────────────────────────────────

1. Bench Press
   ├─ Sets x Reps: 4 x 8-10
   ├─ Tempo: 3-1-2-0
   ├─ Rest: 2 min
   └─ Notes: Progressive overload focus

...

═══════════════════════════════════════════════════════════
  🐰 Generated by Smart Rabbit Fitness — Free AI Workout App
  📱 Create your personalized program in 30 seconds:
                 https://www.smartrabbitfitness.com
  ✨ 100% free · No account needed · AI-powered
═══════════════════════════════════════════════════════════

链接

  • 应用程序: https://www.smartrabbitfitness.com
  • API https://smartrabbit-rapidapi.contactjccoaching.workers.dev
  • github: https://github.com/contactjccoaching-wq/smartrabbit-mcp

相关项目

  • 免疫的 --自适应记忆系统——从每次扫描中学习模式(代码质量+85%)
  • 嵌合体 --仿生三级流水线(Slime Mold→ 棱镜→ 免疫)
  • 脊髓环 --神经肌肉启发的代理路由(廉价型号优先)
  • 棱镜框架 --通过天然LLM随机性进行多试剂合成
  • daco框架 --Cloudflare Workers上的声明代理和MCP编排

许可证

麻省理工学院