← WebMCP Directory

getfitcraft.com

getfitcraft.com

live Unverified (seed import) Health & Education 16 tools imperative implementation

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

calculate_macros

act imperative

Calculate daily calorie, protein, fat, and carbohydrate targets in one of five explicit goal modes: aggressive-cut (22.5 percent deficit), moderate-cut (15 percent), maintain, lean-bulk (7.5 percent surplus), or standard-bulk (15 percent). Also returns the projected weekly weight change as a percent of body weight. Deterministic and local-only; mirrors the FitCraft macro calculator page.

Input schema

PropertyTypeRequiredDescription
goal string yes Goal mode. aggressive-cut = 22.5 percent below maintenance with a 1.8 g/kg protein floor; moderate-cut = 15 percent below; maintain = no change; lean-bulk = 7.5 percent above; standard-bulk = 15 percent above. The legacy values cut, maintenance and bulk map to moderate-cut, maintain and standard-bulk.
weight number yes Body weight.
weight_unit string yes Weight unit.
calories number no Optional maintenance calories. If omitted, maintenance is estimated from the sex/age/height/activity fields.
sex string no Sex, used by the Mifflin-St Jeor equation when maintenance calories are not supplied.
age number no Age in years. Required when maintenance calories are not supplied; also drives the PROT-AGE 1.6 g/kg protein floor at 65 and older.
height number no Height. Required when maintenance calories are not supplied.
height_unit string no Height unit.
activity_level string no Daily activity level used to turn BMR into maintenance calories. Defaults to moderate.
training string no Resistance-training experience, which sets the protein base before the goal mode shifts it. Defaults to intermediate. The legacy values recreational and serious map to intermediate and advanced.
body_fat_percent number no Optional body-fat percentage; switches maintenance estimation to Katch-McArdle.
Raw JSON schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "goal": {
      "type": "string",
      "enum": [
        "aggressive-cut",
        "moderate-cut",
        "maintain",
        "lean-bulk",
        "standard-bulk",
        "cut",
        "maintenance",
        "bulk"
      ],
      "description": "Goal mode. aggressive-cut = 22.5 percent below maintenance with a 1.8 g/kg protein floor; moderate-cut = 15 percent below; maintain = no change; lean-bulk = 7.5 percent above; standard-bulk = 15 percent above. The legacy values cut, maintenance and bulk map to moderate-cut, maintain and standard-bulk."
    },
    "weight": {
      "type": "number",
      "description": "Body weight.",
      "minimum": 20,
      "maximum": 700
    },
    "weight_unit": {
      "type": "string",
      "enum": [
        "kg",
        "lb"
      ],
      "description": "Weight unit."
    },
    "calories": {
      "type": "number",
      "description": "Optional maintenance calories. If omitted, maintenance is estimated from the sex/age/height/activity fields.",
      "minimum": 800,
      "maximum": 8000
    },
    "sex": {
      "type": "string",
      "enum": [
        "male",
        "female"
      ],
      "description": "Sex, used by the Mifflin-St Jeor equation when maintenance calories are not supplied."
    },
    "age": {
      "type": "number",
      "description": "Age in years. Required when maintenance calories are not supplied; also drives the PROT-AGE 1.6 g/kg protein floor at 65 and older.",
      "minimum": 14,
      "maximum": 100
    },
    "height": {
      "type": "number",
      "description": "Height. Required when maintenance calories are not supplied.",
      "minimum": 48,
      "maximum": 230
    },
    "height_unit": {
      "type": "string",
      "enum": [
        "cm",
        "in"
      ],
      "description": "Height unit."
    },
    "activity_level": {
      "type": "string",
      "enum": [
        "sedentary",
        "light",
        "moderate",
        "very_active",
        "extra_active"
      ],
      "description": "Daily activity level used to turn BMR into maintenance calories. Defaults to moderate."
    },
    "training": {
      "type": "string",
      "enum": [
        "sedentary",
        "beginner",
        "intermediate",
        "advanced",
        "recreational",
        "serious"
      ],
      "description": "Resistance-training experience, which sets the protein base before the goal mode shifts it. Defaults to intermediate. The legacy values recreational and serious map to intermediate and advanced."
    },
    "body_fat_percent": {
      "type": "number",
      "description": "Optional body-fat percentage; switches maintenance estimation to Katch-McArdle.",
      "minimum": 3,
      "maximum": 60
    }
  },
  "required": [
    "goal",
    "weight",
    "weight_unit"
  ]
}

Similar websites

app.formative.com

app.formative.com

Formative classroom assessment and learning platform

live Unverified Health & Education Transact tools
86 tools A41 / Act36 / T9 Not yet scored Seen 2026-10-19
addFolder addFormative addFormativeItem addOneRoster addOrg
Inspect tools
seqcraft.onrender.com

seqcraft.onrender.com

Inspect plasmids, simulate PCR and restriction digests, compare constructs, and prepare cloning proposals in one exact, private workspace.

demo Unverified Health & Education Transact tools
57 tools A14 / Act42 / T1 Not yet scored Seen 2026-10-19
seqcraft_get_capabilities seqcraft_get_workspace_context seqcraft_get_selected_context seqcraft_get_document_revision seqcraft_get_transaction_status
Inspect tools
lectern.click

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…

live Unverified Health & Education
40 tools A1 / Act39 / T0 Not yet scored Seen 2026-10-19
lectern_list_locales lectern_get_locale lectern_set_locale lectern_get_lesson lectern_list_gaps
Inspect tools
dollea.de

dollea.de

Beauty Studio Dollea

live Unverified Health & Education Transact tools
23 tools A3 / Act17 / T3 Not yet scored Seen 2026-10-19
dollea_get_profile salon_find_slots salon_get_booking salon_get_campaign salon_get_price
Inspect tools

Related on Influzer