Open-source-среда для суперагента, который координирует субагентов, память и изолированные среды для исследований, разработки и других задач длительностью от минут до часов.
Ayzzz123/mcd-coupon-strategist
Навык на базе MCP для McDonald’s China: рассчитывает самый дешёвый заказ в выбранном ресторане и предупреждает об истекающих купонах.
- Звёзды
- 576
- Форки
- 20
- Открытые issues
- 0
- Последний коммит
- 6 дней назад
Что это?
mcd-coupon-strategist — помощник для расчёта стоимости заказа на Python, работающий на базе MCP-сервера McDonald’s China. Для одного заказа он получает меню и список доступных в выбранном ресторане купонов, перебирает сочетания отдельных блюд, наборов, купонов и дополнительных позиций, а затем рассчитывает стоимость каждого варианта с помощью инструмента MCP calculate-price. После этого он рекомендует самый дешёвый вариант и предупреждает, если добавление позиций ради достижения минимальной суммы по купону в итоге обходится дороже.
Для анализа расходов за длительный период он изучает предыдущие заказы и список купонов аккаунта, чтобы показать ценность купонов с приближающимся сроком действия, средние расходы на заказ и траты в разное время суток. Также он проверяет баланс баллов и сроки их действия, а даты кампаний выводит рядом со сроками действия купонов. Ценность купонов рассчитывается с помощью calculate-price, если доступен код купона; в противном случае она оценивается по ценам меню. Неизвестные значения отмечаются как неизвестные, а не угадываются.
Демо работает офлайн на записанных ответах MCP из папки fixtures и использует только стандартную библиотеку Python, поэтому для знакомства с проектом токен не нужен. Для запуска с реальным сервером потребуется токен MCP McDonald’s.
Ключевые возможности
- 01Сравнивает заказы из отдельных блюд, наборов и позиций с купонами для выбранного ресторана.
- 02Рассчитывает стоимость каждого варианта с помощью инструмента MCP calculate-price, а не приблизительной оценки.
- 03Предупреждает, если сочетание купонов или покупка дополнительных позиций в итоге обходятся дороже.
- 04Показывает купоны с приближающимся сроком действия и их номинальную стоимость на основе данных о прошлых и текущих купонах.
- 05Сводит историю заказов по средним расходам и времени суток.
- 06Работает полностью офлайн в деморежиме, используя записанные ответы.
Сценарии использования
- Выбор самого дешёвого сочетания блюд в пределах заданного бюджета в ресторане McDonald’s.
- Проверка, выгодно ли использовать купон или добавить позиции, чтобы достичь минимальной суммы по нему.
- Отслеживание купонов и баллов в аккаунте McDonald’s, срок действия которых скоро истекает.
- Изучение того, как построить процесс оформления заказов на базе MCP с многоуровневой архитектурой адаптеров.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/Ayzzz123/mcd-coupon-strategist.git - 2
Перейдите в каталог проекта
cd mcd-coupon-strategist - 3
Запустите демо без настройки (MCP Token не требуется)
python demo.py
Что важно знать
- Для использования в реальном режиме потребуется MCP Token McDonald's China, который можно получить на open.mcd.cn.
- Экономия по купонам без штрихкода или совпадения с пунктом меню может отображаться как неизвестная.
Темы
Частые вопросы
- Что такое mcd-coupon-strategist?
- Навык на базе MCP для McDonald’s China: рассчитывает самый дешёвый заказ в выбранном ресторане и предупреждает об истекающих купонах. mcd-coupon-strategist — помощник для расчёта стоимости заказа на Python, работающий на базе MCP-сервера McDonald’s China. Для одного заказа он получает меню и список доступных в выбранном ресторане купонов, перебирает сочетания отдельных блюд, наборов, купонов и дополнительных позиций, а затем рассчитывает стоимость каждого варианта с помощью инструмента MCP calculate-price. После этого он рекомендует самый дешёвый вариант и предупреждает, если добавление позиций ради достижения минимальной суммы по купону в итоге обходится дороже.
- mcd-coupon-strategist можно использовать бесплатно? Какая у него лицензия?
- mcd-coupon-strategist распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mcd-coupon-strategist всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mcd-coupon-strategist — 14 окт. 2026 г..
- Для чего можно использовать mcd-coupon-strategist?
- Выбор самого дешёвого сочетания блюд в пределах заданного бюджета в ресторане McDonald’s. Проверка, выгодно ли использовать купон или добавить позиции, чтобы достичь минимальной суммы по нему. Отслеживание купонов и баллов в аккаунте McDonald’s, срок действия которых скоро истекает. Изучение того, как построить процесс оформления заказов на базе MCP с многоуровневой архитектурой адаптеров.
- Как установить mcd-coupon-strategist?
- Клонируйте репозиторий: git clone https://github.com/Ayzzz123/mcd-coupon-strategist.git Перейдите в каталог проекта: cd mcd-coupon-strategist Запустите демо без настройки (MCP Token не требуется): python demo.py
- Где скачать mcd-coupon-strategist?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Ayzzz123/mcd-coupon-strategist
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
Открытая платформа для чат-ботов на базе агентов, объединяющая LLM, плагины и инструменты агентов с мессенджерами вроде QQ, Telegram, Slack и Discord.
Готовый к работе фреймворк для Python-агентов на базе LangGraph с продуманными настройками и всем необходимым для выполнения длительных многоэтапных задач.
Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.
Инфраструктура памяти для LLM-агентов: сохраняет диалоги и выполнение задач в структурированном виде для приложений на Python и TypeScript.