mcd-agent-gourmet — скилл

Подбирает полный заказ McDonald's Китая под бюджет и вкус по официальным ценам и выдает готовую карточку для заказа

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

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

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

  • Токен MCP дает доступ к данным аккаунта McDonald's, включая купоны, баллы и историю заказов, хотя скилл их только читает.
  • Скилл ходит в чужой сервис по сети, поэтому токен нельзя вставлять в публичные чаты и репозитории.
Все причины и проверки

polaris-smart/mcd-agent-gourmet

Установка

Работает в

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

npx skillfoxx add skills/mcd-agent-gourmet

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

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

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

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

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

  • Токен MCP дает доступ к данным аккаунта McDonald's, включая купоны, баллы и историю заказов, хотя скилл их только читает.
  • Скилл ходит в чужой сервис по сети, поэтому токен нельзя вставлять в публичные чаты и репозитории.

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

Что делает

mcd-agent-gourmet — скилл и библиотека на стандартном Python для сравнения полных заказов McDonald's Китая. Фразу вроде «35 юаней, не острое, кола с сахаром без льда, на вынос» агент разбирает на условия, выбирает ресторан вместе с пользователем и читает меню через официальный MCP McDonald's. Цену каждого набора из основного блюда, закуски и напитка считает инструмент `calculate-price`, а меню-цена остается справкой: если она требует покупки карты, скилл показывает и условие, и расчетную сумму. На выходе один ответ и карточка заказа с рестораном, способом получения и точными названиями позиций. Если набор не нашелся, скилл говорит об этом и называет минимальный бюджет, а остальные варианты объясняет по принципу «кто и по какому признаку выиграл». Условия вроде «не острое» или «с сахаром» агент не меняет сам. Скилл только читает данные: не оформляет заказы, не получает купоны, не меняет баллы и не платит. Страница на GitHub Pages показывает работу на исторических снимках без токена.

Для кого. Тем, кто заказывает в McDonald's Китая и хочет, чтобы агент сам сверил цены наборов, купоны и пожелания по вкусу до открытия приложения.

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

  • Бюджет 35 юаней, острое исключено, нужна кола с сахаром без льда на вынос.
  • Двое обедают вместе, и цену сравнивают на человека, а не по сумме всего заказа.
  • Хочется понять, дешевле ли комбо-набор, чем те же позиции по отдельности: скилл показывает разницу в юанях.
  • Прошлый заказ надо повторить по новым ценам: скилл берет из истории только ресторан и товары и считает заново.
  • Разработчик изучает образец MCP-клиента только для чтения с детерминированным сравнением вариантов.

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

  • Заказ нужно оформить или оплатить: скилл ничего не оформляет, заказывают в приложении или в ресторане.
  • Вы находитесь вне Китая: меню и MCP относятся к McDonald's Китая.
  • Цены нужны в Meituan, Ele.me и других сторонних сервисах доставки: их данных в MCP McDonald's нет.
  • Интересует граммовка и размер порции: источника данных нет, скилл не скажет, уменьшилась ли порция.

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

35 юаней, не острое, кола с сахаром без льда, на вынос. Я в Нанкине, сначала покажи рестораны и дай выбрать.

Ограничения

Скилл работает только с McDonald's Китая и требует личный токен MCP с платформы open.mcd.cn, который выдают по номеру телефона. В официальном MCP нет полных условий купонов, актуальных остатков по картам и граммовок. Заказы из сторонних сервисов доставки не видны. Расчет для доставки и заказа из автомобиля подключен, но реальная проверка цен пройдена только для самовывоза. Полный диалог в клиенте WorkBuddy для новой версии еще ждет приемки, это отмечено в документации проекта.

Как отключить. Удалите папку скилла из каталога скиллов агента, отключите коннектор McDonald's MCP и уберите `MCD_MCP_TOKEN` из окружения. Токен можно отозвать на платформе open.mcd.cn.

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

Как получить токен для McDonald's MCP?

Войдите по номеру телефона на странице open.mcd.cn/mcp/login и запросите личный MCP-токен. Положите его в переменную `MCD_MCP_TOKEN` на своем компьютере и не отправляйте в Git.

Умеет ли скилл заказывать и платить?

Нет. Он только читает меню и считает цены, не получает купоны и не оформляет заказ. Выбранный набор заказывают в приложении или в ресторане.

Можно ли попробовать без токена?

Да. Страница проекта на GitHub Pages работает на исторических снимках без входа, а команда `python3 demo.py` читает `fixtures/snapshot.json` офлайн.

Почему цена в меню отличается от итоговой?

Часть позиций в меню продают по цене, которая требует покупки карты вместе с заказом. Скилл берет сумму из `calculate-price` и показывает рядом условие.

Что будет, если подходящего заказа нет?

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

Обсуждение

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

Скиллы

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

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

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

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

Скилл сравнивает меню и купоны McDonald's Китая, считает стоимость заказа и проверяет, какие скидки доступны в выбранном ресторане

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

McButler считает для заказа в McDonald's калории, полную цену с дорогой и очередью и подбирает набор под бюджет через MCP сети

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

Скилл по MCP McDonald's Китая отвечает на «что поесть» одним вариантом, помнит ваши заказы и ведет индекс цен на Биг Мак

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

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

CLIШирокий доступ129Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
mcd-agent-gourmet (эта карточка)нет148
mcd-budget-mealнет1 618собирает до трех меню с ценой и условиями купонов; здесь один ответ с карточкой заказа, разбором отказов и учетом сахара, льда и натрия
MCD Saver Strategistнет1 538ищет заказ по самой низкой цене через меню и купоны; здесь цена одно из условий, наряду со вкусом и числом людей

Коротко о README

Документация открывается примером: тот же набор из двух позиций стоит 48,50 юаня по отдельности и 36,50 юаня комбо. Дальше описаны три принципа: цена только из расчета, условия пользователя не меняются, порции считаются на человека. В конце перечислено, чего MCP не отдает, и дано два пути запуска: через клиент и из командной строки.

Бейдж для README

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

Foxx AImcd-agent-gourmet
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.