mcd-coupon-assistant — скилл

Скилл для WorkBuddy ищет рестораны и купоны через официальный MCP McDonald's Китая и находит самое дешевое сочетание блюд.

  • 115 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Токен официального MCP хранится у пользователя и передается сервису McDonald's.
  • Запись (заказ, получение купона) возможна только после подтверждения.
Все причины и проверки

tian1326/mcd-coupon-assistant

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/mcd-coupon-assistant

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Токен официального MCP хранится у пользователя и передается сервису McDonald's.
  • Запись (заказ, получение купона) возможна только после подтверждения.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл ведет агента по цепочке: найти ближайший ресторан, получить купоны (`query-store-coupons`), собрать меню, пересчитать цену через `calculate-price` и показать, сколько сэкономит лучший вариант. Подбор комбинаций сужает локальный решатель `references/coupon_solver.py`. Заказ и получение купонов по умолчанию отключены: любая запись требует явного подтверждения пользователя. В `references/coupon_price_guide.md` собраны подводные камни, например `couponId` берется только из `query-store-coupons`, а цены в `calculate-price` идут в копейках.

Для кого. Пользователи WorkBuddy в Китае, которые заказывают в McDonald's и хотят применить купоны с наибольшей выгодой.

Подходит, если

  • Перед заказом хочется сравнить, какой купон выгоднее для выбранного набора блюд.
  • Нужно узнать, какие купоны сейчас действуют в конкретном ресторане.
  • Человек собирает несколько позиций и спрашивает, как заплатить меньше.
  • Автор разрабатывает свой скилл на официальном MCP McDonald's и ищет рабочий образец.

Не подходит, если

  • Нужно оформить заказ автоматически без подтверждения.
  • Аккаунта в Китае и токена MCP нет.
  • Требуется коммерческое использование: условия разрешают только личное некоммерческое.

Пример запроса к агенту

Какой купон выгоднее дляБиг Мака с картошкой и острых крылышек в ближайшем ресторане?

Ограничения

Работает только с официальным MCP `mcp.mcd.cn`, токен выдают на `open.mcd.cn/mcp` после входа по номеру телефона; лимит 600 запросов в минуту на токен. Токен храните в переменной `MCD_MCP_TOKEN`, не в репозитории. Условия проекта разрешают личное некоммерческое использование и не дают прав на торговые марки McDonald's. Скилл написан под WorkBuddy, в других клиентах папку придется подключать вручную. Цены и купоны меняются, перед оплатой сверяйте итог в приложении ресторана.

Как отключить. Удалите папку скилла и коннектор `mcd-mcp` из WorkBuddy, отзовите токен в консоли McDonald's MCP.

Частые вопросы

Нужен ли токен?

Да. Токен MCP выдается на странице `open.mcd.cn/mcp` в консоли после входа по номеру телефона. Передавайте его через `MCD_MCP_TOKEN`.

Скилл сам оформляет заказ?

Нет. Заказ и получение купонов по умолчанию выключены, любая запись требует явного подтверждения пользователя.

Откуда брать couponId для расчета?

Только из `query-store-coupons`. Инструменты `query-my-coupons` и `available-coupons` его не возвращают, и подставить в `calculate-price` их данные нельзя.

Как проверить решатель отдельно?

Передайте JSON с позициями и купонами на вход `python references/coupon_solver.py`, пример команды есть в README.

Есть ли лимиты на запросы?

Да. Для одного токена действует предел 600 запросов в минуту, при превышении сервер возвращает ответ 429.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для WorkBuddy читает купоны и баллы McDonald's через MCP и составляет до двух проверенных вариантов заказа по бюджету.

СкиллРасширенный доступ174Звезды репозитория

Скилл заказа в McDonald's China через официальный MCP: цены с купонами, состав, статус заказа и тихий итог без оценок еды.

СкиллШирокий доступ118Звезды репозитория

Скилл для MCP McDonald's Китая: забирает купоны, проверяет по каждому ресторану, какой сработает, и считает цену после скидки.

СкиллРасширенный доступ116Звезды репозитория

Навык по MCP McDonald's Китая ищет купоны и считает дешевый заказ по бюджету или калориям. Заказывает по слову пользователя.

СкиллРасширенный доступ418Звезды репозитория

Скилл для агента: перебирает меню и купоны McDonald's Китая и подбирает заказ по самой низкой цене

СкиллШирокий доступ1,3 тыс.Звезды репозитория

Скилл и CLI сверяют цену одного и того же заказа в McDonald's China: раздельно, комбо, купоны, через официальный расчет.

СкиллРасширенный доступ95Звезды репозитория

Коротко о README

Скилл только сравнивает цены и не заказывает. Подробный список подводных камней вынесен в справочник внутри репозитория.

Бейдж для README

Сообщить о проблеме