← 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

generate_workout_plan

act imperative

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

PropertyTypeRequiredDescription
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

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