mcd-hui-life skill
A McDonald's China ordering skill that picks a menu for yuan and calorie limits, checks coupons and orders after confirmation.
- 112 ★ on the repository
- Last commit
Broad access
Why this level
- The skill creates real paid orders after confirmation, so a wrong confirmation costs money.
- A personal MCP token is stored in client configuration and sent to the service's official address.
- To pick a restaurant the agent uses the location you provide.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/mcd-hui-lifeDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The skill creates real paid orders after confirmation, so a wrong confirmation costs money.
- A personal MCP token is stored in client configuration and sent to the service's official address.
- To pick a restaurant the agent uses the location you provide.
This is third-party code. Review the repository files before installing.
What it does
mcd-hui-life builds a meal that fits both a spending limit and a calorie limit, for example 500 kcal for 20 yuan. The skill works through the official McDonald's China MCP and reconciles menu, coupons, prices and nutrition because those sources disagree with each other. On request it rates how greasy a dish is by its share of calories from fat, finds the nearest restaurant where an order is actually possible and applies coupons. An order is placed only after explicit user confirmation.
Who it is for. McDonald's users in China who count both money and calories and want an agent to do the selection.
Good fit when
- A lunch under 500 kcal and 20 yuan is needed.
- A user wants to check whether a buy-one-get-one coupon fits a chosen item.
- A menu must be built around a Big Mac within budget.
- An agent looks for the nearest restaurant that can take an order.
Not a fit when
- You are outside China or have no McDonald's China MCP token.
- You only need the price or calories of a single dish.
- You want the agent to pay for the order, since the skill only hands over a payment link.
Example request
Pick a lunch under 500 kcal and 20 yuan near the university, check coupons and show the order for confirmation.Limitations
A personal McDonald's China MCP token from `open.mcd.cn/mcp` and a connected `https://mcp.mcd.cn` connector are required. The author set the skill up for WorkBuddy, so other clients need their own skills directory and install path. The repository states no licence. The skill was built for a contest and its docs are in Chinese. It only works within McDonald's China: menu, coupons and restaurants are tied to the country.
How to disable. Delete the `mcd-hui-life` directory from the skills folder, disable the `mcd-mcp` connector and revoke the token in the `open.mcd.cn` console.
FAQ
Does the skill pay for the order?
No. It creates the order after confirmation and hands over a payment link. The user pays.
What about coupons?
The skill checks a coupon against the restaurant through `query-store-coupons` and treats it as a special item. An order with a coupon holds it until the order is cancelled.
How do I verify the environment?
Make a test call to `now-time-info`, save the result to `probe-results.json` and run `scripts/check_environment.py` with `--network` and `--probe-results`. Without them it returns `unavailable`.
Is a Chinese account required?
An MCP token is needed, issued at `open.mcd.cn/mcp` after accepting the service terms. The token is kept in the client's private configuration.
How does the skill avoid duplicate orders?
Before `create-order` parameters are matched to the latest quote, and a changed amount triggers a new confirmation. After a failed request it checks `query-order` first instead of retrying blindly.
Discussion
No questions or reviews yet.
Related
SkillsA skill for ordering from McDonald's China via its official MCP: coupon-aware prices, nutrition, order status and a quiet summary.
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 for ordering at McDonald's China: two gates, price and calories, and three combinations that pass both.
McMates: a McDonald's China ordering skill with memory
mcd-1024-skill
A skill over the McDonald's China MCP: one order pick, memory of your past orders and a Big Mac price index across cities
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
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| mcd-hui-life (this card) | no | 112 | |
| mcd-budget-meal | no | 1,327 | builds up to three menus by budget and coupon terms; mcd-hui-life adds a calorie budget, a greasiness rating and order placement |
| mcd-nutrition-expert | no | 104 | analyses dish nutrition; here nutrition is combined with price, coupons and ordering |
README in short
Menu, coupons, pricing, nutrition and ordering in the MCP return conflicting data. The skill reconciles them with four rules and shows an order card before sending.