Mcd Optimizer — скилл
Подбирает заказ в McDonald's Китая под бюджет, калории, число людей и ограничения, заранее забирая купоны и сверяя цену.
- 111 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипт использует личный токен MCP и по умолчанию реально забирает купоны в кошелек.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/mcd-optimizerОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипт использует личный токен MCP и по умолчанию реально забирает купоны в кошелек.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Навык решает задачу подбора заказа с ограничениями: бюджет, калории на человека, число людей, исключаемые продукты. Все данные приходят из MCP-сервера McDonald's Китая в реальном времени: меню, цены, питание, купоны. Навык сначала забирает доступные купоны, потом ищет решение с ними и проверяет цену через `calculate-price`. Он выдает три варианта: самый дешевый, самый сытный по килокалориям на юань и сбалансированный по белку и натрию. Скрипт `scripts/optimizer.py` написан на стандартной библиотеке Python без зависимостей. Заказ навык не оформляет: только расчет.
Для кого. Любители китайского McDonald's, которые считают бюджет и калории, и разработчики, изучающие пример навыка поверх чужого MCP-сервера.
Подходит, если
- Двое хотят уложиться в 70 юаней и 800 ккал на человека.
- Организатор заказывает командный обед с условием «без острого».
- Разработчик смотрит, как навык обходит особенности ответов MCP: купонные позиции вне меню, молчаливое пропадание товара без купона.
- Нужно сравнить расчет с купоном и без него.
Не подходит, если
- Нужен автоматический заказ: навык его не оформляет.
- Нет токена MCP McDonald's Китая.
- Нужны точные медицинские рекомендации по питанию.
Пример запроса к агенту
Найди заказ в McDonald's Шанхая для двух человек: бюджет 70 юаней, не больше 800 ккал на человека, покажи три варианта.Ограничения
Нужен токен `MCD_MCP_TOKEN` сервера McDonald's Китая, порядок получения описан в проекте `M-China/mcd-mcp-server`. Проект сделан для конкурса, не входит в официальные продукты McDonald's. Автоматическая выдача купонов по умолчанию включена и реально кладет их в кошелек: чтобы этого не делать, добавьте `--no-claim`. Цены считаются по ответу `calculate-price` и могут отличаться от приложения. Данные о питании не заменяют медицинский совет.
Как отключить. Удалите папку навыка из каталога навыков агента и уберите `MCD_MCP_TOKEN` из окружения. Забранные купоны останутся в кошельке приложения.
Частые вопросы
Навык заказывает еду сам?
Нет. Он использует только запросы данных и расчета цены, без инструментов оформления заказа.
Забирает ли он купоны?
Да, `auto-bind-coupons` реально добавляет купоны в кошелек. Отключается флагом `--no-claim`.
Почему цена в расчете отличается от приложения?
Итог берется из `calculate-price`: условия зависят от времени, магазина и добавленных карт. Другой час может дать другую сумму.
Нужны ли зависимости?
Нет, достаточно Python 3.9 и стандартной библиотеки.
Какие варианты выдает навык?
Три: самый дешевый с учетом калорий, самый сытный по килокалориям на юань и сбалансированный по белку и натрию.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для агента: перебирает меню и купоны McDonald's Китая и подбирает заказ по самой низкой цене
Скилл и CLI называют самый дешевый способ заказать еду в McDonald's Китая и показывают итог до создания заказа
Скилл подбирает заказ в McDonald's Китая под бюджет и лимит натрия: сверяет купоны точки и не оформляет заказ.
Скилл по MCP McDonald's Китая: из бюджета и пожеланий делает до трех меню с официальной ценой, остатком и условиями купонов
Навык по MCP McDonald's Китая ищет купоны и считает дешевый заказ по бюджету или калориям. Заказывает по слову пользователя.
Скилл заказа в McDonald's Китая: выбирает ресторан, спрашивает людей и бюджет, дает три набора с проверкой цены
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Mcd Optimizer (эта карточка) | нет | 111 | |
| mcd-budget-meal | нет | 1 327 | подбирает бюджетный заказ; Mcd Optimizer решает задачу с калориями, числом людей и ограничениями и проверяет цену с купоном |
| mcd-nutrition-expert | нет | 104 | отвечает о питании блюд; здесь рассчитывается весь заказ по бюджету и калориям |
Коротко о README
README объясняет два подвоха MCP: купонный товар отсутствует в меню, а расчет без купона молча теряет позицию. Скрипт защищается от этого проверкой числа позиций и повторной сверкой бюджета.