Skip to content

Macro Calculator MCP tool

MCP findutils:macro_calculator

Calculate daily calorie needs and a macronutrient split (protein, carbs, fat in grams and kcal) for weight loss, maintenance, or muscle gain. Uses Mifflin-St Jeor BMR, an activity multiplier, a +/-500 kcal goal adjustment, and goal-specific ratios.

Arguments

application/json
  • gender

    string required

    Biological sex used by the BMR equation. One of male · female.

  • age

    integer required

    Age in years (1-120).

  • weight

    number required

    Body weight in kg (metric) or lbs (imperial).

  • height

    number required

    Height in cm (metric) or inches (imperial).

  • unit_system

    string optional

    Unit system for weight and height. One of metric · imperial. Default "metric".

  • activity_level

    string optional

    Activity level: sedentary 1.2, light 1.375, moderate 1.55, active 1.725, very_active 1.9. One of sedentary · light · moderate · active · very_active. Default "moderate".

  • goal

    string optional

    lose = -500 kcal with 35/35/30 split, maintain = 30/40/30, gain = +500 kcal with 25/50/25 (protein/carbs/fat). One of lose · maintain · gain. Default "maintain".

Example arguments

Verified
{
  "gender": "male",
  "age": 30,
  "weight": 70,
  "height": 175
}