McDualBudget Coach skill
A skill for ordering at McDonald's China: two gates, price and calories, and three combinations that pass both.
- 109 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The MCP token gives access to a McDonald's account; the skill can place orders and claim coupons only after confirmation.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/mcdualbudget-coachDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The MCP token gives access to a McDonald's account; the skill can place orders and claim coupons only after confirmation.
This is third-party code. Review the repository files before installing.
What it does
McDualBudget Coach works on top of the McDonald's China MCP. The user names a budget and calories, for example 30 yuan and 600 kcal, or a headcount and an occasion. The skill enumerates dish combinations, drops any that exceed either limit and groups the rest into three options: best value, most filling, most balanced. The answer gives the price after coupons, calories and meal composition. For groups there is a shared-table calculation with an order relay. The skill only calculates and does not call `create-order`: an order can be placed after explicit confirmation. A token for the MCP from open.mcd.cn is required.
Who it is for. Agent users in China who track calories and money and want to assemble a McDonald's lunch or group order quickly.
Good fit when
- Lunch for 30 yuan and 600 kcal must be assembled without manual math.
- Four people go to McDonald's and want to order cheaper than each separately.
- The contents of a combo are not clear from its name and must be expanded.
- You want to compare three options with price after coupons.
Not a fit when
- You need an order outside China: the skill is tied to the McDonald's China MCP.
- You need macros more precise than menu data: new items often lack calories.
- You need automatic ordering without confirmation.
Example request
I have 30 yuan and 600 kcal and want a filling meal. Show three options with price after coupons.Limitations
The skill is tied to the McDonald's China MCP and requires a personal token from open.mcd.cn; without it only the demo page works. Calories for new items are often missing from the table and the skill marks them unknown instead of guessing. Prices and menu depend on the restaurant and time. Placing an order and claiming coupons change account state and need explicit consent. Requests are limited to 600 calls per minute. The author calls the repository a contest entry.
How to disable. Delete `SKILL.md` from the agent's skills directory and disable the `mcd-mcp` connector. Revoke the token on open.mcd.cn.
FAQ
What is the double limit?
A combination must fit both the budget and the calories. Any exceeding either is dropped.
Does the skill order by itself?
No. By default it only calculates. `create-order` is possible after an explicit "order" and a second confirmation of restaurant and dishes.
Where do I get the token?
At open.mcd.cn/mcp: sign in by phone, then console and activation. The token goes into `MCD_MCP_TOKEN`.
Can I try it without installing?
Yes, the repository has `demo.html`, `lite.html` and `party.html` pages that run on a data snapshot.
How does it treat unknown calories?
It marks them unknown and does not guess. Such items only appear in scenarios without a calorie limit.
Discussion
No questions or reviews yet.
Related
SkillsSkill for McDonald's China orders: enumerates combos under budget and calorie caps and returns three plans
A skill that plans a China McDonald's order under a budget and sodium limit, checks store coupons and never orders.
McButler (mcd-self-butler)
mcd-self-butler
McButler works out calories and the full cost of an order, including travel and queue time, from the McDonald's China MCP
A skill on the McDonald's China MCP: turns a budget and wishes into up to three menus with official prices, leftover budget and coupon terms
A skill and CLI for the McDonald's China menu: three meal options for a budget, with nutrition and a source for every figure
Skill and CLI that compare the price of the same McDonald's China order: separately, combos, coupons, via official pricing.
README in short
The README details two lines: single-person and group calculation. Evaluations rely on real MCP answers and a nutrition table.