Build Fuel Plan
fitness.build_fuel_planUse this when a user wants a nutrition structure, wants to fix eating consistency, or asks how to eat for their goal. Returns protein targets per kg of bodyweight, three or four reliable meal anchors, freedom rules that keep it sustainable, and a recovery protocol for missed meals and bad weeks. Do NOT use for clinical nutrition, therapeutic diets, medication-related diet changes, disordered eating treatment, or allergy-driven plans — refer those to a registered dietitian or clinician. Do not use to calculate calorie targets for someone with an eating disorder history.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"goal": "<goal>",
"consistency": "<consistency>",
"flexibilityIsTheConstraint": "<flexibilityIsTheConstraint>"
},
"name": "fitness.build_fuel_plan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | The primary outcome the plan should support. | |
| notes | No | Optional context: dietary preferences, schedule, what has failed before. | |
| consistency | Yes | 0-10. How reliable is the user's eating right now? Low values produce a simplified plan; high values produce a plan that focuses on flexibility. | |
| flexibilityIsTheConstraint | Yes | True when the user's main problem is rigidity or social/travel disruption, rather than lack of knowledge. Changes the tone and the rules. |