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
generate_workout_plan
Generate a complete weekly resistance training plan (split, exercises, sets, reps, rest, effort target, and progression rule) from goal, experience, training days, equipment, session length, and optional extra gear (pull-up bar, rings or low bar, bench, resistance band). An exercise that needs gear the user does not have is swapped for a no-gear alternative, and each exercise lists the extra gear it uses. Deterministic rule engine that mirrors the FitCraft Free AI Workout Plan Generator page. Also returns a shareUrl that opens the same plan on that page.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
goal |
string | yes | Training goal: muscle (build muscle), weight (lose weight), consistent (build the habit on a minimum effective dose). |
experience |
string | no | Training experience: beginner (under 6 months), intermediate (6 months to 2 years), advanced (2 years or more). |
days_per_week |
number | yes | Resistance training days per week, 2 to 5. |
equipment |
string | yes | Available equipment: none (no equipment, bodyweight only), dumbbells, or gym (full gym). |
session_length |
string | no | Available session time: short (10 to 20 minutes), medium (20 to 30 minutes), long (30 to 45 minutes). |
extras |
array | no | Optional extra gear the user also has, for equipment none or dumbbells (ignored for gym, which has all of it): bar (overhead pull-up bar, for chin-ups and chin-up negatives), rings (rings, suspension straps, a low bar, or a sturdy table to row under, for inverted rows), bench (Bulgarian split squats, bench dips, supported rows, pullovers), band (resistance band, for pull-aparts and pulldowns from a door anchor). Omit or leave empty when the user has none of these. |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"goal": {
"type": "string",
"enum": [
"muscle",
"weight",
"consistent"
],
"description": "Training goal: muscle (build muscle), weight (lose weight), consistent (build the habit on a minimum effective dose)."
},
"experience": {
"type": "string",
"enum": [
"beginner",
"intermediate",
"advanced"
],
"description": "Training experience: beginner (under 6 months), intermediate (6 months to 2 years), advanced (2 years or more)."
},
"days_per_week": {
"type": "number",
"description": "Resistance training days per week, 2 to 5.",
"minimum": 2,
"maximum": 5
},
"equipment": {
"type": "string",
"enum": [
"none",
"dumbbells",
"gym"
],
"description": "Available equipment: none (no equipment, bodyweight only), dumbbells, or gym (full gym)."
},
"session_length": {
"type": "string",
"enum": [
"short",
"medium",
"long"
],
"description": "Available session time: short (10 to 20 minutes), medium (20 to 30 minutes), long (30 to 45 minutes)."
},
"extras": {
"type": "array",
"items": {
"type": "string",
"enum": [
"bar",
"rings",
"bench",
"band"
]
},
"uniqueItems": true,
"description": "Optional extra gear the user also has, for equipment none or dumbbells (ignored for gym, which has all of it): bar (overhead pull-up bar, for chin-ups and chin-up negatives), rings (rings, suspension straps, a low bar, or a sturdy table to row under, for inverted rows), bench (Bulgarian split squats, bench dips, supported rows, pullovers), band (resistance band, for pull-aparts and pulldowns from a door anchor). Omit or leave empty when the user has none of these."
}
},
"required": [
"goal",
"days_per_week",
"equipment"
]
}
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