Mcd Optimizer — скилл

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

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

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

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

  • Скрипт использует личный токен MCP и по умолчанию реально забирает купоны в кошелек.
Все причины и проверки

linghuchong6668/mcd-optimizer

Установка

Работает в

В терминале, через 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 Китая и подбирает заказ по самой низкой цене

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

Скилл и CLI называют самый дешевый способ заказать еду в McDonald's Китая и показывают итог до создания заказа

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

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

СкиллМинимальный доступ582Звезды репозитория

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

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

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

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

Скилл заказа в McDonald's Китая: выбирает ресторан, спрашивает людей и бюджет, дает три набора с проверкой цены

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Mcd Optimizer (эта карточка)нет111
mcd-budget-mealнет1 327подбирает бюджетный заказ; Mcd Optimizer решает задачу с калориями, числом людей и ограничениями и проверяет цену с купоном
mcd-nutrition-expertнет104отвечает о питании блюд; здесь рассчитывается весь заказ по бюджету и калориям

Коротко о README

README объясняет два подвоха MCP: купонный товар отсутствует в меню, а расчет без купона молча теряет позицию. Скрипт защищается от этого проверкой числа позиций и повторной сверкой бюджета.

Бейдж для README

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