Token导航 LogoToken导航

MCP Server · 数据服务

Boostcamp MCP

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

stdio官方级别未说明来源级核验工具 11
PythonClaude数据分析Claude Desktop

快速开始

作者 / 组织
Alex-Keyes
提供方
Alex-Keyes
运行时
Python

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

4

仓库热度

收录来源

1 个

MCP World

选型结论

Boostcamp MCP 属于数据服务类 MCP Server,公开资料标注 11 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

数据服务

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

uv run login

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 11 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

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许可证

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

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

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Boostcamp MCP

MCP World · 本页

11stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Boostcamp MCP 怎么安装?

公开资料给出的安装命令是 uv run login,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Boostcamp MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Boostcamp MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Boostcamp MCP 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Boostcamp MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP