← 返回 Skills 市场
McDonald's China (mstore)
作者
chandler0714
· GitHub ↗
· v1.0.0
· MIT-0
134
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mstore
功能描述
McDonald's China coupon redemption, query, and points checking. Use when user wants to (1) Query or claim McDonald's coupons, (2) Check available coupons, (3...
安全使用建议
This skill appears to implement the McDonald's China MCP API and requires only your MCP token (MCDCN_MCP_TOKEN). Before installing or running: 1) Verify the registry metadata is corrected to declare the required MCDCN_MCP_TOKEN (the SKILL.md and code do require it). 2) Inspect the third‑party brew formula (ryanchen01/tap/mcd-cn) before running brew install — the skill suggests but does not bundle that install. 3) Be aware setup.sh will modify your shell profile (~/.zshrc, ~/.bash_profile, or ~/.bashrc) to store the token; if you prefer not to persist the token, export it only into your current session instead of running the script. 4) Confirm the MCP endpoints (open.mcd.cn / mcp.mcd.cn) are legitimate and that the token you provide is only used for your McDonald's account. 5) If you have concerns, ask the publisher to: add MCDCN_MCP_TOKEN to the declared required env vars, document exactly what the brew formula contains, and provide checksums or a trusted source for any external packages.
功能分析
Type: OpenClaw Skill
Name: mstore
Version: 1.0.0
The skill bundle is a legitimate utility for interacting with McDonald's China MCP services, allowing users to manage coupons, points, and food orders. It includes a Python CLI (scripts/mcd.py) that communicates with the official McDonald's China domain (mcp.mcd.cn) and a setup script (scripts/setup.sh) to manage authentication tokens. While the setup script modifies shell profiles to persist environment variables and the skill relies on an external Homebrew dependency, these behaviors are transparent and consistent with the tool's stated purpose, with no evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The skill's name, description, SKILL.md, reference API, and provided CLI (scripts/mcd.py) are consistent with McDonald's China MCP operations (coupons, points, ordering). However the registry metadata claims no required environment variables while the SKILL.md and the CLI both require an MCDCN_MCP_TOKEN — this metadata omission is an inconsistency.
Instruction Scope
Runtime instructions are narrowly focused on MCP API calls and token configuration. They instruct the user to set MCDCN_MCP_TOKEN or run scripts/setup.sh which writes to the user's shell profile and exports the token to the current session. Writing to the user's shell profile is within scope for persisting a credential but is a privileged action (modifies user config) and should be highlighted to users.
Install Mechanism
The package itself has no install spec (instruction-only), which is low risk. SKILL.md recommends installing a third‑party brew formula (ryanchen01/tap/mcd-cn) — that external package is not part of this bundle and introduces trust considerations; the included scripts are plain Python and a shell setup script (no obfuscated code or downloads).
Credentials
The skill legitimately needs a single MCP token (MCDCN_MCP_TOKEN) to access the user's McDonald's account. However the registry metadata does not declare this required env var (it lists none), which is inconsistent and could mislead users about what secrets the skill needs. The code also looks for a local ~/.mcd-cn.env file as an alternate token source — this is reasonable but means the token could be read from that file if present.
Persistence & Privilege
The skill does not request always:true and does not appear to modify other skills or system-wide settings. The setup script will add an export line to a detected shell profile (~/.zshrc, ~/.bash_profile, or ~/.bashrc), which is a normal way to persist a credential but is a filesystem-write action affecting your shell environment and should be acknowledged before running.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install mstore - 安装完成后,直接呼叫该 Skill 的名称或使用
/mstore触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the mstore skill for McDonald's China MCP services:
- Enables querying and claiming of McDonald's coupons and points redemption products.
- Supports points balance checks, campaign calendar queries, and detailed menu/nutrition information.
- Provides complete MCP delivery ordering: address management, menu browsing, price calculations, and order creation/tracking.
- Requires MCP token setup linked to user's McDonald's China account.
- Includes usage examples and command documentation.
元数据
常见问题
McDonald's China (mstore) 是什么?
McDonald's China coupon redemption, query, and points checking. Use when user wants to (1) Query or claim McDonald's coupons, (2) Check available coupons, (3... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 134 次。
如何安装 McDonald's China (mstore)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install mstore」即可一键安装,无需额外配置。
McDonald's China (mstore) 是免费的吗?
是的,McDonald's China (mstore) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
McDonald's China (mstore) 支持哪些平台?
McDonald's China (mstore) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 McDonald's China (mstore)?
由 chandler0714(@chandler0714)开发并维护,当前版本 v1.0.0。
推荐 Skills