Hosted MCP server · #28 most used on Smithery
nutribalance-mcp
NutriBalance/nutribalance-mcp
Free nutrition tools for AI assistants — calculate TDEE & personalised macros, look up food nutrition data, generate meal plans (standard, vegetarian, vegan, keto, high-protein), fix nutrient deficiencies with food & supplement guidance, and score a day's eating from 0–100.
- Uses
- 13k
- Tools
- 5
- Runs
- Hosted
- Prompts
- 4
- Listed
- 7mo ago
Get started
Add it to your agent
npx -y @smithery/cli@latest install NutriBalance/nutribalance-mcp --client claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http nutribalance https://server.smithery.ai/NutriBalance/nutribalance-mcp/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.nutribalance]
url = "https://server.smithery.ai/NutriBalance/nutribalance-mcp/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"nutribalance": {
"url": "https://server.smithery.ai/NutriBalance/nutribalance-mcp/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"nutribalance": {
"type": "http",
"url": "https://server.smithery.ai/NutriBalance/nutribalance-mcp/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http nutribalance https://server.smithery.ai/NutriBalance/nutribalance-mcp/mcpSaved to .gemini/settings.json.
What it can do
5 tools
calculate_tdee6 paramsCalculate TDEE (Total Daily Energy Expenditure), BMR, and personalised daily macro targets (protein, carbs, fat) based on the user's stat…
Calculate TDEE (Total Daily Energy Expenditure), BMR, and personalised daily macro targets (protein, carbs, fat) based on the user's stats and goal. Use this when someone asks how many calories they should eat, what their maintenance calories are, or how to set up their macros.
| Parameter | Type | Description |
|---|---|---|
age | integer | Age in years |
goal | string | Goal: lose weight | maintain weight | gain muscle/weight |
gender | string | Biological sex for BMR calculation |
height_cm | number | Height in centimetres |
weight_kg | number | Body weight in kilograms |
activity_level | string | Activity level: sedentary | light | moderate | active | very_active |
lookup_nutrition2 paramsLook up the full nutritional profile (calories, protein, carbs, fat, fibre, and key micronutrients) for any food by name and serving size…
Look up the full nutritional profile (calories, protein, carbs, fat, fibre, and key micronutrients) for any food by name and serving size. Use this when someone asks about the nutrition or macros in a specific food.
| Parameter | Type | Description |
|---|---|---|
food_name | string | Name of the food to look up (e.g. "chicken breast", "oats", "banana") |
amount_grams | number | Serving size in grams (default: 100g) |
generate_meal_plan3 paramsGenerate a full day meal plan (breakfast, lunch, snack, dinner) tailored to the user's calorie goal, dietary preference, and fitness goal…
Generate a full day meal plan (breakfast, lunch, snack, dinner) tailored to the user's calorie goal, dietary preference, and fitness goal. Use this when someone asks for a meal plan, what to eat for a goal, or how to structure their diet.
| Parameter | Type | Description |
|---|---|---|
goal | string | Fitness goal: lose | maintain | gain |
target_calories | number | Target daily calories |
dietary_preference | string | Dietary style: standard | vegetarian | vegan | keto | high_protein |
fix_deficiency3 paramsGet a detailed action plan to fix a specific nutritional deficiency — including the best foods to eat (with serving sizes), foods to avoi…
Get a detailed action plan to fix a specific nutritional deficiency — including the best foods to eat (with serving sizes), foods to avoid, supplement advice, and deficiency symptoms. Use this when someone asks how to increase a specific nutrient, what to eat for a deficiency, or what causes low levels of a nutrient.
| Parameter | Type | Description |
|---|---|---|
age | integer | Age in years — used to note lifecycle-specific considerations |
gender | string | Biological sex — used to personalise RDI targets (default: unspecified) |
nutrient | string | The nutrient to address. Supported: iron, calcium, vitamin_c, vitamin_d, magnesium, potassium, zinc, sodium, fiber, protein |
nutrition_score9 paramsCalculate a nutrition quality score (0–100) for a day's eating based on macros and optional micronutrient data. Returns a breakdown by ca…
Calculate a nutrition quality score (0–100) for a day's eating based on macros and optional micronutrient data. Returns a breakdown by category, a letter grade, and actionable recommendations. Use this when someone wants to rate their diet, check if they're eating well, or get feedback on a day's meals.
| Parameter | Type | Description |
|---|---|---|
fat_g | number | Fat eaten today (grams) |
carbs_g | number | Carbohydrates eaten today (grams) |
fiber_g | number | Fibre eaten today (grams) — optional |
water_ml | number | Water consumed today (ml) — optional |
protein_g | number | Protein eaten today (grams) |
calorie_target | number | Daily calorie target |
calories_eaten | number | Total calories eaten today |
protein_target_g | number | Daily protein target (grams) |
vegetable_servings | integer | Number of vegetable/fruit servings today — optional (1 serving = ~80g) |
Ready-made
Prompts
setup-nutrition-targetsCalculate personalised TDEE and macro targets based on your stats and goaldaily-nutrition-checkScore your daily nutrition and get personalised recommendationsbuild-meal-planGenerate a full day meal plan tailored to your calorie goal and dietary preferencefix-nutrient-deficiencyGet a targeted action plan to fix a specific nutritional deficiency
Readable data
Resources
nutrient-referenceDaily recommended intakes (RDI), deficiency symptoms, and top food sources for all 10 tracked nutrients: iron, calcium, vitamin C, vitamin D, magnesium, potassium, zinc, sodium, fibre, and protein. Us