此 MCP 可以做什么
Provides nutrition, calorie, body-composition, fitness, dietary-reference, and USDA MyPlate recipe calculations.
工具
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 2, 'description': 'Age in years (2â\x80\x93120). Omit for standard adult BMI; required (with sex) for ages 2â\x80\x9319 youth percentiles. Under 2 there is no BMI reference â\x80\x94 weight status is assessed on weight-for-length.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Required only when age < 20 (CDC curves are sex-specific).'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sex', 'age'], 'properties': {'age': {'type': 'integer', 'maximum': 80, 'minimum': 18, 'description': 'Age in years (18â\x80\x9380). The Deurenberg cross-check and the ACE bands are adult references; the Navy equation itself does not use age.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex.'}, 'hip_cm': {'type': 'number', 'description': 'Hip circumference in cm â\x80\x94 required for women (or hip_in).', 'exclusiveMinimum': 0}, 'hip_in': {'type': 'number', 'description': 'Hip circumference in inches (women).', 'exclusiveMinimum': 0}, 'neck_cm': {'type': 'number', 'description': 'Neck circumference in cm (or neck_in).', 'exclusiveMinimum': 0}, 'neck_in': {'type': 'number', 'description': 'Neck circumference in inches.', 'exclusiveMinimum': 0}, 'waist_cm': {'type': 'number', 'description': 'Waist circumference in cm (or waist_in).', 'exclusiveMinimum': 0}, 'waist_in': {'type': 'number', 'description': 'Waist circumference in inches.', 'exclusiveMinimum': 0}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['metric'], 'properties': {'hip': {'type': 'number', 'description': 'Hip (cm or in).', 'exclusiveMinimum': 0}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Required for waist-to-hip, lean-body-mass, ffmi.'}, 'reps': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Reps performed (for one-rep-max).'}, 'unit': {'enum': ['metric', 'imperial'], 'type': 'string', 'description': 'Units for inputs/output. Default metric (cm/kg).'}, 'waist': {'type': 'number', 'description': 'Waist (cm or in per unit).', 'exclusiveMinimum': 0}, 'height': {'type': 'number', 'description': 'Height (cm or in).', 'exclusiveMinimum': 0}, 'metric': {'enum': ['waist-to-height', 'waist-to-hip', 'lean-body-mass', 'ffmi', 'water-intake', 'weight-loss-percentage', 'one-rep-max'], 'type': 'string', 'description': 'Which calculator to run.'}, 'weight': {'type': 'number', 'description': 'Weight (kg or lb).', 'exclusiveMinimum': 0}, 'activity': {'enum': ['sedentary', 'moderate', 'active'], 'type': 'string', 'description': 'Activity (for water-intake).'}, 'body_fat': {'type': 'number', 'maximum': 70, 'minimum': 0, 'description': 'Body-fat % (for ffmi).'}, 'start_weight': {'type': 'number', 'description': 'Starting weight (for weight-loss-percentage).', 'exclusiveMinimum': 0}, 'current_weight': {'type': 'number', 'description': 'Current weight (for weight-loss-percentage).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sex', 'age'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 19, 'description': 'Age in years (19â\x80\x93120). Adults only â\x80\x94 the DGE derives this equation for adults and publishes table reference values for children and adolescents instead.'}, 'pal': {'type': 'number', 'maximum': 2.4, 'minimum': 1.2, 'description': 'Physical Activity Level factor (default 1.6, DGE range 1.2â\x80\x932.4).'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex.'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'edition': {'enum': ['iom2005', 'nasem2023'], 'type': 'string', 'description': 'DRI Estimated Energy Requirement equation set. Defaults to iom2005.'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'lactation': {'enum': ['not-lactating', '0-6-months', '7-12-months'], 'type': 'string', 'description': 'Lactation status (adds the IOM lactation calorie allowance).'}, 'pregnancy': {'enum': ['not-pregnant', '1st-trimester', '2nd-trimester', '3rd-trimester'], 'type': 'string', 'description': 'Pregnancy status (adds the IOM trimester calorie allowance).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sex', 'weight', 'age'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex (sets the fiber Adequate Intake).'}, 'unit': {'enum': ['metric', 'imperial'], 'type': 'string', 'description': 'Units for weight. Default metric (kg).'}, 'weight': {'type': 'number', 'description': 'Body weight (kg or lb per unit).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years (if deriving from a profile).'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex (if deriving from a profile).'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'calories': {'type': 'number', 'maximum': 8000, 'minimum': 500, 'description': 'Daily calorie budget to split. Omit to derive TDEE from a profile.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'edition': {'enum': ['iom2005', 'nasem2023'], 'type': 'string', 'description': 'DRI Estimated Energy Requirement equation set. Defaults to iom2005.'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'lactation': {'enum': ['not-lactating', '0-6-months', '7-12-months'], 'type': 'string', 'description': 'Lactation status (adds the IOM lactation calorie allowance).'}, 'pregnancy': {'enum': ['not-pregnant', '1st-trimester', '2nd-trimester', '3rd-trimester'], 'type': 'string', 'description': 'Pregnancy status (adds the IOM trimester calorie allowance).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['age', 'sex'], 'properties': {'age': {'type': 'integer', 'maximum': 120, 'minimum': 1, 'description': 'Age in years.'}, 'sex': {'enum': ['male', 'female'], 'type': 'string', 'description': 'Biological sex â\x80\x94 drives the energy equation.'}, 'activity': {'enum': ['sedentary', 'moderately-active', 'active', 'very-active'], 'type': 'string', 'description': 'Physical activity level. Defaults to sedentary.'}, 'height_cm': {'type': 'number', 'description': 'Height in centimeters (or use height_ft + height_in).', 'exclusiveMinimum': 0}, 'height_ft': {'type': 'number', 'maximum': 8, 'minimum': 1, 'description': 'Height, feet component (imperial).'}, 'height_in': {'type': 'number', 'maximum': 11.9, 'minimum': 0, 'description': 'Height, inches component (imperial).'}, 'weight_kg': {'type': 'number', 'description': 'Weight in kilograms (or use weight_lb).', 'exclusiveMinimum': 0}, 'weight_lb': {'type': 'number', 'description': 'Weight in pounds (imperial).', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Recipe slug, e.g. "2-step-chicken".'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'q': {'type': 'string', 'description': 'Free-text search over recipe name + description, e.g. "black bean".'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results to return (default 20).'}, 'offset': {'type': 'integer', 'minimum': 0, 'description': 'Pagination offset.'}, 'category': {'type': 'string', 'description': 'Dish category, e.g. "Main dish", "Salad", "Soup".'}, 'food_group': {'type': 'string', 'description': 'Food-group key: fruits, vegetables, grains, protein-foods, or dairy.'}, 'min_rating': {'type': 'number', 'maximum': 5, 'minimum': 0, 'description': 'Minimum USDA rating (0â\x80\x935).'}, 'max_calories': {'type': 'number', 'description': 'Only recipes at or below this calorie count per serving.', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
近期工具变更
类似的 MCP 服务器
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
Feegow Clinic
Manages clinic patients, providers, appointments, schedules, benefit plans, insurance billing, financial records, units, employee…
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
Medicare Coverage
Provides structured Medicare coverage documents, policy timelines, utilization, enrollment, supplier, and payment-related data fr…
WebDiet
Manages dietitian workflows including patients, anamnesis, anthropometry, nutrition calculations, meal data, prescriptions, appoi…
Spoonacular
Provides recipe, ingredient, nutrition, grocery-product, measurement-conversion, and dietary meal-plan tools.