Token导航 LogoToken导航TokenDH.com
Boostcamp MCP logo
数据服务stdio官方级别未说明来源级核验

Boostcamp MCP

MCP Server

一个用于与Boostcamp健身平台集成的模型上下文协议(MCP)服务器,提供训练历史、锻炼程序、自定义练习和分析的无缝访问。

工具数

11

提示词数

0

GitHub Stars

4

资源数

0
PythonClaude数据分析Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Alex-Keyes

提供方

Alex-Keyes

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run login

详细介绍

Boostcamp MCP服务器

一种用于集成的模型上下文协议(MCP)服务器 Boostcamp 健身平台。此服务器通过Claude Desktop和Claude Code无缝访问您的训练历史、锻炼计划、自定义练习和分析。

boostcamp-api Python库 -用于与Boostamp的私有API交互的库。

🚀 快速开始

1.安装

  1. 克隆此存储库:
   git clone https://github.com/Alex-Keyes/boostcamp-mcp.git
   cd boostcamp-mcp
  1. 安装依赖项:

使用 uv:

   uv sync
  1. 配置Claude桌面:

将此添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

   {
     "mcpServers": {
       "Boostcamp": {
         "command": "uv",
         "args": [
           "run",
           "--with",
           "mcp[cli]",
           "--with-editable",
           "/path/to/your/boostcamp-mcp",
           "mcp",
           "run",
           "/path/to/your/boostcamp-mcp/src/boostcamp_mcp/server.py"
         ]
       }
     }
   }

重要:替换 /path/to/your/boostcamp-mcp 与你的实际路径!

  1. 重新启动克劳德桌面

2.一次性身份验证设置

重要:为了安全起见,通过独立脚本执行身份验证以生成会话。

打开终端并运行:

cd /path/to/your/boostcamp-mcp
uv run login

按照提示操作:

  • 输入您的Boostcamp电子邮件和密码。
  • 该脚本将安全地进行身份验证并在本地保存您的会话。
  • 会话令牌存储在 .env 归档 .boostcamp/ 目录(git自动忽略)。

3.开始使用

一旦通过身份验证,直接在Claude中使用这些工具:

  • get_my_profile -查看您的个人资料和一般统计数据。
  • list_enrolled_programs -查看您当前的活动程序。
  • get_training_history -回顾你过去的训练。
  • get_home_summary -获取您的仪表板记录和总计。

✨ 特性

📊 健身分析

  • 主页摘要:获得总锻炼量、总移动重量和本周连胜。
  • 交易量图表:访问随时间推移的培训量数据。
  • 肌肉分布:看看你瞄准了哪些肌肉群。

🏋️ 锻炼管理

  • 程序详细信息:获取完整的锻炼计划,包括训练集、重复次数和教练笔记。
  • 已注册课程:跟踪你在积极训练计划中的进展。
  • 自定义练习:访问您手动创建的练习。

📚 内容与发现

  • 程序目录:搜索并列出平台上所有可用的程序。
  • 博客访问:阅读Boostcamp博客上的最新文章和培训指南。

🛠️ 可用工具

工具说明参数
get_my_profile获取用户配置文件和设置
list_enrolled_programs列出您的活动程序
get_training_history获取详细的锻炼历史记录timezone_offset
get_payment_history查看您的订阅/订单
list_custom_exercises列出你的独特练习
list_all_programs搜索程序目录page, page_size, keyword
get_program_details获取程序ID的完整计划program_id
list_blogs列出最近的博客文章page, page_size
get_home_summary仪表板统计数据(连胜/总计)timezone_offset
get_home_chart培训量图表数据timezone_offset
get_home_muscle肌群分布timezone_offset

🔧 故障排除

身份验证问题

如果您看到“身份验证错误”或令牌过期消息:

  1. 运行登录命令: uv run login
  2. 重新启动MCP客户端(克劳德桌面或克劳德代码)。

会话管理

  • 会话存储在 .boostcamp/session.pickle.
  • BOOSTCAMP_AUTH_TOKEN 已保存到您的本地 .env.
  • 安全说明:永远不要承诺你的 .env.boostcamp/ 文件夹。它们包含在 .gitignore 默认情况下。

📄 许可证

MIT许可证

目录标签

目录标签

PythonClaude数据分析健身分析本地部署训练管理内容发现API集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP