Mcd Cn Assistant — Development skill for Claude Code
🍟 麦当劳中国官方 MCP 智能助手技能:把 35 个原子工具编排成 4 条业务流 —— 活动推送 · 联名关注 · 最优惠点餐 · 多人群点聚合账单.
How to install Mcd Cn Assistant
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open junxchan54-maker/mcd-cn-assistant and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Mcd Cn Assistant does
🍟 麦当劳中国官方 MCP 智能助手技能:把 35 个原子工具编排成 4 条业务流 —— 活动推送 · 联名关注 · 最优惠点餐 · 多人群点聚合账单。算价用 calculate-price 真算,下单必二次确认。|McDonald's China MCP agent skill: campaigns, collab watch, best-value ordering, group bill splitting.
Alternatives in Development
- Openclaw China — OpenClaw中国插件:支持飞书,钉钉,QQ,企业微信,微信 4k ★
- Codemcp — Coding assistant MCP for Claude Desktop 1.6k ★
- Dao Code — Open-source TypeScript terminal coding agent for DeepSeek-V4 — builds on DeepSeek's strong price-performance a 1.3k ★
README

mcd-cn-assistant
把麦当劳中国官方 MCP 工具,封装成一个开箱即用的 Agent 技能:**活动不错过、优惠不放过、点餐不吃亏、群点不算账**。
[](https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers) [](https://open.mcd.cn/mcp) [](https://open.mcd.cn/mcp) [](./LICENSE) [](./SKILL.md)
一、项目介绍
1.1 这是什么
`mcd-cn-assistant` 是一个**面向 AI Agent 的技能包(Skill)**,建立在**麦当劳中国官方 MCP 服务**()之上。
麦当劳中国官方 MCP 提供了 30+ 个原子工具——查门店、查菜单、查券、领券、算价、下单、查积分、积分商城、积分抽奖、主题活动预约……但**原子工具不等于能用的助手**。直接用这些工具,用户需要自己记住几十个工具名、自己判断先调哪个后调哪个、自己组合券和商品算最便宜的方案,还得时刻提防 AI 擅自下单。
本项目做的事情是:**把这堆原子工具编排成四条用户真正会用的业务流**,并把安全边界写死。
1.2 解决什么问题
| 用户的真实困扰 | 本项目的解法 |
|---|---|
| "这个月麦当劳有什么活动?" ——活动散落在 App 各处,懒得翻 | 能力一:一句话拉出当月活动日历,按「进行中 / 即将开始」分组摘要 |
| "我就想盯联名款,别的别烦我" ——原生工具只会返回全量活动 | 能力二:联名关注——自定义关键词 + 同义词扩展(含麦当劳官方常用的「联动」),只推命中项,还能每天定时自动推 |
| "联名活动倒是推给我了,可周边到底怎么买?" ——抢购时点稍纵即逝,渠道还说不清 | 讲清规则与边界:告知「任意餐品 +39.9 元随单得、限量、开售时点」,并如实说明 MCP 侧无法代买周边(需在 App 内下单),同时把能代点的联名食品点好 |
| "到底怎么点最便宜?" ——券有门槛、有第二份半价、有满减,人脑算不过来 | 能力三:围绕券的适用条件枚举候选组合,逐个真算价再比价,主推应付金额最低方案 |
| "我压根不知道还能拼单" ——群点功能得用户自己想起来才会被触发 | 入口主动询问:任何点餐请求在选门店前,Agent 都会先问一句「单人还是多人拼单」,答多人即刻转入能力四,不依赖用户自己提出 |
| "办公室下午茶 8 个人拼单,算账算到下班" ——刷屏报菜名、满减没人凑、配送费打包费没人算、收钱更尴尬 | 能力四:群点聚合——代录全员餐品 → 满减凑单建议 → 券归属标注 → 公共费用分摊(配送费+打包费)→ 一张每人应付的清晰账单 |
| "AI 会不会自己把我钱花了?" | 设计红线:任何下单 / 领券 / 取消 / 抽奖等写操作,必须先列明细并获得用户显式同意 |
1.3 四大能力
**统一入口(关键设计)**:能力三与能力四共用一个**点餐入口**——只要是点餐请求,Agent 在定位门店前会**主动问一句「这单是你自己吃,还是帮几个人一起点(拼单)?」**,再据此分流。**多人拼单不需要用户自己想到**,答一句"拼单"即可进入完整的分账流程;回答含糊时会再确认一次,不会默认按单人处理。
| 能力 | 触发场景 | 核心编排 |
|---|
Related Skills
Tbank MCP
Unofficial MCP server for T-Bank (Т-Банк, ex-Tinkoff) mobile banking: accounts, cards, transfers, bill pay, gr
Teams Assistant MCP
Stdio MCP server that lets a Claude Code agent read and post in a fixed allowlist of Microsoft Teams group cha
Claude Code Shadow Bill
Price your Claude Code transcripts at API list rates: request leaderboard, per-session costs, and the 60-minut
Number Roll
Number roll. Digits roll to a new value like a counter, right-most digit first, while colons, commas and lette
Google Ads MCP Rw
Google Ads MCP server with read AND write capabilities - create campaigns, ad groups, keywords, and ads throug
Acp Install
One-command install for Agentic Control Plane — see, price, and control every tool call your coding agent make
Related Agents
Group Em Assistant
Standing Sonnet assistant to a Group EM: kept warm across a session, woken by its own watch or by SendMessage.
Good: Clear And Simple
def calculate_total(items): """Calculate total price including tax.""" subtotal = sum(item.price for item in i
Venue Capacity Verifier
Verify group dining feasibility for restaurants. Use when candidate venues must be checked for headcount, priv