{
 "voice": "One card of the book.",
 "agent": {
  "slug": "bodywise-fitness-and-nutrition",
  "name": "Bodywise Fitness and Nutrition",
  "specialty": null,
  "description": "Public fitness and nutrition calculators, exercise information, and evidence-based guides.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-29T23:10:26.881Z",
  "card": "/agent/bodywise-fitness-and-nutrition",
  "url": "https://allagents.app/agent/bodywise-fitness-and-nutrition",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://bodywise.io/api/mcp",
   "site": "https://bodywise.io"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://bodywise.io",
   "hire": null
  },
  "bubble": "closed",
  "score": 54,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-10-30",
   "total": 25,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "maintenance_calories",
     "description": "Estimate daily maintenance calories (Mifflin-St Jeor × activity multiplier) for an adult."
    },
    {
     "name": "bulking_calories",
     "description": "Maintenance calories plus the 10–15% lean-gain starting surplus and a weekly gain guide (the Bodywise bulking calorie calculator)."
    },
    {
     "name": "calorie_calculator",
     "description": "Older calculator kept for backwards compatibility: maintenance (Mifflin-St Jeor × named activity level) times 0.80, 0.85, 1.00 or 1.10 by goal. It has no…"
    },
    {
     "name": "daily_protein_range",
     "description": "Daily protein of 1.6–2.2 g per kg bodyweight and the per-meal split (the public Bodywise protein calculator page, /hub/protein-calculator). Prefer this over…"
    },
    {
     "name": "protein_calculator",
     "description": "Older goal-based daily protein range (fat_loss, hypertrophy, maintenance, endurance; optional lean mass), kept for backwards compatibility. It has no Bodywise…"
    },
    {
     "name": "macro_calculator",
     "description": "The public Bodywise macro calculator page (/macro-calculator): maintenance calories (Mifflin-St Jeor × activity multiplier), a goal target (build +300 kcal…"
    },
    {
     "name": "protein_distribution_calculator",
     "description": "Split a daily protein target across meals and compare each meal with 0.4 g per kg of bodyweight."
    },
    {
     "name": "one_rep_max",
     "description": "Estimate a 1RM (Epley, counting reps in reserve) and working weights from a completed set."
    },
    {
     "name": "rpe_rir_calculator",
     "description": "Working weight for a target number of reps at a target RPE or reps in reserve (Epley model)."
    },
    {
     "name": "fat_free_mass_index",
     "description": "Calculate fat-free mass, FFMI and height-normalised FFMI (Kouri et al., 1995)."
    },
    {
     "name": "fat_loss_timeline_calculator",
     "description": "Projected weeks and daily deficit to reach a target body-fat percentage, assuming all loss is fat (~7,700 kcal/kg)."
    },
    {
     "name": "lift_balance_calculator",
     "description": "Squat, deadlift and overhead press as percentages of bench press. Descriptive only."
    },
    {
     "name": "dots_wilks_calculator",
     "description": "DOTS (IPF 2019) and original Wilks scores for a powerlifting total at a given bodyweight."
    },
    {
     "name": "creatine_dosing_calculator",
     "description": "Creatine monohydrate maintenance (3–5 g/day) and optional loading dose (~0.3 g/kg/day for 5–7 days)."
    },
    {
     "name": "ipf_gl_points_calculator",
     "description": "IPF GL points (IPF 2020 classic three-lift coefficients) for a squat + bench + deadlift total at a given bodyweight."
    },
    {
     "name": "strength_to_bodyweight_calculator",
     "description": "Each lift as a plain multiple of bodyweight. Descriptive only; it never labels a lifter's level."
    },
    {
     "name": "barbell_warm_up_calculator",
     "description": "Warm-up sets at about 40, 55, 70 and 85% of a working weight, then the working weight, with plates per side (plates 25–1.25 kg)."
    },
    {
     "name": "lean_bulking_rate_calculator",
     "description": "Weekly and monthly weight gain at 0.25–0.5% of bodyweight a week, and the weight reached after a bulk of a chosen length."
    },
    {
     "name": "double_progression_calculator",
     "description": "Double progression: from the reps completed in each working set today, returns the weight and rep target for the next session. Weight only goes up once every…"
    },
    {
     "name": "dumbbell_barbell_converter",
     "description": "Converts dumbbell and barbell loads. The total is arithmetic for any lift. A ranged strength estimate is returned for the flat bench press only, from one…"
    },
    {
     "name": "weekly_volume_auditor",
     "description": "Describes weekly hard sets per muscle group against the roughly 10-or-more weekly sets the 2026 ACSM position stand favoured. Descriptive bands only: no…"
    },
    {
     "name": "rest_between_sets_calculator",
     "description": "A rest window in seconds for an exercise type and goal, with the evidence caveats. Not a proven optimum."
    },
    {
     "name": "bulking_stall_calculator",
     "description": "Compares weekly weight change with a 0.25-0.5% of bodyweight a week monitoring range and suggests a calorie step. Returns not_enough_data with fewer than two…"
    },
    {
     "name": "body_recomposition_simulator",
     "description": "Project fat loss and muscle change week by week for a chosen deficit, protein intake and training experience, with daily calorie and macro targets."
    },
    {
     "name": "genetic_muscular_potential",
     "description": "Estimate a natural lean-mass ceiling from height, wrist and ankle (Casey Butt), compared with FFMI 25 (Kouri) and Berkhan, plus progress so far and maximum…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://bodywise.io/api/mcp",
   "answers": true,
   "checked": "2026-10-30T05:58:45.073Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-30T06:43:06.214Z",
     "since": "2026-10-30T06:43:06.214Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-30T06:43:06.214Z",
    "since": "2026-10-30T06:43:06.214Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-10-30T05:58:45.073Z"
  }
 }
}