getfitcraft.com
A gamified AI fitness app built by exercise scientists to solve the #1 fitness problem: quitting. Streaks, quests, and an AI coach make showing up easier.
First seen 2026-10-19 · Last seen 2026-10-19 · Source: webmcp.com
Answer 1 · Act 15 · Transact 0 · Score: Not yet scored
Tool inspector
assess_body_recomposition
Assess whether body recomposition (losing fat and gaining muscle at the same time) fits a person, and return their maintenance calories, recomposition calorie target, daily protein target, lifting frequency, and an expected timeline.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
sex |
string | yes | Biological sex; used by the Mifflin-St Jeor equation and the body-fat bands. |
age |
number | yes | Age in years. |
height |
number | yes | Height. |
height_unit |
string | yes | Height unit. |
weight |
number | yes | Body weight. |
weight_unit |
string | yes | Weight unit. |
activity_level |
string | no | Daily activity level. Defaults to moderate. |
training_status |
string | no | Resistance training experience. new covers never trained or returning after a long break. Defaults to under_1_year. |
body_fat_percent |
number | no | Optional body-fat percentage. When supplied, protein is set from fat-free mass and the recomposition verdict uses measured body fat instead of a BMI estimate. |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"sex": {
"type": "string",
"enum": [
"male",
"female"
],
"description": "Biological sex; used by the Mifflin-St Jeor equation and the body-fat bands."
},
"age": {
"type": "number",
"description": "Age in years.",
"minimum": 13,
"maximum": 100
},
"height": {
"type": "number",
"description": "Height.",
"minimum": 48,
"maximum": 230
},
"height_unit": {
"type": "string",
"enum": [
"cm",
"in"
],
"description": "Height unit."
},
"weight": {
"type": "number",
"description": "Body weight.",
"minimum": 20,
"maximum": 700
},
"weight_unit": {
"type": "string",
"enum": [
"kg",
"lb"
],
"description": "Weight unit."
},
"activity_level": {
"type": "string",
"enum": [
"sedentary",
"light",
"moderate",
"very_active",
"extra_active"
],
"description": "Daily activity level. Defaults to moderate."
},
"training_status": {
"type": "string",
"enum": [
"new",
"under_1_year",
"1_3_years",
"3_plus_years"
],
"description": "Resistance training experience. new covers never trained or returning after a long break. Defaults to under_1_year."
},
"body_fat_percent": {
"type": "number",
"description": "Optional body-fat percentage. When supplied, protein is set from fat-free mass and the recomposition verdict uses measured body fat instead of a BMI estimate.",
"minimum": 3,
"maximum": 60
}
},
"required": [
"sex",
"age",
"height",
"height_unit",
"weight",
"weight_unit"
]
}
Similar websites
app.formative.com
Formative classroom assessment and learning platform
seqcraft.onrender.com
Inspect plasmids, simulate PCR and restriction digests, compare constructs, and prepare cloning proposals in one exact, private workspace.
lectern.click
Draft a Lectern lesson in the browser. WebMCP agents fill gaps, write sections, and add quiz items on the page you see. Export a student PDF and a .lectern file…
dollea.de
Beauty Studio Dollea