麦当劳中国 MCP 的命令行控制面:33 个官方 MCP 工具编排成 kubectl 式 CLI(人格测试/配餐/省钱/下单/积分)+ 麦麦派对策划师 + WorkBuddy Skill + 网页 Playground
# Add to your Claude Code skills
git clone https://github.com/hulinkang9527/mcctlGuides for using mcp servers skills like mcctl.
See how mcctl compares with popular alternatives.
mcctl is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by hulinkang9527. 麦当劳中国 MCP 的命令行控制面:33 个官方 MCP 工具编排成 kubectl 式 CLI(人格测试/配餐/省钱/下单/积分)+ 麦麦派对策划师 + WorkBuddy Skill + 网页 Playground. It has 53 GitHub stars.
mcctl's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/hulinkang9527/mcctl" and add it to your Claude Code skills directory (see the Installation section above).
mcctl is primarily written in Python. It is open-source under hulinkang9527 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh mcctl against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
普通点餐页只把菜单搬上屏幕;mcctl 把决策做成可编程的:8 题测出的人格不是标签,而是一套可计算的营养 / 口味 / 社交权重,直接驱动配餐组合搜索、券后到手价精算、派对场次约束求解——全部能在终端复现,--json 可直接接管道与 Agent。
mcctl 把麦当劳中国官方 MCP 开放的 35 个工具(CLI 已全量集成)编排成一套程序员命令:人格测试、控卡配餐、一键领券凑单、安全下单、积分兑换、派对预约,还能作为 Agent Skill 装进 WorkBuddy / Cursor。
网页 vs CLI 的边界,先说清楚:网页 Playground 是离线演示(纯静态、预置菜单与价格,不调用官方 MCP); 想要实时菜单 / 库存 / 到手价请用 CLI ——
mcctl --live(需在 open.mcd.cn/mcp 申请 Token,连不上会自动降级并明确提示)。程序员节快乐。
kubectl管你的集群,mcctl管你的麦门。
--confirm,真实环境跳转官方支付、不自动扣款。mcctl party plan 把「城市 → 门店 → 日期 → 场次」做成约束求解——人数 / 预算 / 期望日期 / 名额硬约束卡死,输出 Top3 方案,--confirm 一键预约。方式一(零安装 · 手机点开即玩):打开 网页 Playground(手机也能玩):8 题测人格 → 命定套餐 → 下载 / 分享麦籍卡。
网页 Playground 为离线演示(纯静态、内置示例菜单与价格),用于展示人格测试与配餐逻辑; 真实 MCP 工具调用请在 CLI 实时模式下验证(方式二 / 方式四)。
方式二(从源码 · 推荐):
git clone https://github.com/hulinkang9527/mcctl.git && cd mcctl
pip install -e .
mcctl demo # 一键串演:人格→配餐→省钱→下单演练→积分
mcctl whoami # 8 题测麦麦人格
mcctl decide -p FITA # 板烧修行者的命定套餐
也可以免 clone 一行安装:pip install git+https://github.com/hulinkang9527/mcctl.git。
方式三(PyPI,发布流程中):PyPI 包名将是 mcd-mcctl(mcctl 已被无关项目占用,安装后命令行入口仍是 mcctl)。当前尚未上架,请先用方式二安装,上架后本节会同步更新。
方式四(接入真实 MCP):到 https://open.mcd.cn/mcp 申请 Token,然后 export MCD_MCP_TOKEN=你的Token && mcctl --live tools。通用 MCP Client(WorkBuddy / Cursor / VS Code …)直接使用 mcp-config.example.json。
安装后一条
mcctl demo即可串演:人格测试 → 配餐 → 领券凑单 → 下单演练 → 积分活动。
mcctl 命令行 (Typer + Rich) 网页 Playground (纯静态)
│ │
┌────────▼─────────┐ ┌──────────▼──────────┐
│ 业务编排层 service│ │ 内置数据 + 前端逻辑 │
│ decide/diet/save │ │ (无后端,免登录) │
│ party/order/... │ └─────────────────────┘
└────────┬─────────┘
│ 35 个 MCP 工具
┌────────▼────────────────┐
│ MCP 客户端 (mcp_client) │
│ 实时官方 → 离线 Mock │ 连不上自动降级,不静默出错
└─────────────────────────┘
完整设计见 docs/ARCHITECTURE.md。
| 命令 | 作用 |
|---|---|
mcctl whoami |
8 题麦麦人格测试 + 麦籍卡 |
mcctl decide / diet / lunch |
人格化 / 控卡配餐 |
mcctl menu / stores / calendar |
菜单营养 / 门店 / 活动 |
mcctl coupons / save |
领券 / 凑单 / 到手价 |
mcctl order new/track/list/cancel |
下单 / 跟踪 / 取消 |
mcctl points / redeem / lottery |
积分 / 兑换 / 抽奖 |
mcctl party plan |
🎉 派对策划师:约束求解最优场次 |
mcctl tools / config / demo |
工具清单 / 配置 / 一键演示 |
完整手册见 docs/COMMANDS.md。
| 代号 | 人格 | 本命餐 | |
|---|---|---|---|
| 🍔 | BIGS |
巨无霸本霸 | 巨无霸 + 薯条 + 可乐 |
| 🥗 | FITA |
板烧修行者 | 板烧鸡腿堡 + 苹果片 + 纯净水 |
| 🌶️ | SPCY |
麦辣亡命徒 | 麦辣鸡腿堡 + 辣翅 + 冰红茶 |
| 🍦 | SWEET |
麦旋风甜心 | 麦旋风 + 菠萝派 + 橙汁 |
| ☕ | EARL |
麦满分绅士 | 猪柳蛋麦满分 + 脆薯饼 + 咖啡 |
| 🌙 | NITE |
麦夜骑士 | 脆汁鸡堡 + 麦乐鸡 + 零度可乐 |
| 🎉 | SQUAD |
麦乐送团长 | 双堡 + 麦乐鸡 + 大薯 + 双饮 |
| 🪙 | LOYT |
麦门省钱主教 | 双层吉士堡 + 薯条 + 零度可乐 |
--confirm 不执行;不碰支付与凭证,仓库不含真实密钥。架构 · 命令手册 · 人格图鉴 · 派对策划师 · MCP 集成 · Agent Skill · 分享素材包 · 参赛声明(官方原文)
pip install -e ".[dev]"
pytest # 人格(512 种作答) / 配餐 / 省钱 / 派对策划 / 35 工具状态机 / 字段容错
测试覆盖的两处要点:
web/persona-core.js,
Node 探针枚举同样 512 种作答与 Python 引擎逐条比对,任一侧改了权重而另一侧没跟上,CI 立刻失败。
本机无 Node 时该用例自动跳过,其余测试照常运行。参加 2026 麦当劳程序员创意开发大赛(M-CODE / 1024 程序员节),官方合作伙伴为腾讯 WorkBuddy。欢迎 ⭐ Star、Fork、提 Issue。如果你也觉得好玩/有用,点个 Star 就是投票,比赛以 GitHub Star 排名,谢谢麦门同门 🙏。
本项目为麦当劳程序员创意开发大赛非官方开源创意作品,与麦当劳无隶属关系;请通过实际体验与正当社区分享支持项目,拒绝任何刷榜行为。
MIT。不授予任何麦当劳商标权利;请遵守麦当劳中国 MCP《使用条款》与《服务规则》。