Resources
5Install
npx skillscat add apkk6/mcsaver-combo Install via the SkillsCat registry.
SKILL.md
Skill:麦门省钱搭配助手(McSaver Combo)
元信息
- 名称:麦门省钱搭配助手(McSaver Combo)
- 一句话:给预算和需求,自动领券查券、按门店在售菜单搭配出最划算的组合,用官方价格试算验算总价,并附热量营养参考。
- 依赖:麦当劳中国 MCP Server(
https://mcp.mcd.cn,Streamable HTTP,需个人 MCP Token) - 运行环境:WorkBuddy(在连接器中启用
mcd-mcp后使用本 Skill)
触发条件
用户出现以下意图时触发:
- 给预算求搭配:「40 块两个人怎么吃最划算」「30 以内单人餐」
- 问券:「我有什么券能用」「麦麦省的券领了吗」
- 控卡点餐:「配一餐 800 卡以内的」「哪个套餐热量低」
- 问活动:「这个月麦当劳有什么活动」
输入
| 输入 | 必需 | 说明 |
|---|---|---|
| 预算(元) | 是 | 缺省时先反问一次,不要自行假定 |
| 门店或位置 | 是 | 用于定位门店与门店券;缺省时反问 |
| 人数 | 否 | 默认 1 人 |
| 热量目标 | 否 | 如「单人 ≤ 800 kcal」,用于过滤/排序方案 |
| 忌口/偏好 | 否 | 如不要辣、想吃牛肉类 |
执行流程
严格按以下顺序调用 MCP Tool(工具全名与用途见 MCP_INTEGRATION.md):
now-time-info校准时间;auto-bind-coupons一键领取麦麦省可领券,随后query-my-coupons+available-coupons盘点优惠;query-nearby-stores按用户位置定位门店,query-store-coupons查门店可用券;query-meals拉取在售菜单,必要时query-meal-detail核对套餐组成;- 本地组合:在「预算内 + 尽量用上高价值券 + 满足偏好」原则下生成候选组合;
- 对每套候选组合调用
calculate-price官方试算,只保留应付总价 ≤ 预算的方案; list-nutrition-foods汇总各方案营养,有热量目标时据此过滤/排序;campaign-calendar查当月活动,结尾附一句活动提醒(如有值得参加的活动)。
输出格式
输出 1~3 套方案,每套包含:
- 组合明细(餐品 × 数量);
- 用到的优惠券及省下的金额;
calculate-price验算结果:商品金额、优惠金额、配送费(如有)、应付总价;- 整套热量(kcal)与蛋白质/脂肪/碳水/钠概要。
结尾固定提示:价格与供应以门店实时为准;本 Skill 不自动下单,确认后请在麦当劳官方渠道下单。
约束
- 不调用任何下单/扣款类 Tool(
create-order、mall-create-order、draw-lottery等一律禁用); - 总价只引用
calculate-price的返回,禁止自行估算价格;券是否可用以工具返回为准; - 控制调用频率,远低于官方 600 次/分钟限流;遇到 401 提示用户检查 Token,遇到 429 降低频率重试一次;
- 不索取、不记录用户的 Token、手机号等个人信息。