McD Money Saver skill
A McDonald's China MCP skill finds coupons and prices the cheapest order by budget or calories, ordering only on the user's word.
- 418 ★ on the repository
- Last commit
Extended access
Why this level
- Uses a personal MCP token and can claim coupons on the account; creating an order is allowed only on explicit command.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/mcd-money-saverDetects 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.
- Uses a personal MCP token and can claim coupons on the account; creating an order is allowed only on explicit command.
This is third-party code. Review the repository files before installing.
What it does
The 麦麦省钱助手 skill runs on top of the `mcd-mcp` server at `mcp.mcd.cn`. The agent first calls `query-my-coupons` and `available-coupons`, then reads the menu through `query-meals`, prices with `calculate-price` and reports the original, final and saved amounts. Three scenarios are provided: ordering within a budget, claiming all available coupons through `auto-bind-coupons` and choosing food by calories. `create-order` runs only after an explicit user instruction to order.
Who it is for. McDonald's customers in China with an account and MCP token who want an agent to help order for less.
Good fit when
- Lunch has a 30-yuan budget and needs the best combination.
- Available coupons are checked before ordering.
- A meal under 500 kcal at the lowest price is needed.
- A set's price is compared before and after applying a coupon.
Not a fit when
- An order outside China is wanted; the server and menu belong to the Chinese market.
- Automatic purchase without human confirmation is wanted.
- Support chat or a payment refund is needed; the skill cannot do that.
Example request
I have 30 yuan: find coupons and put together the best-value set, but do not place any order yet.Limitations
Prices, coupons and availability come from McDonald's live data; the skill only calculates over them. Your own MCP token is required and goes in the `Authorization` header. The repository states no license. Calorie matching is not medical advice. Bulk claiming through `auto-bind-coupons` changes account state, so enable it deliberately. The repository was made for a contest, per `CONTEST_DECLARATION.md`, so further development is not guaranteed. Last commit October 2026.
How to disable. Delete `SKILL.md` from the agent skills directory, the `mcd-mcp` entry from MCP configuration and the token in `MCD_MCP_TOKEN`.
FAQ
Where do I get the token?
From the McDonald's China MCP server linked in `MCP_INTEGRATION.md`; official instructions are in M-China/mcd-mcp-server.
Which tools are called?
Ten: coupons, menu, set details, price calculation, nutrition, nearby restaurants and points.
Will the skill create an order by itself?
No. Per the skill rules `create-order` runs only after the user explicitly says so.
What about the script?
The repository has `scripts/money_saver.py` for calculation; the skill relies mainly on MCP calls.
Which agents fit?
Any that reads `SKILL.md` and connects MCP over Streamable HTTP, such as Claude Code, Codex or Cursor.
Discussion
No questions or reviews yet.
Related
SkillsSkill and CLI that name the cheapest way to order food at McDonald's China and show the outcome before an order is created
An agent skill that goes through McDonald's China menus and coupons and picks the lowest-priced order
Picks a McDonald's China order for budget, calories, party size and restrictions, claiming coupons first and verifying prices.
Skill and CLI that compare the price of the same McDonald's China order: separately, combos, coupons, via official pricing.
A WorkBuddy skill that queries stores and coupons through McDonald's China's official MCP and finds the cheapest meal combination.
CLI and skill for McDonald's China orders: pick a meal by calories, price it with coupons and hold the order until confirmed.
README in short
The files cover the skill, MCP connection and limits. The repository README is empty, so `SKILL.md` and `MCP_INTEGRATION.md` serve as the guide.