mcpserver.lol
registry/nutrition
Connection check verified live · 27h ago

nutrition

USDA nutrition calculators + the preserved MyPlate Kitchen recipes; source-cited, machine-verified.

Tools 16
GitHub stars
Installs / wk
Licence
Transport streamable-http, sse
Last checked 27h ago

Tools & capabilities

16 tools

Read from the running server on 27h ago.

calculate_bmi read-only agesexheight_cmheight_ftheight_inweight_kg +1
Compute Body Mass Index and its weight classification from height and weight alone. Adults use the WHO cutoffs (underweight / normal / overweight / obese); for ages 2–19 pass age +…
calculate_bmr read-only age*sex*height_cmheight_ftheight_inweight_kg +1
Compute basal/resting metabolic rate — the calories your body burns at rest. Returns the headline Mifflin-St Jeor (1990) value plus the revised Harris-Benedict (Roza & Shizgal 1984…
calculate_body_fat read-only age*sex*hip_cmhip_inneck_cmneck_in +7
Estimate body-fat % using the U.S. Navy circumference method, with a Deurenberg BMI-based cross-check and ACE category. Needs sex, age, height, weight and tape measurements of neck…
calculate_body_metric read-only hipsexrepsunitwaistheight +6
Run one of myplate.food's quick body-composition & fitness calculators and get its value plus the healthy band. Pick `metric` and pass that metric's fields: • waist-to-height — wai…
calculate_calorie_deficit read-only age*sex*activityheight_cmheight_ftheight_in +2
Use this when someone wants a weight-loss calorie target. Returns maintenance calories (TDEE) and three deficit tiers — mild (−250), standard (−500) and aggressive (−750 kcal/day)…
calculate_calorie_needs read-only age*sex*activityheight_cmheight_ftheight_in +2
Use this when you want the whole energy picture in one call. Returns resting metabolic rate (Mifflin-St Jeor) and revised Harris-Benedict, total daily energy expenditure (TDEE) at…
calculate_dach_energy read-only age*palsex*weight_kgweight_lb
Daily energy requirement for the German/Austrian/Swiss (D-A-CH) DGE framework: resting energy via the Müller et al. (2004) equation the DGE uses, scaled by a PAL activity factor. R…
calculate_dri read-only age*sex*editionactivityheight_cmheight_ft +5
Return the full Dietary Reference Intakes table for a life stage — recommended intakes and tolerable upper limits for macronutrients, vitamins and minerals (IOM 2005/2006/2011, NAS…
calculate_glp1_protein read-only age*sex*unitweight*
Protein target to preserve muscle during weight loss on a GLP-1 medication (Ozempic, Wegovy, Zepbound, Mounjaro): the 1.2–1.6 g/kg preservation range vs the 0.8 g/kg IOM RDA, a per…
calculate_ideal_weight read-only age*sex*height_cmheight_ftheight_inweight_kg +1
Estimate ideal body weight from height and sex via four classic clinical formulas (Devine 1974, Robinson 1983, Miller 1983, Hamwi 1964), plus the healthy-BMI (18.5–24.9) weight ban…
calculate_macros read-only agesexactivitycaloriesheight_cmheight_ft +3
Split a daily calorie budget into protein, carbohydrate and fat grams across three presets (balanced, higher-protein, lower-carb), within the IOM acceptable macronutrient distribut…
calculate_myplate_plan read-only age*sex*editionactivityheight_cmheight_ft +5
Estimate daily calorie needs (IOM Estimated Energy Requirement) and return the USDA MyPlate food-group plan at that level — cups of fruit/vegetables/dairy, ounce-equivalents of gra…
calculate_protein_target read-only age*sex*activityheight_cmheight_ftheight_in +2
Daily protein target in grams from body weight and activity level: the IOM RDA floor (0.8 g/kg) and an activity-scaled range up to the Academy of Nutrition and Dietetics / Dietitia…
calculate_tdee read-only age*sex*activityheight_cmheight_ftheight_in +2
Use this when you need maintenance calories — the total daily energy expenditure. Mifflin-St Jeor resting metabolic rate scaled by a physical-activity multiplier; returns the TDEE…
get_recipe read-only slug*
Fetch one recipe by its slug: ingredients, directions, full USDA nutrition table, MyPlate food-group amounts, serving size, yield, rating, image and source attribution. Get slugs f…
search_recipes read-only qlimitoffsetcategoryfood_groupmin_rating +1
Search the ~1,072-recipe USDA MyPlate Kitchen collection (public domain). Filter by free-text query, food group, dish category, max calories and minimum rating. Returns recipe card…