๐ McD Saver
็ฎๅฝ
- 30 ็งไฝ้ช๏ผๅ Token๏ผ - ๅฎ่ฃ ๆญฅ้ชค - ๅฝไปค้ๆฅ - ๅ จๆธ ้ๆฏไปท็คบไพ- ้ ็ฝฎ่ฏดๆ
- ้กน็ฎ็ปๆ
- ๅทฅๅ ท่ฝๅๆป่ง
- ๅธธ่ง้ฎ้ข
- ๆดๆฐ่ฏดๆ
- ๅ้ฆไธๆฏๆ
- ๅไธ่ดก็ฎ
- ๅ ่ดฃๅฃฐๆ
- ่ฎธๅฏ่ฏ
- Star History
้กน็ฎ็ฎไป
้บฆ้บฆ็้ฑๅฉๆๆฏไธไธชไปฅใ็้ฑใไธบๅฏไธ็ฎๆ ็้บฆๅฝๅณ็น้คๅฉๆ๏ผ**ไธๆฏๅธฎไฝ ไธๅ๏ผ ่ๆฏๅจไธๅๅๅผบๅถ่ทไธ้็้ฑๆฃๆฅ**โโๆๅฏ้ข็ๅธ้ขๅฎใๆๅบๅฝๅ่ฎขๅๆไผๅธใ ็จๅฎๆนcalculate-price ๅๆ ๅธ/ๅธฆๅธๅไปทๅฏนๆฏใ่ฏไผฐ็งฏๅๅ
ๆขๆฏๅฆๆดๅ็ฎ๏ผ
ๆๅๆ็้ฑๆ็ป๏ผๅไปท / ไผๆ / ๅฎไป / ่็ๆฏไพ๏ผไธๅนถๅฑ็คบ็ปไฝ ็กฎ่ฎคใ
ไธไธชไปๅบ๏ผไธ็ง็จๆณ๏ผ
- Agent Skill๏ผไธไปฝ
SKILL.md้ตๅพชๅผๆพๆ ๅ๏ผ่ฃ ่ฟ WorkBuddy / Claude Code / Cursor / Codex ๅณ็จ๏ผ - ็ฌ็ซ CLI๏ผ
scripts/mcd.py็ด่ฟๅฎๆน MCP Server๏ผM-China/mcd-mcp-server ้ๆๆๅ๏ผ๏ผๆ ้ไปปไฝๅฎขๆท็ซฏ๏ผ - ๅจ็บฟ่ฏ็ฎ้กต๏ผ็บฏๅ็ซฏๅ ็ปๅฝ๏ผๆฏๆไธ้ฎๅฏผๅ ฅ็ๅฎ่ๅใ
claim ไธๆฌกๆงไบคไบ็กฎ่ฎค๏ผไธๅซ่ชๅจๅไธๅฎๆถไปปๅก | ้ไฝ้ฃๆงไธๅฐๅท้ฃ้ฉ |
| ่ๅ้ ๆๆ | ๅจ็บฟ่ฏ็ฎ้กตไธ้ฎๅฏผๅ
ฅ็ๅฎ่ๅ๏ผ็ฒ่ดด MCP ่พๅบๅณๅ
จ้ๆฟๆข๏ผ | ๅฎๆน่ๅๅ
จ้ๅๆญฅ็ๅ่ง่ทฏๅพ |
**่ฎพ่ฎกๅ ๆ ธ๏ผๆๅฎๆน Appใ็พๅขใๆ้ณใ็งฏๅๅๅๅไธชๆธ ้ๆพๅจๅไธๅผ ๆกๅญไธ
็ฎ็ปๅฑ๏ผ่ไธๆฏๅชๅจๅไธๆธ ้ๅ ๆพๅฑ้จๆไผใ**่ฎขๅๅฎๅ จ๏ผ็จๆทๆ็กฎ็กฎ่ฎคๅ็ปไธๅๅปบ่ฎขๅ๏ผๅๅปบ่ฎขๅ โ ๆฏไปๆๅ๏ผ ๆฏไปๅง็ปๅจ้บฆๅฝๅณๅฎๆน้กต้ขๅฎๆใ
ๅ่ฝ็นๆง
๐ฐ ็้ฑๅๆญฅๆฃๆฅ๏ผๆ ธๅฟๆนๆณ่ฎบ๏ผAgent ่ชๅจๆง่ก๏ผ- ้ขๅธๅ็ฝฎ โ ้จๅบ้ๅธ โ ๆ ๅธ/ๅธฆๅธๅไปทๅฏนๆฏ โ ็งฏๅๆตๆฃ่ฏไผฐ
- ๆฏไธ็ฌไผๆ ้้ขๅฟ ้กปๆฅ่ชๅฎๆนๅทฅๅ ทๅฎ้ ่ฟๅๅผ๏ผ็ปไธ่ๆ
optimizer.py๏ผ
- ็กฎๅฎๆงๆไธพใๆ ๅธ็ด็น / ๅๅธ / ๅๅ่พพๆ / ๆน็นๅฅ้คใๅ้๏ผ้ๆนๆก่ฎกไปทๆๅ
- ๅ็ปด็บฆๆ๏ผ
--budget้ข็ฎ /--max-kcal็ญ้ /--min-protein่็ฝ /--max-sodium้ - ่ฟ่งๆนๆกๆๅๅนถๆ ๆณจๅทฎๅคๅฐ๏ผๆฐๆฎ็ผบๅคฑๅฆๅฎๆ ๆณจใๆช็ฅใโโ็ปไธ้้ป่ฟๆปค
deal_compare.py๏ผ
- ็พๅข/ๆ้ณๅข่ดญๅธๆๅจๅฝๅ ฅ๏ผๅนณๅฐๆ ๅ ฌๅผ API๏ผไธๅ็ฌ่ซ๏ผ๏ผไธๅฎๆนไปทๆ ผๅๅฃๅพๆ็ฎๅฏนๆฏ
- ่พๅบใๅฎๆน vs ๅข่ดญใ็ปๅฑๅปบ่ฎฎ๏ผๅ ๅ ่งๅไธ้ๅถๅๆ ทๆ็คบ
silent_cost.py๏ผ
- ไธดๆๅธๆซๆ + ็จๅธๆ็จ๏ผ่ฟๆ็ชๅฃ ร ็นๅ้ข็ โใๅฏๅฎ็ฐ vs ๆณจๅฎ่ฟๆใ๏ผ
- ๆถ่ดน็ปๅ๏ผๅฎขๅไปท/้ซ้ขๅๅ๏ผ+ ็งฏๅๅฝฑๅญไปทๆ ผ
- ๆ ้ขๅผๅธ
--probeๅฎๆต็ฒพ็กฎไปทๅผ๏ผ--html็ๆๅฏๅไบซๅๆไปถๆฅๅ
- ่ฏ็ฎๅฎๆๅ็น็ธๆบๆ้ฎ๏ผ็ดๆฅๅฏผๅบ 1080ร1350 ็ใ็้ฑ่ดฆๅใๅพ๏ผๆ ็ฌฌไธๆนไพ่ต๏ผCanvas ็ปๅถ๏ผ
- ๅพๅ ๅซๆ ๅธไปทใๆไผๆนๆกใๅฎไปไธ็ไธ้้ข๏ผๅ็พค้ๆฏๆชๅพๆดๆธ ๆฅ
- Token ไธ้้่งฃๆ๏ผ็ฏๅขๅ้/ๆไปถ/ๅๆฐ๏ผ๏ผ็ปไธๅๅ ฅๆฅๅฟ
- 401 ๅฟซ้ๅคฑ่ดฅใ429 ๆๆฐ้้ฟๅฐ้
Retry-Afterใ5xx/็ฝ็ป้่ฏฏ่ชๅจ้่ฏ - ่ๅด่พน็๏ผ่็ฆไธๅๅ็็้ฑๅณ็ญโโไธๅ ๅซ็ฌ่ซใ่ชๅจไธๅใๆ ไบบๅผๅฎๅฎๆถ้ขๅธ็ญ่ชๅจๅ่ฝๅ
demo.py ๅ
จ้พ่ทฏ่พๅบ่ขซ tests/test_demo_pipeline.py
ๆญ่จโโdemo ๅณๅๅฝๆต่ฏใ
ๅฟซ้ๅผๅง
30 ็งไฝ้ช๏ผๅ Token๏ผ
``bash
git clone https://github.com/yuxinlaile/McD-saver.git
cd McD-saver
python demo.py # ็ฆป็บฟๅ
จ้พ่ทฏ๏ผ้ขๅธโ้ๅธโๆฏไปทโ็งฏๅโๆ็จโ่ทจๆธ ้
`
ๆ็ดๆฅๆๅผๅจ็บฟ่ฏ็ฎ้กต๏ผๅ
็ปๅฝ๏ผ
31 ้กน่ๅ / 9 ๅผ ๅธ / 11 ๆกๅข่ดญ็คบไพ๏ผๆฏๆ Token ๅฟซ้ๅฏผๅ
ฅโโๆก้ข็ๆๅฝไปคใ
ๆๆบ็ซฏ Agent ็ฒ่ดดๆ menu.json ๆไปถๅฏผๅ
ฅ๏ผๅๆญฅ้บฆๅฝๅณ App ๅ
จ้็ๅฎ่ๅ๏ผใ
่ฟ่ก่ฆๆฑ๏ผPython 3.9+๏ผๅ
จ้จๅ่ฝไป
็จๆ ๅๅบ๏ผๆ ็ฌฌไธๆน่ฟ่กๆถไพ่ต๏ผ๏ผ่ทๆต่ฏ้
pip install -r requirements-dev.txt๏ผpytest / pytest-cov๏ผใ
ๅฎ่ฃ
ๆญฅ้ชค
็ฌฌ 1 ๆญฅ ยท ็ณ่ฏท MCP Token๏ผๆนๅผไธ/ไบ้่ฆ๏ผ30 ็งไฝ้ชไธๅจ็บฟ่ฏ็ฎไธ้่ฆ๏ผ
- ๆๅผ
๏ผๅณไธ่งใ็ปๅฝใ๏ผๆๆบๅท้ช่ฏ๏ผ้ไธญๅฝๅคง้๏ผ
- ใๆงๅถๅฐใโใๆฟๆดปใโ ๅๆๆๅกๅ่ฎฎ โ ๅคๅถ MCP Token
็ฌฌ 2 ๆญฅ ยท ๆๅบๆฏ้ไธ็งๆนๅผ
| ๆนๅผ | ้ๅ่ฐ | ๆไนๅ |
|---|---|---|
| ๆนๅผไธ ยท MCP ๅฎขๆท็ซฏ็ด่ฟ | ็จ WorkBuddy / Cursor / Claude Code ็ญๅฎขๆท็ซฏ | ๆ config/mcp.example.json ไธญ ${MCD_MCP_TOKEN} ๆขๆ็ๅฎ Token๏ผ็ฒ่ดดๅฐๅฎขๆท็ซฏ MCP ่ฎพ็ฝฎ๏ผไฝ็ฝฎ่ง้
็ฝฎ่ฏดๆ๏ผๅนถๅฏ็จ mcd-mcp |
| ๆนๅผไบ ยท Agent Skill ๅฎ่ฃ
| ๆณ่ฎฉ Agent ่ชๅจ่งฆๅ็้ฑๆฃๆฅ | git clone https://github.com/yuxinlaile/McD-saver.git ~/.claude/skills/mcd-saver๏ผCursor: ~/.cursor/skills/ ยท Codex: ~/.agents/skills/ ยท WorkBuddy: ~/.workbuddy/skills/๏ผWindows ๅฏ็ดๆฅ่ฟ่กไปๅบๅ
install.ps1๏ผ๏ผๅฆๆๆนๅผไธ้
็ฝฎ MCP ่ฟๆฅ๏ผๅๅนณๅฐ็ป่่ง agent-skill-installation.md |
| ๆนๅผไธ ยท CLI ็ฌ็ซไฝฟ็จ | ่ๆฌไธ่ฐ่ฏ๏ผไธ่ฃ
ไปปไฝๅฎขๆท็ซฏ | export MCD_MCP_TOKEN="ไฝ ็Token"๏ผๆๅๅ
ฅ ~/.mcd_mcp_token ๆไปถ๏ผ๏ผ็ถๅ python scripts/mcd.py check ้ช่ฏ่ฟ้ๆง |
ๅฎ่ฃ
Skill ๅ Agent ไผๆ SKILL.md ่ชๅจๆง่กๅๆญฅๆฃๆฅ๏ผๅนถ้ตๅฎๅๆก่ง่๏ผ
ๅ
ๆฅๅๆน / ไธๅๅฟ
็กฎ่ฎค / ็้ฑๅฟ
ๆฃๆฅ / ไธ่ๆไผๆ ใ
ไฝฟ็จ่ฏดๆ
ๅฝไปค้ๆฅ
| ๅฝไปค | ไฝ็จ |
|---|---|
| python demo.py | 30 ็ง็ฆป็บฟๅ
จ้พ่ทฏๆผ็คบ๏ผๅ
Token๏ผ--section ๆฏไปท ็ๅๆฎต๏ผ |
| python scripts/mcd.py check | ้ช่ฏ Token ไธๆๅกๅจ่ฟ้ๆง |
| python scripts/mcd.py tools | ๅๅบๅ
จ้จ 35 ไธชๅฎๆนๅทฅๅ
ท |
| python scripts/mcd.py schema | ๆฅ็ๆๅฎๅทฅๅ
ท็ๅ
ฅๅ JSON Schema |
| python scripts/mcd.py call | ่ฐ็จๅฎๆนๅทฅๅ
ท๏ผ--raw ๅๅง่พๅบ๏ผ |
| python scripts/mcd.py claim | ไธ้ฎ้ขๅๅฏ้ขๅธ๏ผๅฑ็คบๆธ
ๅโ็กฎ่ฎคโ้ขๅ๏ผ |
| python scripts/optimizer.py plan --wants w.json --menu m.json --coupons c.json [--mcp] | ๅธ็ปๅไผๅ๏ผ--budget/--max-kcal/--min-protein/--max-sodium ๅ็ปด็บฆๆ๏ผๆฌๅฐๅธๅบ้็ฉบๆถ่ชๅจ่พๅบๅข่ดญ็ปๅฑๅปบ่ฎฎ๏ผ--no-deals ๅ
ณ้ญ๏ผ |
| python scripts/deal_compare.py add/list/compare | ๅข่ดญๅธๅฝๅ
ฅไธๅ
จๆธ ้ๆฏไปท |
| python scripts/silent_cost.py report --coupons c.json --orders o.json --points p.json | ๆฒ้ปๆๆฌไฝๆฃ๏ผ--probe ๅฎๆตๅธไปทๅผ / --html ็ๆๅไบซๆฅๅ |
CLI ้ๅบ็ ๏ผmcd.py๏ผ๏ผ0 ๆๅ ยท 1 ๅทฅๅ
ท้่ฏฏ ยท 2 ้ดๆๅคฑ่ดฅ ยท 3 ้ๆต ยท 4 ็ฝ็ป้่ฏฏ
๏ผdeal_compare.py๏ผ0 ๆๅ ยท 1 ็จๆณ/ๆฐๆฎ้่ฏฏ ยท 2 ๅธๅบไธบ็ฉบ๏ผ
ๅ
จๅฑ้้กน๏ผ--tokenใ--urlใ--timeout๏ผ้ป่ฎค 30s๏ผใ--retries๏ผ้ป่ฎค 3๏ผใ--verboseใ
claim ็ๅฎๅ
จ่พน็๏ผ็จๆทไธปๅจ่งฆๅใๅๆฌกๆง่กใ้ขๅๅๅฟ
้กป y ็กฎ่ฎค๏ผ
--yes ไป
ไพ
่ๆฌ๏ผ๏ผไธๆไพๅฎๆถ่ฝฎ่ฏขไธๆ ไบบๅผๅฎๅๅฐ๏ผไปฅ็ฌฆๅๅนณๅฐ้ฃๆง่ฆๆฑใ
ๅ
จๆธ ้ๆฏไปท็คบไพ
`bash
ๅฝๅ
ฅไฝ ๅจ็พๅขๆฅๅฐ็ๅข่ดญๅธ
python scripts/deal_compare.py add \
--platform meituan --title "้บฆๅฝๅณๆปก40ๅ14ไปฃ้ๅธ" \
--price 25.9 --face 40 --channel store --time limited \
--valid-until 2026-11-30 --notes "ๆฏๆฅ้็จ1ๅผ "
ไธๅฎๆนๆธ ้๏ผๅไปท 48.5 / ๅธฆๅธๅฎไป 38.5๏ผๅๅฃๅพๅฏนๆฏ
python scripts/deal_compare.py compare --mcd-face 48.5 --mcd-price 38.5
`
ๆฏไปท็ปๆไธบๆฌๅฐไผฐ็ฎ๏ผๅข่ดญๅนณๅฐๆ ๅ
ฌๅผ API๏ผ๏ผๆนๆณ่ฎบ่ง
group-buy-comparison.md๏ผๆฐๆฎๅฑๅฏ็จ
--provider <ๆจกๅ่ทฏๅพ> ๆพๅผๆฅๅ
ฅๅค้จๆฐๆฎๆบ๏ผ่ฏฅ .py ไผๅจๆฌๆบๆง่ก๏ผไป
ๅจๅฎๅ
จไฟกไปปๆถไฝฟ็จ๏ผใ
้
็ฝฎ่ฏดๆ
้
็ฝฎๆไปถ
| ๆไปถ | ็จ้ |
|---|---|
| config/mcp.example.json | MCP ๅฎขๆท็ซฏๆฅๅ
ฅๆจกๆฟ๏ผ${MCD_MCP_TOKEN} ๅ ไฝ็ฌฆ๏ผ |
| mcp-config.example.json | ไปๅบๆ น็ฎๅฝ่ฑๆ้
็ฝฎ๏ผๅ่ต่ฆๆฑๆไปถ๏ผ |
็ฏๅขๅ้
| ๅ้ | ่ฏดๆ |
|---|---|
| MCD_MCP_TOKEN | MCP Token๏ผไผๅ
็บงๆ้ซ๏ผ |
| MCD_MCP_TOKEN_FILE | Token ๆไปถ่ทฏๅพ๏ผ้ป่ฎค ~/.mcd_mcp_token |
| MCD_MCP_URL | MCP Server ๅฐๅ๏ผ้ป่ฎค https://mcp.mcd.cn๏ผ้ๅฎๆนๅฐๅ้ป่ฎค่ขซๆ็ป๏ผ่ฏทๆฑๅคดๅธฆ Token๏ผ๏ผ้ๆพๅผๅ --allow-non-official-url ๆไผๆพ่กๅนถๆๅฐๅ่ญฆ |
| MCD_DEALS_FILE | ๅข่ดญๅธๅบ่ทฏๅพ๏ผ้ป่ฎค ~/.mcd_saver/deals.json๏ผๆงๅ MAIMAI_DEALS_FILE ไปๅ
ผๅฎน๏ผไผๅ
็บงๆดไฝ๏ผ |
| MCD_DATA_DIR | ๅธๅบๆ น็ฎๅฝ๏ผ้ป่ฎค ~/.mcd_saver๏ผๆงๅ MAIMAI_DATA_DIR ไปๅ
ผๅฎน๏ผ |
MCP ๅฎขๆท็ซฏ้
็ฝฎไฝ็ฝฎ๏ผWorkBuddy ~/.workbuddy/mcp.json ยท Cursor ่ฎพ็ฝฎ โ Tools & MCP ยท
Cherry Studio / Trae / VSCode / Kiro ๅ่ช MCP ่ฎพ็ฝฎ้กต ยท Codex ~/.codex/config.toml ็
[mcp_servers.mcd-mcp] ๆฎตใ
Token ๅฎๅ
จ๏ผไป
้่ฟ็ฏๅขๅ้ใToken ๆไปถๆ --token ๅๆฐๆไพ๏ผ็ปไธๅๅ
ฅไปๅบๆไปถใ
็ปไธๅบ็ฐๅจๆฅๅฟไธญ๏ผๆณ้ฒๅ็ซๅณๅฐ open.mcd.cn/mcp ้ๆฐ็ณ่ฏทใ
้กน็ฎ็ปๆ
`
scripts/ ๆ ธๅฟๅฎ็ฐ๏ผMCP ๅฎขๆท็ซฏใCLIใๅธ็ปๅไผๅๅจใๆฒ้ปๆๆฌไฝๆฃใ็ๆฌไธๅๅธๅทฅๅ
ท
references/ ๆนๆณ่ฎบๆๅ๏ผๅทฅๅ
ท็ฎๅฝใ็้ฑ็ญ็ฅใๅข่ดญๆฏไปทใๅบๆฏๅทฅไฝๆตใMCP ่ธฉๅใๆ้
docs/ ๅจ็บฟ่ฏ็ฎ้กตไธๅ็่ตๆบ๏ผdemo.html / index.html / banner.svg๏ผ
tests/ 317 ้กนๅๅ
ๆต่ฏ + ่ง่ไธ่ดๆงๆ ก้ช
fixtures/ ็ฆป็บฟๅๅฝๆฐๆฎ๏ผ่ๅใๅธใ่ฎขๅใ็งฏๅใๅๅใๅข่ดญ๏ผ
releases/ ๅๅธไบง็ฉ๏ผๆฏ็่ฑๆๅ็ผฉๅ
+ ไธญๆ่ฏดๆ + ็ดขๅผ
`
ๅฎๆดๆไปถ็บง็ฎๅฝๆ ่ง SKILL.mdใ
ๅทฅๅ
ท่ฝๅๆป่ง
| ไธๅกๅ | ๅทฅๅ
ท |
|---|---|
| ่ฅๅ
ปๅฅๅบท | list-nutrition-foods |
| ๅฐๅไธ้จๅบ | delivery-query-addresses delivery-create-address delivery-query-stores query-nearby-stores query-meal-assistance |
| ่ๅไธไปทๆ ผ | query-meals query-meal-detail calculate-price query-promotions |
| ็น้คไธ่ฎขๅ | create-order cancel-order query-order order-list query-survey-coupon |
| ไผๆ ๅธ | query-store-coupons available-coupons auto-bind-coupons query-my-coupons |
| ็งฏๅไธๅๅ | query-my-account mall-points-products mall-product-detail mall-create-order mall-order-list mall-order-detail |
| ็งฏๅๆฝๅฅ | query-lottery-info draw-lottery query-my-prizes |
| ไธป้ขๆดปๅจ | query-party-city query-party-store query-partystore-date query-partystore-session party-order-create |
| ่พ
ๅฉ | now-time-info campaign-calendar |
ๅฎๆด่ฏดๆ่ง references/tools.md๏ผๅทฅไฝๆต่ฏฆ่งฃ่ง
references/workflows.md ไธ SKILL.md๏ผ
ๆฅๅ
ฅๅฎๆ่ธฉๅ๏ผๅๅบๆ ผๅผ/ๅไฝ/ๅคๆๅญๆฎต/ๆถๆๆง๏ผ่ง
references/mcp-pitfalls.mdใ
ๅธธ่ง้ฎ้ข
Q1๏ผ401 ้ดๆๅคฑ่ดฅ๏ผ Token ๆ ๆ/่ฟๆ/ๆชๆไพใ401 ไธ้่ฏ๏ผๆฃๆฅไธไธช้้ๅๅฐ
open.mcd.cn/mcp ้ๆฐ็ณ่ฏทใ
Q2๏ผ429 ้ๆต๏ผ ๆฏ Token ๆฏๅ้ 600 ๆฌกใCLI ๅทฒๅ
็ฝฎๆๆฐ้้ฟ๏ผๅฐ้ Retry-After๏ผ๏ผ
ไปๅคฑ่ดฅ่ฏท้ไฝ้ข็๏ผๆฃๆฅๆฏๅฆๅจๅพช็ฏ้ไธช่ฐ็จ query-meal-detailใ
Q3๏ผtools ๅ่กจไธบ็ฉบ๏ผ ๅ
check ้ช่ฏ่ฟ้ๆง๏ผ็กฎ่ฎค --url / MCD_MCP_URL ๆชๆน้ใ
Q4๏ผๅทฅๅ
ทๆฅๅๆฐ้่ฏฏ๏ผ ไธ่ฆ็ๅๆฐๅ๏ผpython scripts/mcd.py schema ๆฅๆๅจๅ
ฅๅ๏ผ
็ผ็ ็ฑปๅๆฐ๏ผstoreCodeใ้คๅ็ผ็ ใcouponId๏ผๅฟ
้กปๅๆ ท้ไผ ๅๅบๅทฅๅ
ท่ฟๅๅผใ
Q5๏ผoptimizer ไผฐ็ฎๆจกๅผๅ --mcp ๆไปไนๅบๅซ๏ผ ไผฐ็ฎๆจกๅผๆฌๅฐ่ฎก็ฎใๆ ๆณจใๆช็ป้ช่ฏใ๏ผ
ไป
็จไบๅฟซ้ๆฏ่พ๏ผ--mcp ๆจกๅผ้ๆนๆก่ตฐๅฎๆน calculate-price๏ผๅซ้
้่ดนไธๅ ๅ ่งๅ๏ผ๏ผ
็ปๆๆ่ฝไฝไธบไธๅไพๆฎใ
Q6๏ผๆฏไปทๆฐๆฎไปๅชๆฅ๏ผ ็พๅข/ๆ้ณๆ ๅ
ฌๅผ API๏ผๅธไฟกๆฏๆๅจๅฝๅ
ฅๆฌๅฐๅธๅบ๏ผ็ปๆไธบไผฐ็ฎ๏ผ
ๅค้จๆฐๆฎๆบๅฏ็จ --provider <ๆจกๅ่ทฏๅพ> ๆพๅผๆฅๅ
ฅ๏ผ่ฏฅ .py ไผๅจๆฌๆบๆง่ก๏ผใ
Q7๏ผๆฏๆๅชไบ Agent๏ผ WorkBuddyใClaude CodeใCursorใOpenAI Codex๏ผๅไธ SKILL.md๏ผใ
Q8๏ผ้บฆๅฝๅณ MCP ็ไฝฟ็จ้ๅถ๏ผ ้ไธญๅฝๅคง้๏ผไธๅซๆธฏๆพณๅฐ๏ผใไธชไบบ้ๅไธ็จ้๏ผ
่ฏฆ่งไธๆนๅ
่ดฃๅฃฐๆใ
ๆดๅคๆๆฅ่ง references/error-handling.md๏ผๆ Issue ่ฏทๅฟ้ Token๏ผใ
ๆดๆฐ่ฏดๆ
ๅฝๅ็ๆฌ v2.4.2ใๆ่ฟ 3 ไธช็ๆฌ๏ผ็ฑ CHANGELOG ่ชๅจ็ๆ๏ผ๏ผ
| ็ๆฌ | ไบฎ็น |
|---|---|
| v2.4.2 | ้ๆฌพไธ้่ฏ้พ่ทฏไฟฎๅค |
| v2.4.1 | Star History ๅพๆนๅ star-history.com ๆธฒๆ |
| v2.4.0 | CODE_OF_CONDUCT.md๏ผๆน็ผ่ช Contributor Covenant 2.1๏ผ๏ผREADMEใๅไธ |
ๅฎๆดๅๆด่ฎฐๅฝ่ง CHANGELOG.md๏ผๅ็ๆฌไธ่ฝฝ่ง
Releasesใ
ๅ้ฆไธๆฏๆ
ๅฆๆ้ฎ้ขๆๅปบ่ฎฎ๏ผๆฌข่ฟๅจ ่ฎจ่ฎบๅบ็่จ๏ผ
ๆๆๅบๆฏ้ๆฉ๏ผ๐ ๆไบค Bug ๆฅๅ ยท
๐ก ๆๅบๅ่ฝๅปบ่ฎฎ ยท
๐ค ๅไบซๅข่ดญๅธๆฐๆฎ๏ผๅฉๅๆฏไปทๅบๆดๅ
จ๏ผใ
ๆฏไธๆกๅ้ฆ้ฝไผ่ฎค็ๆฅ็โโ่ฟไนๆฏ่ฏ็ฎ้กตๆ็ปญๆ็ๅฎไฝฟ็จๅบๆฏไผๅ็ไพๆฎใ
ๅไธ่ดก็ฎ
ๆฌข่ฟ Issue / PR / Discussionsใๅจๆๅ่ฏทๅ
่ฏป CONTRIBUTING.md๏ผๅผๅ็ฏๅขใๅๆฏไธๆไบค่ง่ใ
ๅ็ๆต็จ๏ผ๏ผๅนถ้ตๅฎ่ดก็ฎ่
่กไธบๅๅใ
| ไฝ ๅฏไปฅๅไปไน | ไป่ฟ้ๅผๅง |
|---|---|
| ๆฅ Bug | ๆไบค Bug ๆฅๅโโ้ๅค็ฐๅฝไปคไธ --verbose ่พๅบ๏ผ่ฏทๅฟ็ฒ่ดด Token๏ผ |
| ๆ้ๆฑ | ๆไบคๅ่ฝ่ฏทๆฑ |
| ๆนไปฃ็ | ่ฎค้ข Issue โ ไป main ๆๅๆฏ โ ๆ PR ๆจกๆฟ ๅกซๅ โ ๆไบคๅ่ท python -m pytest tests/ |
| ่กฅๆๆกฃ / ็ฎไพ | references/workflows.md ่กฅๅบๆฏใexamples/ ่กฅ็ฆป็บฟ็ฎไพ๏ผไธญ่ฑๆ กๅฏนๅ่ท python scripts/check_toc.py |
ๆไบคๅ่ชๆฅ๏ผpython -m pytest tests/ ๅ
จ่ฟ ยท ๆ Token ็ญๆๆไฟกๆฏ ยท references/ ไธ
SKILL.md` ๅๆญฅ ยท CHANGELOG ่กฅๆก็ฎ ยท README ไธญ่ฑๅๆญฅใ
็ๅฎ่ฟ่ก็ๆกฃ่ง examples/verified-run.md๏ผ็ฆป็บฟ็ฎไพ่ง
examples/three-ways.md๏ผไธๅไธ็งไนฐๆณ๏ผไธ
examples/silent-cost-example.md๏ผๆฒ้ปๆๆฌไฝๆฃ่ฏปๆณ๏ผใ
ๅ ่ดฃๅฃฐๆ
ๆฌ้กน็ฎไธบ็คพๅบๅผๆบ้กน็ฎ๏ผไธ้บฆๅฝๅณๅ ฌๅธๅๅ ถๅ ณ่ๆนๆ ไปปไฝ้ถๅฑใๅไฝๆ่ไนฆๅ ณ็ณปใ ไฝฟ็จ้บฆๅฝๅณ MCP ๆๅก้กป้ตๅฎ้บฆๅฝๅณไธญๅฝใไฝฟ็จๆกๆฌพใๅใ้บฆๅฝๅณ MCP ๆๅก่งๅใ๏ผ ไป ้ไธญๅฝๅคง้ๅฐๅบ๏ผไธๅซๆธฏๆพณๅฐ๏ผใไธชไบบ้ๅไธ็จ้๏ผ็้ฑๆ็ปๆฅ่ชๅฎๆนๅทฅๅ ท ๅฎ้ ่ฟๅๅผ๏ผไธๆๆไปทๆ ผๆฟ่ฏบใ"McDonald's"ใ"้บฆๅฝๅณ"ใ"้บฆไน้"ใ"้บฆ้บฆ"็ญๅๆ ๆๅฉๅฝๅฑ้บฆๅฝๅณๅ ฌๅธใ่ฎธๅฏ่ฏ
ๆฌ้กน็ฎไปฃ็ ไปฅ MIT ่ฎธๅฏ่ฏๅๅธ๏ผ่ฟ่กไพ่ต้บฆๅฝๅณไธญๅฝ MCP ๆๅกๅไธๆธธ ้ๆๆๅไปๅบ๏ผM-China/mcd-mcp-server๏ผ๏ผ ็ธๅ ณไฝฟ็จ้กป้ตๅฎๅ ถๆๅกๆกๆฌพไธไธๆธธ้ๅถใStar History
่งๅพๆ็จ็่ฏ๏ผ็นไธช โญ ่ฎฉๆดๅคไบบ็ๅฐ๏ผ ---๐ ๆ็ดขๅ ณ้ฎ่ฏ
้บฆๅฝๅณ็้ฑ ไผๆ ๅธ็ฎก็ ๅข่ดญๆฏไปท ็พๅขๆ้ณๅธ ็งฏๅไปทๅผ Agent Skill MCP CLI ็ปๅไผๅ ๅไปทๅผ ๆฒ้ปๆๆฌ ่ฅๅ ป็บฆๆ ๅ ็ปๅฝ่ฏ็ฎ ้บฆ้บฆ็้ฑๅฉๆ McD Saver ้บฆ้จ ็ฒพ็ฎๅธ ยท McDonald's China, coupon optimizer, deal comparison, group-buy, points valuation, nutrition budget, silent cost audit, MCP agent skill, Claude, WorkBuddy, Cursor, Codex, online calculator