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
Skill

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.
All reasons and checks

cc844673379-lgtm/mcd-hui-life

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/mcd-hui-life

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad 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.

Skills

A skill for ordering from McDonald's China via its official MCP: coupon-aware prices, nutrition, order status and a quiet summary.

SkillBroad access118Repository stars

McButler works out calories and the full cost of an order, including travel and queue time, from the McDonald's China MCP

SkillExtended access208Repository stars

A skill for ordering at McDonald's China: two gates, price and calories, and three combinations that pass both.

SkillExtended access109Repository stars

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

SkillExtended access1.3KRepository stars

A skill and CLI for the McDonald's China menu: three meal options for a budget, with nutrition and a source for every figure

SkillMinimal access121Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
mcd-hui-life (this card)no112
mcd-budget-mealno1,327builds up to three menus by budget and coupon terms; mcd-hui-life adds a calorie budget, a greasiness rating and order placement
mcd-nutrition-expertno104analyses 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.

README badge

Report a problem