Skip to main content
Glama

MCP-сервер NutriBalance

Бесплатный MCP-сервер с открытым исходным кодом для расчета показателей питания, планирования рациона и анализа дефицита нутриентов — на базе NutriBalance.

Подключите этот сервер к любому ИИ-ассистенту с поддержкой MCP (Claude Desktop, Cursor, Windsurf, Copilot и др.), чтобы наделить его экспертными знаниями в области нутрициологии.


Инструменты

calculate_tdee

Расчет TDEE (общих энергозатрат), BMR (базового метаболизма) и персонализированных ежедневных целей по макронутриентам.

Входные данные: вес (кг), рост (см), возраст, пол, уровень активности, цель (похудение/поддержание/набор) Результат: BMR, TDEE, целевые калории, целевые показатели белков/углеводов/жиров в граммах

Используйте, когда кто-то спрашивает, сколько калорий нужно потреблять, каковы их калории для поддержания веса или как рассчитать макронутриенты.


lookup_nutrition

Поиск полного профиля пищевой ценности любого продукта по названию и размеру порции.

Входные данные: название продукта, количество в граммах (по умолчанию 100 г) Результат: калории, белки, углеводы, жиры, клетчатка, натрий, кальций, железо, витамины C/D, магний, калий, цинк

Используйте, когда кто-то спрашивает о макронутриентах или питательных веществах в конкретном продукте.


generate_meal_plan

Создание плана питания на весь день с учетом целевой калорийности и диетических предпочтений.

Входные данные: целевые калории, цель (похудение/поддержание/набор), диетические предпочтения (стандартная/вегетарианская/веганская/кето/высокобелковая) Результат: план из 4 приемов пищи с продуктами, размерами порций, макронутриентами для каждого приема и суточными итогами

Используйте, когда кто-то просит составить план питания или совет, что съесть для достижения конкретной цели.


fix_deficiency

Получение целевого плана действий для устранения конкретного дефицита питательных веществ.

Входные данные: название нутриента, опционально пол, опционально возраст Результат: рекомендуемая суточная норма (RDI), симптомы дефицита, топ-6 продуктов с размерами порций, продукты, которых следует избегать, рекомендации по добавкам, план действий из 5 шагов

Поддерживаемые нутриенты: железо, кальций, витамин_c, витамин_d, магний, калий, цинк, натрий, клетчатка, белок


nutrition_score

Оценка рациона за день по шкале от 0 до 100 с выставлением буквенной оценки и приоритетов для улучшения.

Входные данные: потребленные/целевые калории, потребленные/целевые белки, углеводы, жиры, опционально клетчатка, опционально порции овощей, опционально потребление воды Результат: общая оценка, разбивка по категориям, буквенная оценка, 2 главных приоритета для улучшения


Использование

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "nutribalance": {
      "command": "npx",
      "args": ["-y", "nutribalance-mcp"]
    }
  }
}

HTTP (развертывание на Vercel)

POST https://nutribalance-mcp.vercel.app/mcp

Стандартный транспорт MCP Streamable HTTP — совместим с любым MCP-клиентом.


Локальная разработка

git clone https://github.com/CK-Boodhram/nutribalance-mcp
cd nutribalance-mcp
npm install
npm run dev

О приложении NutriBalance

NutriBalance — это приложение для отслеживания питания (iOS и Android), которое позволяет записывать приемы пищи, отслеживать макро- и микронутриенты, а также предупреждает о дефицитах.

Ищите "NutriBalance" в App Store или Google Play.

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - A tier

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/thenutritrackerapp-creator/nutribalance-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server