Not in the top 1,000 by GitHub stars

junxchan54-maker/mcd-cn-assistant

🍟 麦当劳中国官方 MCP 智能助手技能:把 35 个原子工具编排成 4 条业务流 —— 活动推送 · 联名关注 · 最优惠点餐 · 多人群点聚合账单。算价用 calculate-price 真算,下单必二次确认。|McDonald's China MCP agent skill: campaigns, collab watch, best-value ordering, group bill splitting.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 72f74b575430

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 72f74b575430761a970d4c6f346490c2525af709

378GitHub stars
Not availablestars in 7 days
1skill in this repository
22commits in 30 days

Heat

Insufficient history

Not enough history yet to measure heat. It appears after a few days of data.

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Nov 3, 2026Nov 6, 2026379

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

mcd-cn-assistant

When your agent uses it

麦当劳中国官方 MCP 智能助手。当用户提到麦当劳、金拱门、麦乐送、到店取餐、麦咖啡、麦麦省、优惠券、领券、活动日历、麦当劳活动、品牌联名、联名款、联名周边、限定、IP合作、积分、麦麦商城、抽奖、点餐、下单、比价、怎么点最划算、拼单、群点、聚餐点餐、办公室下午茶、夜宵拼单、多人点餐、分摊等,优先使用本 skill。四大能力:①获取最新活动推送(查询当月营销活动日历并摘要推送);②联名关注推送(盯联名/限定活动:按 config/keywords.json 中的关键词筛选活动并推送,默认关键词「联名」+ 同义词扩展,支持对话增删关键词);③最优惠点餐(门店→菜单→领券→算价的全链路比价,输出应付金额最低的组合);④多人群点聚合(聚餐拼单:代录全员餐品→满减凑单→券归属→公共费用分摊(配送费+打包费)→自动生成每人账单,组织者单账户统一结算)。**点餐入口会先主动询问「单人还是多人拼单」,命中多人即转入④,无需用户自己提出。**另含社交媒体场景六项:隐藏吃法一键还原(文案/截图解析→单品映射→特调/备注→下单)、穷鬼套餐凑单演算、周边联名抢货雷达(按需扫店+麦金卡随单购优化;无实时库存接口)、参数化营养搭配(热量/蛋白/控糖约束)、晒单卡片生成、天气与场景感应推送。

What it loads into context

Frontmatter

699 tokens

Always available to the agent

SKILL.md

13,867 tokens

When the skill is activated

Reference documents

58,692 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 1. 前置依赖与工具寻址
  2. 2. 硬性规则(必须遵守)
  3. 3. 点餐入口:下单前必须主动询问「单人 / 多人拼单」
  4. 4. 能力一:获取最新活动推送
  5. 5. 能力二:联名活动关注推送(关键词机制驱动)
  6. 6. 能力三:最优惠点餐
  7. 7. 能力四:多人群点聚合(聚餐拼单)
  8. 8. 社交媒体场景能力(能力五 ~ 十)
  9. 9. 常见问题处理
  10. 10. 兼容性

Files

  • .gitattributesasset432 bytes
  • .gitignoreasset351 bytes
  • CONTEST_DECLARATION.mddoc1,522 bytes
  • LICENSEasset1,390 bytes
  • MCP_INTEGRATION.mddoc22,367 bytes
  • README.mddoc29,147 bytes
  • README_EN.mddoc10,653 bytes
  • SKILL.mdcore45,432 bytes
  • assets/banner.svgasset9,169 bytes
  • assets/cta-star.svgasset3,455 bytes
  • assets/social-card-demo.svgasset6,966 bytes
  • config/keywords.jsonasset977 bytes
  • docs/examples.mddoc33,592 bytes
  • docs/mcp-setup.mddoc10,407 bytes
  • mcp-config.example.jsonasset194 bytes
  • references/group-order.mddoc10,715 bytes
  • references/mcd-tools.mddoc13,040 bytes
  • references/social-playbook.mddoc22,458 bytes
  • workbuddy.mddoc34,070 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • mcd-cn-assistant

Repository facts

License
No license detected
Created
Oct 9, 2026
Last pushed
Oct 27, 2026
Forks
9
Open issues
1
Project activity
Active

