Skip to main content
Glama

NutriBalance MCP 服务器

一个免费、开源的 MCP 服务器,用于营养计算、膳食计划和营养缺乏分析 —— 由 NutriBalance 提供支持。

将此服务器连接到任何兼容 MCP 的 AI 助手(Claude Desktop、Cursor、Windsurf、Copilot 等),为其提供真正的营养智能。


工具

calculate_tdee

计算 TDEE、BMR 和个性化的每日宏量营养素目标。

输入: 体重 (kg)、身高 (cm)、年龄、性别、活动水平、目标(减脂/维持/增肌) 返回: BMR、TDEE、目标卡路里、蛋白质/碳水化合物/脂肪的目标克数

当有人询问每天摄入多少卡路里、他们的维持卡路里是多少,或者如何设置宏量营养素时使用。


lookup_nutrition

通过名称和份量查询任何食物的完整营养概况。

输入: 食物名称、数量(克,默认为 100g) 返回: 卡路里、蛋白质、碳水化合物、脂肪、纤维、钠、钙、铁、维生素 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 可流式传输 HTTP 传输协议 —— 兼容任何 MCP 客户端。


本地开发

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

关于 NutriBalance

NutriBalance 是一款营养追踪应用程序(iOS 和 Android),用于记录膳食、追踪宏量和微量营养素,并提醒您注意营养缺乏。

在 App Store 或 Google Play 中搜索 "NutriBalance"

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