McMeal Compass — скилл
Скилл и CLI для меню McDonald's China: три варианта заказа по бюджету с питательностью и источником каждой цифры
- 121 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Онлайн-режим отправляет запросы к официальному MCP McDonald's с вашим токеном; заказов скилл не создает
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/mcmeal-compassОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Онлайн-режим отправляет запросы к официальному MCP McDonald's с вашим токеном; заказов скилл не создает
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
McMeal Compass отвечает на вопрос, что заказать в McDonald's China на заданную сумму. Скилл строит три варианта: с упором на бюджет, на белок или на баланс. К каждой цифре калорий, белка и цены он ставит источник и степень доверия: данные из официальной записи, сумма по составу набора, частично известное или непроверяемое. На вход можно дать минимум белка, цель по калориям, запрет на сладкие напитки или замену напитка и гарнира внутри набора. Тогда питательность и цена пересчитываются. Работает офлайн по снимку меню в репозитории, без токена и без актуальных цен. В онлайне скилл через официальный MCP `mcp.mcd.cn` берет меню выбранной точки и официальный расчет цены. Заказ скилл не оформляет: функция отключена в коде и не заявлена. Интерфейс и документация на китайском.
Для кого. Тем, кто смотрит меню McDonald's в Китае и считает калории, белок и цену: туристам, диетологам-любителям и разработчикам клиентов официального MCP.
Подходит, если
- Бюджет 35 юаней, нужен белок, и сладкие напитки не нужны
- Два набора кажутся одинаковыми, и надо сравнить их по белку и калориям с пометкой источника
- В наборе меняют напиток на несладкий и хотят увидеть новую цену и питательность
- Разработчик изучает, как клиент официального MCP McDonald's ведет расчет цены и проверяет его
Не подходит, если
- Нужен готовый заказ: оформление отключено, скилл только подбирает
- Требуется гарантия по аллергенам или лечебное питание: скилл прямо говорит, что гарантировать безопасность не может
- Нужны данные других сетей быстрого питания или российских ресторанов: поддержан только McDonald's China
Пример запроса к агенту
Мне 35 юаней, нужен белок и без сладких напитков: покажи три варианта в McMeal Compass в офлайн-режиме.Ограничения
Данные и интерфейс на китайском, описание проекта тоже. Онлайн-режим требует личный токен `MCD_MCP_TOKEN` с открытой платформы McDonald's и подходит для заранее выбранной точки в Китае. Автор отмечает, что реальные цены проверены для одной точки и одного времени, поэтому суммы без официальной проверки помечены как непроверенные. Оценка калорий и белка не заменяет медицинскую рекомендацию и не гарантирует безопасность по аллергенам. Скилл создан для конкурса разработчиков и описывает себя как независимый проект, последний коммит сделан в октябре 2026.
Как отключить. Удалите папку скилла и локальную копию репозитория. Токен хранится в переменной окружения MCD_MCP_TOKEN, уберите ее из своего профиля оболочки.
Частые вопросы
Нужен ли токен для демо?
Нет. После `npm install` команда `npm run demo` работает офлайн по снимку меню в репозитории. Токен нужен только для онлайн-режима и реальных цен.
Как получить токен?
Войдите по номеру телефона на открытой платформе McDonald's (open.mcd.cn/mcp), подайте заявку на свой MCP-токен и передайте его скиллу в переменной `MCD_MCP_TOKEN`.
Что значат уровни A, B, C и D?
A означает официальный единичный продукт без догадок, B сумму по составу набора, C частично известные данные без полного итога, D непроверяемые данные: тогда цифр питательности скилл не выводит.
Как поменять напиток в наборе?
Передайте ключ `--swap`, например `--swap "选择套餐内饮料=无糖可口可乐中杯"`. Скилл принимает только позиции из списка допустимых, при неоднозначности названия просит уточнить и пересчитывает питательность и цену.
Умеет ли скилл оформлять заказ?
Нет. Функция создания заказа не подключена и отключена в коде флагом `REAL_ORDERING_ENABLED = false`. Автор не заявляет возможности покупки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыMcButler (mcd-self-butler)
mcd-self-butler
McButler считает для заказа в McDonald's калории, полную цену с дорогой и очередью и подбирает набор под бюджет через MCP сети
Скилл считает дневную норму калорий и составляет из меню McDonald's Китая три готовых набора, с замечаниями по натрию.
CLI и скилл для заказов McDonald's China: подбирают набор под калории, считают цену с купонами, держат заказ до подтверждения.
Скилл и CLI сверяют цену одного и того же заказа в McDonald's China: раздельно, комбо, купоны, через официальный расчет.
Скилл для заказа в McDonald's Китая: перебирает комбинации под бюджет и калории и показывает три плана с рейтингом цены
Скилл и CLI называют самый дешевый способ заказать еду в McDonald's Китая и показывают итог до создания заказа
Коротко о README
README на китайском. В начале идут краткое описание, вывод о том, что можно проверить без токена, и пометка, что реальный заказ отключен. Затем показаны запуск демо, ключи CLI, уровни доверия A–D, четыре состояния источника цены и оговорки: нет медицинских рекомендаций и гарантий по аллергенам. Отдельно описаны совместимость с MCP-протоколом и приватность.
Бейдж для README
Исходный SKILL.md
--- name: mcmeal-compass description: 麦当劳菜单营养决策助手(离线可演示 / 在线可核实)。当用户想知道「某家麦当劳门店某预算下吃什么更合适」「这份套餐多少热量/蛋白」「官方实付多少钱」时使用;给出三种视角方案(预算优先 / 蛋白质优先 / 均衡优先),并对每项营养与价格如实标注来源与可信度。不代替下单。 --- # McMeal Compass · 菜单营养决策助手 给一份麦当劳菜单,回答「**在这个预算里,吃哪个更合适**」——并**如实标注每一项证据**: 哪条营养来自官方、哪条只是部分可知、哪条无法验证;价格是**官方实付**还是**未核实的菜单价**。 ## 何时使用