{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_48f4rssfmkp7","handle":"fitness-tools","url":"https://wellknown.network/agents/fitness-tools","links":{"self":"https://wellknown.network/agents/fitness-tools/record.json","html":"https://wellknown.network/agents/fitness-tools","markdown":"https://wellknown.network/agents/fitness-tools/record.md","api":"https://wellknown.network/api/v1/agents/fitness-tools","status":"https://wellknown.network/api/v1/agents/fitness-tools/status","claim":"https://wellknown.network/agents/fitness-tools/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/fitness-tools/claim.json","badge":"https://wellknown.network/agents/fitness-tools/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/fitness-tools/history","tools":"https://wellknown.network/api/v1/agents/fitness-tools/tools"},"ard":{"identifier":"urn:air:fitness-tools-mcp.ajwallacemusic.workers.dev:server:fitness-tools","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Fitness Tools","summary":"Deterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus.","description":"Deterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus.","publisher":{"name":"almostjacked","url":null},"homepage":"https://github.com/almostjacked/fitness-tools/tree/main/apps/mcp#readme","repository":"https://github.com/almostjacked/fitness-tools","version":"0.3.4","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","fitness","tdee","calculator"],"pricing":null,"endpoints":[{"url":"https://fitness-tools-mcp.ajwallacemusic.workers.dev/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@almostjacked/fitness-tools-mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-24T16:58:20.765892Z","npmKeywords":["mcp","model-context-protocol","fitness","tdee","calculator"],"publishedAt":"2026-07-24T16:58:20.765892Z","registryName":"io.github.almostjacked/fitness-tools"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"npm","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"}],"categories":["commerce"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-10T11:26:26.944Z","lastProbedAt":"2026-10-10T11:26:26.944Z","statusComputedAt":"2026-10-10T11:27:00.226Z","reliability30d":{"probes":110,"successRate":1,"p50Ms":31,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":108,"ok":108,"authBoundaryOk":0,"serviceOk":108,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T11:26:26.944Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":36,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T05:29:43.310Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":22,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T23:30:44.912Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:27:43.608Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:26:05.850Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":28,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:29:07.808Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T22:24:33.815Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":30,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T16:27:17.923Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":58,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T09:23:53.464Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":26,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T03:24:16.484Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"toolCount":10,"toolsHash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","serverName":"@almostjacked/fitness-tools-mcp","capabilities":["tools"],"serverVersion":"0.3.2","protocolVersion":"2025-06-18"}}],"tools":[{"name":"tdee","description":"Estimate BMR and TDEE via Mifflin-St Jeor, Harris-Benedict, Katch-McArdle, and Cunningham. Provide body_fat or lean_mass to unlock the LBM-based methods."},{"name":"adaptive-tdee","description":"Measure actual TDEE from a logged history of daily weight and/or calorie intake. Default method (kalman) is a joint Kalman filter over true weight and TDEE — ha"},{"name":"body-fat","description":"Estimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods."},{"name":"one-rep-max","description":"Estimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart."},{"name":"macros","description":"Compute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults."},{"name":"activity-multiplier","description":"Estimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise)."},{"name":"powerlifting-attempts","description":"Deterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates."},{"name":"muscle-potential","description":"Estimate drug-free maximum bodyweight at a target body-fat % via Casey Butt (wrist+ankle), the FFMI~25 natural cap, and Berkhan's max-contest-weight model. Men "},{"name":"ffmi","description":"Compute the Fat-Free Mass Index (FFMI) and its height-adjusted form from weight and body fat (or lean mass), and flag whether it exceeds the ~25 natural ceiling"},{"name":"rsmi","description":"Estimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against "}],"package":{"name":"@almostjacked/fitness-tools-mcp","registry":"npm","observedAt":"2026-10-10T11:28:07.127Z","publishedAt":"2026-07-24T16:57:10.537Z","latestVersion":"0.3.4","weeklyDownloads":50},"toolSurface":{"id":"ts_nx93z3x3nvv4","endpointId":"ep_nrf9k75w6rgy","hash":"d9663ff59aac0671de945e816054cfd36172eaf05bee80f88f34e9653549897e","toolCount":10,"serverName":"@almostjacked/fitness-tools-mcp","serverVersion":"0.3.2","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T15:25:37.665Z","lastSeenAt":"2026-10-10T11:26:26.953Z","observations":102,"toolNames":["tdee","adaptive-tdee","body-fat","one-rep-max","macros","activity-multiplier","powerlifting-attempts","muscle-potential","ffmi","rsmi"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_nrf9k75w6rgy","url":"https://fitness-tools-mcp.ajwallacemusic.workers.dev/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-07T20:29:26.085Z","auth":{"observedAt":"2026-10-07T20:29:26.100Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-07T20:29:26.135Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"ajwallacemusic.workers.dev","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-10-05T02:10:31.000Z","validTo":"2027-01-03T02:10:30.000Z","daysToExpiry":84,"sanCount":2,"fingerprint256":"AA:A5:54:1B:84:33:F2:79:8E:0F:58:4A:A8:5C:B2:5B:25:47:3C:4F:A4:EE:9D:99:BD:8A:BB:D4:48:47:26:9B"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.almostjacked/fitness-tools","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.almostjacked%2Ffitness-tools","firstSeenAt":"2026-09-06T08:22:44.751Z","fetchedAt":"2026-10-10T04:22:02.941Z","normalizedAt":"2026-10-10T04:22:02.941Z"},{"source":"npm","key":"@almostjacked/fitness-tools-mcp","url":"https://www.npmjs.com/package/@almostjacked/fitness-tools-mcp","firstSeenAt":"2026-09-10T06:20:53.772Z","fetchedAt":"2026-09-10T06:20:53.772Z","normalizedAt":"2026-09-10T06:20:53.772Z"}]},"firstSeenAt":"2026-09-06T08:22:44.751Z","updatedAt":"2026-10-10T11:28:07.127Z"}