mcd-nutrition-expert — скилл
Скилл считает дневную норму калорий и составляет из меню McDonald's Китая три готовых набора, с замечаниями по натрию.
- 104 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Скилл оформляет реальные заказы в McDonald's через `create-order` по токену пользователя.
- Токен MCP-сервера хранится в файле `.env` на компьютере.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/mcd-nutrition-expertОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Скилл оформляет реальные заказы в McDonald's через `create-order` по токену пользователя.
- Токен MCP-сервера хранится в файле `.env` на компьютере.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
mcd-nutrition-expert — скилл с локальным веб-приложением на FastAPI для тех, кто следит за питанием и ест в McDonald's Китая. По росту, весу, возрасту и цели он считает дневной расход и норму БЖУ, затем раскладывает 156 блюд меню на четыре группы по плотности питательных веществ и содержанию натрия (матрица SP). Из этой матрицы скилл подбирает три набора на один прием пищи и пишет, где вы уступаете, например по натрию. Через официальный MCP-сервер McDonald's скилл показывает ближайшие рестораны, меню, купоны и оформляет заказ. Данные о питании сохраняются в локальной базе SQLite.
Для кого. Людям на похудении или наборе массы в Китае, которые часто едят в McDonald's и хотят уложиться в калории и натрий.
Подходит, если
- Обед только в McDonald's, а дневной лимит калорий уже почти выбран.
- После тренировки хочется много белка без лишнего натрия.
- Перед заказом в приложении нужно сравнить три варианта и увидеть, чем каждый хуже.
- Хочется вести дневник питания и видеть тренд веса.
Не подходит, если
- Рестораны не в материковом Китае: сервер McDonald's работает с китайским меню.
- Врач назначил диету с точным учетом, а приблизительные расчеты не подходят.
- Токен MCP-сервера McDonald's получить не удается.
Пример запроса к агенту
Мне 28 лет, 165 см, 58 кг, цель похудение. Предложи три набора на обед в McDonald's и покажи, где натрий выходит близко к лимиту.Ограничения
Нужны Python 3.10 или новее и токен официального MCP-сервера McDonald's, который лежит в `.env` как `MCD_MCP_TOKEN`. Документация и интерфейс на китайском, меню и купоны относятся к McDonald's Китая. Расчеты приблизительные и не заменяют консультацию врача или диетолога. Заказ уходит в реальный сервис, поэтому состав и цену корзины стоит сверять до отправки. Приложение запускается командой `python scripts/server.py` и слушает локальный порт 8899.
Как отключить. Удалите папку скилла из каталога скиллов агента и остановите `scripts/server.py`. Токен из `.env` и файл базы SQLite с дневником питания удалите отдельно.
Частые вопросы
Откуда берутся данные о блюдах?
Из официального MCP-сервера McDonald's, которому нужен ваш токен. В README указано 35 инструментов сервера и 160 позиций с данными о питании.
Как запустить веб-интерфейс?
Выполните `python scripts/server.py` из папки скилла и откройте `http://127.0.0.1:8899`. Перед этим установите `fastapi` и `uvicorn` и задайте токен в `.env`.
Можно ли использовать скилл в чате без веб-приложения?
Да. Скилл подключается к агенту, который вызывает те же расчеты по фразам вроде «посчитай, как мне поесть в McDonald's». Заказ и купоны требуют токена.
Что показывает матрица SP?
Каждое блюдо ставится на график по плотности белка и углеводов и по натрию на 100 ккал, а ваша цель отмечена золотым крестом.
Нужен ли токен?
Да. Токен официального MCP-сервера McDonald's задают в `.env` как `MCD_MCP_TOKEN`. Он нужен для меню, купонов и заказа.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыMcButler (mcd-self-butler)
mcd-self-butler
McButler считает для заказа в McDonald's калории, полную цену с дорогой и очередью и подбирает набор под бюджет через MCP сети
Скилл по MCP McDonald's Китая: из бюджета и пожеланий делает до трех меню с официальной ценой, остатком и условиями купонов
Скилл ищет необычные сочетания блюд из меню McDonald's в Китае по тому, что уже лежит на подносе, и проверяет новинки через MCP
Подбирает полный заказ McDonald's Китая под бюджет и вкус по официальным ценам и выдает готовую карточку для заказа
McMates — скилл заказа в McDonald's China с памятью
mcd-1024-skill
Скилл по MCP McDonald's Китая отвечает на «что поесть» одним вариантом, помнит ваши заказы и ведет индекс цен на Биг Мак
CLI и скилл для заказов McDonald's China: подбирают набор под калории, считают цену с купонами, держат заказ до подтверждения.
Коротко о README
Расчет идет по формулам Миффлина-Сан Жеора и Кэтча-Макардла с коэффициентами активности FAO/WHO. На один прием пищи отводится 34% дневной нормы.