← Back to Skills Marketplace
344
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mcd-order-skill
Description
通过麦当劳官方 MCP 服务点麦乐送外卖。当用户说「帮我点麦当劳」「我想吃麦当劳」「麦当劳有什么好吃的」「查一下我的麦当劳订单」「麦当劳最近有什么活动」「这个汉堡多少卡路里」等时使用。支持麦乐送点餐全流程:浏览菜单、价格计算、创建订单、订单跟踪,以及营养信息查询和活动日历查询。
Usage Guidance
This skill appears to implement McDonald's ordering via the official MCP API and uses a single token (MCD_MCP_TOKEN) and bundled Python helper scripts. Before installing: 1) Verify you trust the skill source — it will run the included Python script and may write to ~/.mcporter/mcporter.json and to the skill's config.json. 2) Do not store your primary or high-privilege credentials in world-readable files; use a dedicated token for this skill if possible. 3) If you prefer control, manually register the MCP server entry in ~/.mcporter/mcporter.json instead of allowing the skill to write it. 4) Inspect scripts/order_helper.py yourself (it’s included) to confirm there are no unexpected network endpoints or exfiltration steps (the script we reviewed only parses data, formats summaries, generates QR codes, and expects MCP data). 5) Because the skill modifies a user-level config file not declared in the manifest, proceed with caution — if you are unsure, choose not to install or run it in a restricted/test environment first.
Capability Analysis
Type: OpenClaw Skill
Name: mcd-order-skill
Version: 1.0.0
The skill bundle is a well-structured tool for ordering McDonald's via a dedicated MCP service (mcp.mcd.cn). It includes a Python helper script (order_helper.py) for formatting order summaries, calculating calorie-based meal pairings, and generating payment QR codes. The instructions in SKILL.md correctly guide the agent through a multi-step ordering process, including environment configuration and token validation, without any evidence of data exfiltration, malicious execution, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description, required binary (python3) and required env var (MCD_MCP_TOKEN) align with a skill that calls an MCP API for ordering. The skill's behavior (menu browsing, price calc, order creation, tracking, nutrition) matches its stated purpose.
Instruction Scope
SKILL.md instructs the agent to check and, if missing, merge/write an entry into ~/.mcporter/mcporter.json (registering an 'mcd-mcp' server). It also instructs writing user-provided defaults into {SKILL_DIR}/config.json. These file-write instructions touch user files outside the skill bundle and are not declared in the manifest; that is scope creep relative to a pure API-caller. Other instructions (calling MCP endpoints, running the bundled Python helper) are expected for the stated purpose.
Install Mechanism
There is no external install spec or download; the skill is instruction-plus-local-scripts. The only code executed is the included Python script(s) (scripts/order_helper.py), so no remote code fetch occurs during install.
Credentials
The single environment variable requested, MCD_MCP_TOKEN, is appropriate for authenticating to the McDonald's MCP service. However, the manifest lists 'primary credential: none' while the SKILL.md and scripts clearly require the token. The SKILL.md also suggests storing the token in openclaw.json (agent config), which users should treat carefully.
Persistence & Privilege
The skill is not always-enabled and can be invoked by the user, which is normal. However, it requests permission to register an MCP server by modifying ~/.mcporter/mcporter.json — a persistent change to a user config file outside the skill directory. That persistent write increases blast radius if the skill were malicious and should be approved by the user.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mcd-order-skill - After installation, invoke the skill by name or use
/mcd-order-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
mcd-order-skill 1.0.0
- 首发发布:实现麦当劳麦乐送点餐、菜单浏览、营养查询、活动日历和订单跟踪全流程
- 支持「默认套餐」「按热量搭配」「自由选菜」多种点餐模式
- 提供详细配置检测和环境引导,支持默认套餐首次引导及写入 personalized 配置
- 支持自动生成支付二维码,订单状态实时跟踪及骑手位置反馈
- 可查询餐品详细营养成分和当前门店优惠活动
- 完善的错误处理,覆盖 Token、限速、配送范围、商品售罄等常见问题
Metadata
Frequently Asked Questions
What is 麦当劳点餐skill?
通过麦当劳官方 MCP 服务点麦乐送外卖。当用户说「帮我点麦当劳」「我想吃麦当劳」「麦当劳有什么好吃的」「查一下我的麦当劳订单」「麦当劳最近有什么活动」「这个汉堡多少卡路里」等时使用。支持麦乐送点餐全流程:浏览菜单、价格计算、创建订单、订单跟踪,以及营养信息查询和活动日历查询。 It is an AI Agent Skill for Claude Code / OpenClaw, with 344 downloads so far.
How do I install 麦当劳点餐skill?
Run "/install mcd-order-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 麦当劳点餐skill free?
Yes, 麦当劳点餐skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 麦当劳点餐skill support?
麦当劳点餐skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).
Who created 麦当劳点餐skill?
It is built and maintained by wujn (@wjn161); the current version is v1.0.0.
More Skills