Maitaiyi skill
A playful skill: 12 questions set a taste type and the McDonald's China menu turns it into a diagnosis with a prescription
- 127 ★ on the repository
- Last commit
Extended access
Why this level
- The skill calls the external McDonald's China MCP server with a personal token.
- The token sits in the client configuration, and a file with the real value must never be published.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/maitaiyiDetects 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 skill calls the external McDonald's China MCP server with a personal token.
- The token sits in the client configuration, and a file with the real value must never be published.
This is third-party code. Review the repository files before installing.
What it does
Maitaiyi, or "Mai-men doctor", runs 12 questions as a medical visit: registration, interview, diagnosis, prescription, advice. Answers are scored on six taste axes: spicy, sweet, iced, filling, shared, comforting. The outcome is a diagnosis certificate with a prescription of dishes, calories and protein. Menu and nutrition data come from the McDonald's China MCP server. If the server is unavailable, the skill falls back to built-in samples and labels them. After eight questions a preliminary diagnosis is available, and the user can continue the interview or get the certificate at once. A web version needs no installation, and the `report_card.py` script runs on Python 3.8 or newer.
Who it is for. People looking for a skill example that pairs a game-like flow with live MCP data, and fans of McDonald's in China.
Good fit when
- A sample skill is needed where a quiz becomes a final card with numbers from MCP.
- A group in China picks what to order and wants a playful answer grounded in the menu.
- A social post needs a certificate image with a prescription, calories and a doctor's signature.
- The test should run with no installation, right in the browser.
Not a fit when
- Precise dietary advice is needed: the authors label the result as entertainment rather than medical advice.
- There is no access to the McDonald's China MCP server and real prices and calories are required.
- The order is placed outside China.
Example request
Take me through the Maitaiyi quiz: 12 questions, then a diagnosis with a prescription and calories from the menu.Limitations
The skill targets the McDonald's China menu and the `mcp.mcd.cn` MCP server, which needs your own token. The README describes installation for WorkBuddy only and does not state support for other agents. Skill texts, questions and certificates are written in Chinese. The repository lists no license file although the README shows an MIT badge. The result is labelled entertainment and does not count as medical advice. A card without MCP needs Python 3.8 or newer, and the web version needs only a browser.
How to disable. Delete the `~/.workbuddy/skills/maitaiyi` folder and the `mcd-mcp` connector in the connector settings. Revoke the McDonald's token where it was issued.
FAQ
How do I get a McDonald's MCP token?
Open the M-China/mcd-mcp-server guide linked in the README and issue a token there. Put the token into the configuration in place of `${MCD_MCP_TOKEN}` and never publish a file with the real value.
Can I take the quiz without installing anything?
Yes. A web version runs on GitHub Pages and a local `index.html` page exists. For a result card without MCP, `python3 scripts/report_card.py --type spicy` works.
How many diagnosis types exist?
Six: fries, Big Mac, spicy burger, nuggets, iced cola and sundae cone, each with its own prescription.
What happens if MCP is unavailable?
The skill uses built-in sample dishes and calories and labels them as samples. Real values come only from MCP.
Is this medical advice?
No. The skill frames the quiz as a doctor's visit but labels the result as entertainment with no medical meaning.
Discussion
No questions or reviews yet.
Related
SkillsMcMates: 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 and CLI for the McDonald's China menu: three meal options for a budget, with nutrition and a source for every figure
A skill that finds unusual McDonald's China menu combos from what is on your tray and checks new items via MCP
A skill that asks about your mood, assembles a McDonald's meal from the menu and places the order through MCP after you confirm.
Skill for McDonald's China orders: enumerates combos under budget and calorie caps and returns three plans
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
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| Maitaiyi (this card) | no | 127 | |
| mcd-nutrition-expert | no | 104 | mcd-nutrition-expert counts calorie needs and builds sets from the menu; Maitaiyi turns a quiz into a playful certificate with a prescription. |
| mcd-agent-gourmet | no | 148 | mcd-agent-gourmet picks an order for budget and taste; Maitaiyi sets a taste type from 12 questions. |
README in short
The repository holds a skill with 12 questions and six taste axes, a dependency-free web version, a result-card script and a sample MCP configuration. The README covers diagnosis types, installation for WorkBuddy and how it differs from ordinary "which burger are you" quizzes.
README badge
Original SKILL.md
--- name: maitaiyi description: >- 麦太医 · 麦门体质诊断——以「麦门综合门诊」的形式,给麦当劳爱好者「把脉」。 通过 12 项问诊检测六维口味基因(辣度/甜度/冰爽/饱腹/分享/治愈), 结合麦当劳 MCP 的真实餐品与营养数据,出具一张带处方笺与医嘱的「诊断证明书」。 触发词:麦太医、麦门体质、麦当劳体质测试、麦门诊断、麦门把脉、测测我是哪种麦当劳、mcd body、maitaiyi。 当用户想测自己的麦门体质、想玩麦当劳趣味测试、或想生成麦门诊断书时使用本技能。 --- # 麦太医 · 麦门体质诊断 麦门综合门诊 · 营养科。给麦当劳爱好者「把脉」,出具诊断证明书。 ## 何时使用 - 用户说「麦太医 / 麦门体质 / 麦门诊断 / 麦当劳体质测试 / 测测我是哪种麦当劳」等。 - 用户想玩一个轻松、可分享的麦当劳趣味测试。 - 用户想得到一份「专属套餐 + 卡路里 + 医嘱」的个性化诊断书。 ## 核心原则 1. **趣味但不迷信**:用「门诊 / 问诊 / 诊断 / 处方」的医疗叙事包装,但不使用占卜、算命、运势等表述;明确标注「仅供娱乐,非医疗建议」。 2. **健康正向**:医嘱必须健康、均衡、克制,不鼓励暴饮暴食或奢靡浪费。 3. **数据真实**:套餐、卡路里、蛋白质一律来自麦当劳 MCP 实时返回;MCP 不可用时才用内置示例数据,并明确标注「示例数据」。 4. **事实准确**:涉及 1+1 随心配等具体活动时,必须以官方当期规则为准(见文末「事实核对」),不得写死过期分区或价格。 ## 工作流 ### 第一步:问诊(12 项) 逐项提问,每题 4 个选项。**每题必须提供第 5 个入口「以上都不是?说说你的答案」**,用户自由作答后按关键词映射归入维度;无法匹配则该题跳过、不计分。 支持**分段问诊**:答满 8 项先给「初步诊断」(告知当前偏向),用户可选择继续精修 4 项或直接出诊断书。 | 项 | 题目 | A | B | C | D | |---|---|---|---|---|---| | 1 | 薯条刚出锅,还冒着热气,你的第一口? | 先蘸辣酱,够味 | 先蘸冰淇淋,甜咸双杀 | 配一大口冰可乐 | 抓一大把塞满嘴,先垫肚子 | | 2 | 你一个人来麦当劳,最常因为? | 约了朋友,先来占座 | 心情不好,需要安静待会儿 | 就是馋那口辣 | 想奖励自己一个甜的 | | 3 | 喝可乐时,你最在意? | 冰够不够多 | 杯够不够大 | 有没有人和你碰杯 | 会不会太凉伤胃 | | 4 | 新品上市,你最期待哪种升级? | 辣度拉满 | 甜度爆表 | 冰爽加倍 | 分量加大 | | 5 | 深夜 12 点饿了,你的第一反应? | 群里喊一嗓子,看谁还没睡 | 点份麦乐鸡,安静地吃 | 点辣的,刺激一下 | 点甜筒 + 派,甜一下再睡 | | 6 | 你的点单里,绝对不能少的是? | 一杯冰饮 | 一个能吃饱的主食 | 一份能分着吃的薯条 | 一份让自己开心的小食 | | 7 | 1+1 随心配,你会怎么选? | 蓝区挑个辣的,粉区来杯汽水 | 蓝区随便,粉区一定要新地或派 | 蓝区小薯,粉区冰咖,主打一个冰 | 蓝区大鸡排,粉区玉米杯,管饱 | | 8 | 你相册里最多的是哪种麦当劳照片? | 和朋友聚餐的合照 | 深夜一个人的治愈瞬间 | 麦辣鸡腿堡的特写 | 甜筒或麦旋风的特写 |