Before you install

Instructions only

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 1 note
  • workbuddy.md:140 Analysis incomplete: physical or joined line exceeds character limit
Show all 110 signals by file

.gitignore

  • Access to secretsline 4
    [Credential-related source omitted]

MCP_INTEGRATION.md

  • Network accessline 10
    |---|---| | Server 名称 | `mcd-mcp` | | 接入地址 | `https://mcp.mcd.cn` |
  • Network accessline 11
    | Server 名称 | `mcd-mcp` | | 接入地址 | `https://mcp.mcd.cn` | | 提供方 | 金拱门(中国)有限公司(麦当劳中国) |
  • Network accessline 12
    | 接入地址 | `https://mcp.mcd.cn` |
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 310
    [Credential-related source omitted]
  • Network accessline 318
    - 麦当劳 MCP Server 开放平台:<https://open.mcd.cn/mcp>
  • Network accessline 319
    - 官方接入文档:<https://github.com/M-China/mcd-mcp-server>
  • Network accessline 320
    - 麦当劳 MCP 服务规则:<https://cdn.mcd.cn/cms/pages/MCPServerRules.html>

README.md

  • Network accessline 7
    [![GitHub stars](https://img.shields.io/github/stars/junxchan54-maker/mcd-cn-assistant?style=social&label=Star)](https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers)
  • Network accessline 8
    [![MCP](https://img.shields.io/badge/MCP-Streamable%20HTTP-0F6E56)](https://open.mcd.cn/mcp)
  • Network accessline 9
    [![Server](https://img.shields.io/badge/Endpoint-mcp.mcd.cn-185FA5)](https://open.mcd.cn/mcp)
  • Network accessline 10
    [![License](https://img.shields.io/badge/License-MIT-3B6D11)](./LICENSE)
  • Network accessline 11
    [![Skill](https://img.shields.io/badge/Type-Agent%20Skill-854F0B)](./SKILL.md)
  • Network accessline 19
    `mcd-cn-assistant` 是一个**面向 AI Agent 的技能包(Skill)**,建立在**麦当劳中国官方 MCP 服务**(<https://mcp.mcd.cn>)之上。
  • Network accessline 166
    前置条件:已取得**麦当劳中国 MCP Token**(在 <https://open.mcd.cn/mcp> 手机号登录 → 控制台 → 激活 → 复制)。
  • Network accessline 177
    "mcd-mcp": {          "type": "streamablehttp",          "url": "https://mcp.mcd.cn",
  • Network accessline 178
    "type": "streamablehttp",          "url": "https://mcp.mcd.cn",          "headers": {
  • Network accessline 179
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 181
    [Credential-related source omitted]
  • Access to secretsline 188
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 196
    [Credential-related source omitted]
  • Network accessline 200
    将这段话复制给你的AI Agent(WorkBuddy、claw等): 帮我安装mcd-cn-assistant这个skill: 1、https://github.com/junxchan54-maker/mcd-cn-assistant/
  • Network accessline 201
    帮我安装mcd-cn-assistant这个skill: 1、https://github.com/junxchan54-maker/mcd-cn-assistant/ 2、以后我说麦当劳下单相关的就调用mcd-cn-assistant这个skill
  • Network accessline 202
    1、https://github.com/junxchan54-maker/mcd-cn-assistant/
  • Network accessline 209
    git clone https://github.com/<your-name>/mcd-cn-assistant.git ~/.workbuddy/skills/mcd-cn-assistant
  • Network accessline 320
    | 项目 | 值 | |---|---| | 接入地址 | `https://mcp.mcd.cn` |
  • Network accessline 321
    |---|---| | 接入地址 | `https://mcp.mcd.cn` | | 传输协议 | Streamable HTTP(不支持 WebSocket) |
  • Network accessline 322
    | 接入地址 | `https://mcp.mcd.cn` |
  • Access to secretsline 366
    [Credential-related source omitted]
  • Network accessline 414
    <p align="center">   <a href="https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers"><img src="https://img.shields.io/github/stars/junxchan54-maker/mcd-cn-assistant?style=for-the-badge&logo=github&label=Star%20this%20repo" alt="St
  • Network accessline 415
    <a href="https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers"><img src="https://img.shields.io/github/stars/junxchan54-maker/mcd-cn-assistant?style=for-the-badge&logo=github&label=Star%20this%20repo" alt="Star this repo"></a>

README_EN.md

  • Network accessline 7
    [![GitHub stars](https://img.shields.io/github/stars/junxchan54-maker/mcd-cn-assistant?style=social&label=Star)](https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers)
  • Network accessline 8
    [![MCP](https://img.shields.io/badge/MCP-Streamable%20HTTP-0F6E56)](https://open.mcd.cn/mcp)
  • Network accessline 9
    [![License](https://img.shields.io/badge/License-MIT-3B6D11)](./LICENSE)
  • Network accessline 13
    The official McDonald's China MCP server (`https://mcp.mcd.cn`) exposes 35 atomic tools — stores, menus, coupons, pricing, ordering, points, mall, lottery, events. Atomic tools are not an assistant: the user still has to know which tool to 
  • Network accessline 43
    1. Get an MCP Token at <https://open.mcd.cn/mcp> (phone login → console → activate → copy).
  • Network accessline 49
    "mcd-mcp": {       "type": "streamablehttp",       "url": "https://mcp.mcd.cn",
  • Network accessline 50
    [Credential-related source omitted]
  • Network accessline 51
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Network accessline 127
    <p align="center">   <a href="https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers"><img src="https://img.shields.io/github/stars/junxchan54-maker/mcd-cn-assistant?style=for-the-badge&logo=github&label=Star%20this%20repo" alt="St
  • Network accessline 128
    <a href="https://github.com/junxchan54-maker/mcd-cn-assistant/stargazers"><img src="https://img.shields.io/github/stars/junxchan54-maker/mcd-cn-assistant?style=for-the-badge&logo=github&label=Star%20this%20repo" alt="Star this repo"></a>

SKILL.md

  • Network accessline 5
    metadata:   author: mcd-cn-assistant   homepage: https://open.mcd.cn/mcp
  • Network accessline 6
    author: mcd-cn-assistant   homepage: https://open.mcd.cn/mcp   category: lifestyle
  • Network accessline 7
    homepage: https://open.mcd.cn/mcp
  • Network accessline 8
    category: lifestyle   source: https://github.com/M-China/mcd-mcp-server ---
  • Network accessline 9
    source: https://github.com/M-China/mcd-mcp-server
  • Network accessline 22
    [Credential-related source omitted]
  • Network accessline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Network accessline 24
    1. 前往 <https://open.mcd.cn/mcp> 登录并申请**自己的** MCP Token;
  • Access to secretsline 25
    [Credential-related source omitted]

assets/banner.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 364" width="1280" height="364" role="img" aria-labelledby="bannerTitle bannerDesc" font-family="'PingFang SC','Hiragino Sans GB','Microsoft YaHei','Noto Sans SC',-apple-system,BlinkM

assets/cta-star.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 160" width="1280" height="160" role="img" aria-labelledby="ctaTitle ctaDesc" font-family="'PingFang SC','Hiragino Sans GB','Microsoft YaHei','Noto Sans SC',-apple-system,BlinkMacSyst

assets/social-card-demo.svg

  • Network accessline 1
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 1200" width="900" height="1200" role="img" aria-label="社媒风晒单卡片:减脂期麦当劳 429 大卡组合">

docs/mcp-setup.md

  • Network accessline 11
    1. 打开麦当劳 MCP Server 开放平台:<https://open.mcd.cn/mcp>
  • Network accessline 24
    | 项目 | 值 | |---|---| | 接入地址 | `https://mcp.mcd.cn` |
  • Network accessline 25
    |---|---| | 接入地址 | `https://mcp.mcd.cn` | | 传输协议 | **Streamable HTTP**(不支持 WebSocket) |
  • Network accessline 26
    | 接入地址 | `https://mcp.mcd.cn` |
  • Network accessline 39
    "mcd-mcp": {       "type": "streamablehttp",       "url": "https://mcp.mcd.cn",
  • Network accessline 40
    "type": "streamablehttp",       "url": "https://mcp.mcd.cn",       "headers": {
  • Network accessline 41
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 68
    > **前置条件**:需先申请到麦当劳中国的 MCP Token(见第一节)。 > **参考文档**:[WorkBuddy 官方文档 · 连接器](https://www.workbuddy.cn/docs/workbuddy/From-Beginner-to-Expert-Guide/Function-Description/Connector)
  • Network accessline 69
    > **参考文档**:[WorkBuddy 官方文档 · 连接器](https://www.workbuddy.cn/docs/workbuddy/From-Beginner-to-Expert-Guide/Function-Description/Connector)
  • Network accessline 78
    "mcd-mcp": {          "type": "streamablehttp",          "url": "https://mcp.mcd.cn",
  • Network accessline 79
    "type": "streamablehttp",          "url": "https://mcp.mcd.cn",          "headers": {
  • Network accessline 80
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 82
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 91
    [Credential-related source omitted]
  • Access to secretsline 105
    [Credential-related source omitted]
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 126
    [Credential-related source omitted]
  • Network accessline 151
    "mcd-mcp": {       "type": "http",       "url": "https://mcp.mcd.cn",
  • Network accessline 152
    "type": "http",       "url": "https://mcp.mcd.cn",       "headers": {
  • Network accessline 153
    "url": "https://mcp.mcd.cn",
  • Network accessline 167
    [Credential-related source omitted]
  • Access to secretsline 167
    [Credential-related source omitted]
  • Access to secretsline 168
    [Credential-related source omitted]
  • Access to secretsline 205
    [Credential-related source omitted]
  • Access to secretsline 208
    [Credential-related source omitted]
  • Network accessline 218
    2. **优先使用客户端提供的密钥输入机制**(如 VSCode 的 `inputs`、Claude Code 的交互式添加),避免明文落盘。 3. **定期轮换 Token**:在开放平台控制台重新激活 / 更换。 4. **只从官方地址接入**:`https://mcp.mcd.cn`,不要相信任何第三方代理地址。
  • Network accessline 219
    3. **定期轮换 Token**:在开放平台控制台重新激活 / 更换。 4. **只从官方地址接入**:`https://mcp.mcd.cn`,不要相信任何第三方代理地址。 5. **写操作谨慎**:下单、领券、取消订单会真实产生费用或消耗权益,执行前务必核对明细。
  • Network accessline 220
    4. **只从官方地址接入**:`https://mcp.mcd.cn`,不要相信任何第三方代理地址。
  • Network accessline 227
    - 麦当劳 MCP Server 开放平台:<https://open.mcd.cn/mcp>
  • Network accessline 228
    - 官方 MCP 接入文档:<https://github.com/M-China/mcd-mcp-server>

mcp-config.example.json

  • Network accessline 3
    "mcd-mcp": {       "type": "streamablehttp",       "url": "https://mcp.mcd.cn",
  • Network accessline 4
    "type": "streamablehttp",       "url": "https://mcp.mcd.cn",       "headers": {
  • Network accessline 5
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 7
    [Credential-related source omitted]

references/mcd-tools.md

  • Network accessline 3
    来源:<https://github.com/M-China/mcd-mcp-server>(版本日志至 1.0.9,2026-09-10)
  • Network accessline 4
    [Credential-related source omitted]

workbuddy.md

  • Network accessline 15
    | 开发时间 | **2026 年 10 月 9 日 15:06 起(10-09 持续开发,10-12 新增多人群点聚合能力)** | | 开发模式 | WorkBuddy 单会话连续开发(Agent 模式) | | 仓库地址 | <https://github.com/junxchan54-maker/mcd-cn-assistant> |
  • Network accessline 17
    | 仓库地址 | <https://github.com/junxchan54-maker/mcd-cn-assistant> |
  • Network accessline 32
    "mcd-mcp": {         "type": "streamablehttp",         "url": "https://mcp.mcd.cn",
  • Network accessline 33
    [Credential-related source omitted]
  • Network accessline 34
    "url": "https://mcp.mcd.cn",
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 102
    [Credential-related source omitted]
  • Network accessline 120
    1. **Skill 结构符合 WorkBuddy 规范**:`SKILL.md` 位于技能根目录,含标准 frontmatter;`config/` 与 `references/` 为技能相对路径资源。 2. **MCP 接入符合 WorkBuddy 官方流程**:配置写在 `~/.workbuddy/mcp.json`,并在「自定义连接器」中信任启用。 3. **MCP 服务真实可用**:对 `https://mcp.mcd.cn` 实测 `tools/list` 返回 
  • Network accessline 121
    2. **MCP 接入符合 WorkBuddy 官方流程**:配置写在 `~/.workbuddy/mcp.json`,并在「自定义连接器」中信任启用。 3. **MCP 服务真实可用**:对 `https://mcp.mcd.cn` 实测 `tools/list` 返回 35 个工具(`campaign-calendar`、`query-meals`、`calculate-price` 等)。 4. **自动化真实创建**:每日 09:00 定时任务,任务 prompt 中
  • Network accessline 122
    3. **MCP 服务真实可用**:对 `https://mcp.mcd.cn` 实测 `tools/list` 返回 35 个工具(`campaign-calendar`、`query-meals`、`calculate-price` 等)。
  • Access to secretsline 125
    [Credential-related source omitted]

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 102 facts
  • Network access in prose of documentationMCP_INTEGRATION.md:10Low confidence
  • Network access in prose of documentationMCP_INTEGRATION.md:11Low confidence
  • Network access in prose of documentationMCP_INTEGRATION.md:12Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueMCP_INTEGRATION.md:21Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueMCP_INTEGRATION.md:310Low confidence
  • Network access in prose of documentationMCP_INTEGRATION.md:318Low confidence
  • Network access in prose of documentationMCP_INTEGRATION.md:319Low confidence
  • Network access in prose of documentationMCP_INTEGRATION.md:320Low confidence
  • Network access in prose of documentationREADME.md:7Low confidence
  • Network access in prose of documentationREADME.md:8Low confidence
  • Network access in prose of documentationREADME.md:9Low confidence
  • Network access in prose of documentationREADME.md:10Low confidence
  • Network access in prose of documentationREADME.md:11Low confidence
  • Network access in prose of documentationREADME.md:19Low confidence
  • Network access in prose of documentationREADME.md:166Low confidence
  • Network access in code of documentationREADME.md:177Low confidence
  • Network access in code of documentationREADME.md:178Low confidence
  • Network access in code of documentationREADME.md:179Low confidence
  • Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueREADME.md:181Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:188Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:190Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:196Low confidence
  • Network access in prose of documentationREADME.md:200Low confidence
  • Network access in prose of documentationREADME.md:201Low confidence
  • Network access in prose of documentationREADME.md:202Low confidence
  • Network access in code of documentationREADME.md:209Low confidence
  • Network access in prose of documentationREADME.md:320Low confidence
  • Network access in prose of documentationREADME.md:321Low confidence
  • Network access in prose of documentationREADME.md:322Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:366Low confidence
  • Network access in prose of documentationREADME.md:414Low confidence
  • Network access in prose of documentationREADME.md:415Low confidence
  • Network access in prose of documentationREADME_EN.md:7Low confidence
  • Network access in prose of documentationREADME_EN.md:8Low confidence
  • Network access in prose of documentationREADME_EN.md:9Low confidence
  • Network access in prose of documentationREADME_EN.md:13Low confidence
  • Network access in prose of documentationREADME_EN.md:43Low confidence
  • Network access in code of documentationREADME_EN.md:49Low confidence
  • Network access in code of documentationREADME_EN.md:50Low confidence
  • Network access in code of documentationREADME_EN.md:51Low confidence
  • Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueREADME_EN.md:52Low confidence
  • Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME_EN.md:62Low confidence
  • Network access in prose of documentationREADME_EN.md:127Low confidence
  • Network access in prose of documentationREADME_EN.md:128Low confidence
  • Network access in the frontmatter of the SKILL.mdSKILL.md:5Low confidence
  • Network access in the frontmatter of the SKILL.mdSKILL.md:6Low confidence
  • Network access in the frontmatter of the SKILL.mdSKILL.md:7Low confidence
  • Network access in the frontmatter of the SKILL.mdSKILL.md:8Low confidence
  • Network access in the frontmatter of the SKILL.mdSKILL.md:9Low confidence
  • Network access in prose of the SKILL.mdSKILL.md:22Low confidence

and 52 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.