Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Live
Live → Recently observed
Recently observed → Live
Certificate changed, valid to 2027-01-25
Live → Recently observed
Changed the definition of "calculate_glp1_protein"
⟨84 unchanged words⟩ note that actual body weight can overestimate needs. With height it also returns the 2026 EASO/EFAD/ECPO consensus range: 1.0 to 1.5 g/kg of adjusted body weight, at least 60 g/day. Needs weight, age andsex.sex; height is optional.
⟨13 unchanged words⟩ "minimum":1,"type":"integer"},"height":{"description":"Height (cm or in per unit). Adds the 2026 European consensus range from adjusted body weight.","exclusiveMinimum":0,"type":"number"},"sex":{"description":"Biological sex (sets ⟨10 unchanged words⟩ },"unit":{"description":"Units forweight.weight and height.
Recently observed → Live
Live → Recently observed
Certificate recorded, valid to 2026-11-27
Changed the definition of "calculate_bmi", "calculate_bmr", "calculate_body_fat" and 13 more
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
Recently observed → Live
Live → Recently observed
Recently observed → Live
Live → Recently observed
Changed the definition of "calculate_bmr", "calculate_calorie_deficit", "calculate_calorie_needs" and 4 more
⟨29 unchanged words⟩ comparison. Needs age, sex, height and weight. Adult equations: ages 18 to 120. A younger age returns 400; for a child or teenager use myplate-plan or dri, whose energy equations have child forms.
⟨6 unchanged words⟩ :{"age":{"description":"Age inyears.years (18–120). These are adult equations; for a child or teenager use calculate_myplate_plan or calculate_dri.","maximum":120,"minimum":118,"type":"integer"},"height_cm":{" ⟨83 unchanged words⟩
Recently observed → Live
Live → Recently observed
Recently observed → Live
Live → Recently observed
Changed the definition of "calculate_glp1_protein", "calculate_macros" and "calculate_protein_target"
⟨12 unchanged words⟩ (Ozempic, Wegovy, Zepbound, Mounjaro): the1.2–1.61.2 to 1.6 g/kg preservation range vs the IOM protein RDA for the age (0.8 g/kgIOMforRDAadults,a0.85 at 14 to 18, higher below 14), the per-mealspreadamount over 4 meals, and the DRI fiber Adequate Intake for age+and sex. When the range runs above 120 g/day it also returns the fixed 80 to 120 g/day option from the 2025 GLP-1 nutrition advisory, with its note that actual body weight can overestimate needs.
Recently observed → Live
Live → Recently observed
Certificate recorded, valid to 2026-11-27
Authorization not required
Recently observed → Live
Live → Recently observed
First tool surface recorded: 16 tools (server version 1.0.0)
Showing the latest 27 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
⟨8 unchanged words⟩ (public domain). Filter by free-text query, ingredients on hand, food group, dish category, max calories and ⟨22 unchanged words⟩
⟨29 unchanged words⟩ or dairy.","type":"string"},"ingredients":{"description":"Comma-separated ingredients on hand, up to 20, e.g. \"chicken, rice, broccoli\". Returns recipes using at least one, those using the most first, each with matched_ingredients.","type":"string"},"limit":{"description":"Max results to return ⟨64 unchanged words⟩
{"destructiveHint":false,"openWorldHint":false,"readOnlyHint":true}
⟨7 unchanged words⟩ calorie target. Returns maintenance calories (TDEE) and up to three deficit tiers — mild (−250), standard ⟨23 unchanged words⟩ Needs age, sex, height, weight andactivity.activity; pass pregnancy or lactation when either applies. weight_loss_targets lists only the paces myplate.food itself offers: a pace whose target is under 1,200 kcal a day for women or 1,500 for men (the low end of the calorie prescriptions in the 2013 AHA/ACC/TOS obesity guideline) is left out and named, without a figure, in weight_loss_not_offered. weight_loss_default is the pace the calculator page opens on and weight_loss_floor_kcal is the floor that was applied. In pregnancy and while breastfeeding no targets are returned, and weight_loss_withheld gives the reason (pregnancy or lactation). Do not work out a lower target yourself when one is left out or withheld. Adult equations: ages 18 to 120. A younger age returns 400; for a child or teenager use myplate-plan or dri, whose energy equations have child forms.
⟨21 unchanged words⟩ },"age":{"description":"Age inyears.years (18–120). These are adult equations; for a child or teenager use calculate_myplate_plan or calculate_dri.","maximum":120,"minimum":118,"type":"integer"},"height_cm":{" ⟨35 unchanged words⟩ ":11.9,"minimum":0,"type":"number"},"lactation":{"description":"Breastfeeding status. Weight-loss figures are withheld while breastfeeding.","enum":["not-lactating","0-6-months","7-12-months"],"type":"string"},"pregnancy":{"description":"Pregnancy status. Weight-loss figures are withheld during pregnancy.","enum":["not-pregnant","1st-trimester","2nd-trimester","3rd-trimester"],"type":"string"},"sex":{"description":"Biological sex ⟨39 unchanged words⟩
⟨24 unchanged words⟩ expenditure (TDEE) at every activity level, up to three weight-loss deficit tiers, macronutrient splits, protein ⟨26 unchanged words⟩ number. Same profile inputs as the MyPlate plan. weight_loss_targets lists only the paces myplate.food itself offers: a pace whose target is under 1,200 kcal a day for women or 1,500 for men (the low end of the calorie prescriptions in the 2013 AHA/ACC/TOS obesity guideline) is left out and named, without a figure, in weight_loss_not_offered. weight_loss_default is the pace the calculator page opens on and weight_loss_floor_kcal is the floor that was applied. In pregnancy and while breastfeeding no targets are returned, and weight_loss_withheld gives the reason (pregnancy or lactation). Above the healthy-BMI band, ideal_weight also carries firstGoal (the weights 5 to 10% under the current weight, the first goal in the 2013 AHA/ACC/TOS obesity guideline) and adjusted (the Hamwi ideal weight plus 25% of the weight above it). Both are null at or under the band, and in pregnancy and while breastfeeding. Do not work out a lower target yourself when one is left out or withheld. Adult equations: ages 18 to 120. A younger age returns 400; for a child or teenager use myplate-plan or dri, whose energy equations have child forms.
⟨21 unchanged words⟩ },"age":{"description":"Age inyears.years (18–120). These are adult equations; for a child or teenager use calculate_myplate_plan or calculate_dri.","maximum":120,"minimum":118,"type":"integer"},"height_cm":{" ⟨35 unchanged words⟩ ":11.9,"minimum":0,"type":"number"},"lactation":{"description":"Breastfeeding status. Weight-loss figures are withheld while breastfeeding, and the protein RDA follows it.","enum":["not-lactating","0-6-months","7-12-months"],"type":"string"},"pregnancy":{"description":"Pregnancy status. Weight-loss figures are withheld during pregnancy, and the protein RDA follows it.","enum":["not-pregnant","1st-trimester","2nd-trimester","3rd-trimester"],"type":"string"},"sex":{"description":"Biological sex ⟨39 unchanged words⟩
⟨30 unchanged words⟩ for context. Needs age, sex, height, weight. Adult equations: ages 18 to 120. A younger age returns 400; for a child or teenager use myplate-plan or dri, whose energy equations have child forms. Above the healthy-BMI band, ideal_weight also carries firstGoal (the weights 5 to 10% under the current weight, the first goal in the 2013 AHA/ACC/TOS obesity guideline) and adjusted (the Hamwi ideal weight plus 25% of the weight above it). Both are null at or under the band, and in pregnancy and while breastfeeding. weight_loss_withheld gives the reason when they are withheld.
⟨6 unchanged words⟩ :{"age":{"description":"Age inyears.years (18–120). These are adult equations; for a child or teenager use calculate_myplate_plan or calculate_dri.","maximum":120,"minimum":118,"type":"integer"},"height_cm":{" ⟨35 unchanged words⟩ ":11.9,"minimum":0,"type":"number"},"lactation":{"description":"Breastfeeding status. Weight-loss figures are withheld while breastfeeding.","enum":["not-lactating","0-6-months","7-12-months"],"type":"string"},"pregnancy":{"description":"Pregnancy status. Weight-loss figures are withheld during pregnancy.","enum":["not-pregnant","1st-trimester","2nd-trimester","3rd-trimester"],"type":"string"},"sex":{"description":"Biological sex ⟨39 unchanged words⟩
⟨63 unchanged words⟩ height, weight, activity) to derive TDEE first. With a profile: Adult equations: ages 18 to 120. A younger age returns 400; for a child or teenager use myplate-plan or dri, whose energy equations have child forms.
⟨21 unchanged words⟩ ,"age":{"description":"Age in years, 18 or over (if deriving from a profile).","maximum":120,"minimum":118,"type":"integer"},"calories":{" ⟨101 unchanged words⟩
⟨62 unchanged words⟩ Needs age, sex, height, weight andactivity.activity; pass pregnancy or lactation when either applies. Under 18 the answer is the RDA alone: range is null, byActivity is empty and activity_range_withheld is "under_18", because the activity ranges are adult sports-nutrition guidance.
⟨69 unchanged words⟩ "minimum":0,"type":"number"},"lactation":{"description":"Breastfeeding status. The protein RDA follows it.","enum":["not-lactating","0-6-months","7-12-months"],"type":"string"},"pregnancy":{"description":"Pregnancy status. The protein RDA follows it.","enum":["not-pregnant","1st-trimester","2nd-trimester","3rd-trimester"],"type":"string"},"sex":{"description":"Biological sex — drives ⟨37 unchanged words⟩
⟨51 unchanged words⟩ macros and protein alongside it, use calculate_calorie_needs instead. Adult equations: ages 18 to 120. A younger age returns 400; for a child or teenager use myplate-plan or dri, whose energy equations have child forms.
⟨21 unchanged words⟩ },"age":{"description":"Age inyears.years (18–120). These are adult equations; for a child or teenager use calculate_myplate_plan or calculate_dri.","maximum":120,"minimum":118,"type":"integer"},"height_cm":{" ⟨83 unchanged words⟩
⟨6 unchanged words⟩ protein, carbohydrate and fat grams across threepresets (balanced,presets.higher-protein,Balancedlower-carb(20/50/30),withinsits inside the IOM acceptable macronutrient distribution ranges (protein10–35%10 to 35%,carbscarbohydrate45–65%45 to 65%, fat20–35%20 to 35%).; higher-protein (30/40/30) and lower-carb (30/35/35) put carbohydrate below its range. Each preset in the response carries withinAmdr. Pass `calories` directly, or a body profile ⟨9 unchanged words⟩
⟨7 unchanged words⟩ weight and activity level: the IOM RDAfloorfor the life stage (0.8 g/kg for adults; 0.85 at 14 to 18, 1.1 in the second half of pregnancy, 1.3 while breastfeeding) and an activity-scaled range up to the ⟨5 unchanged words⟩ / Dietitians of Canada / ACSM (2016)1.2–2.01.2 to 2.0 g/kg athlete range. Needs age, sex, height, weight and activity.