Fitness Tools
Deterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus.
Connector by almostjacked · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/almostjacked-fitness-tools
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://fitness-tools-mcp.ajwallacemusic.workers.dev/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 10 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 10
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 10 · Look things up without changing anything.
activity-multiplieradaptive-tdeebody-fatffmimacrosmuscle-potentialone-rep-maxpowerlifting-attemptsrsmitdee
Network hosts it talks to 1
fitness-tools-mcp.ajwallacemusic.workers.dev· found in remote endpoint, install command
Tools (10)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
activity-multiplierActivity Multiplierread-onlyEstimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise).
adaptive-tdeeAdaptive TDEEread-onlyMeasure 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 — handles missing days, gates outliers, and reports uncertainty (CI95) alongside denoised true weight; regression/endpoints are simple window-based estimates kept for comparison. Use instead of formula TDEE once real logged data exists. Each entry needs at least one of weight/kcal (not necessarily both). Entry dates must span 10 years or less (earliest to latest). Note: all methods need at least one weigh-in (kalman) or two (regression/endp…
body-fatBody Fat Percentageread-onlyEstimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods.
ffmiFat-Free Mass Indexread-onlyCompute 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.
macrosMacronutrient Splitread-onlyCompute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults.
muscle-potentialMaximum Muscular Potentialread-onlyEstimate 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 only in v1.
one-rep-maxOne-Rep Maxread-onlyEstimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart.
powerlifting-attemptsPowerlifting Meet Attemptsread-onlyDeterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates.
rsmiRelative Skeletal Muscle Indexread-onlyEstimate the appendicular skeletal muscle index (RSMI) from a DXA value (direct) and/or an anthropometric estimate (Wen 2011), and flag low muscle mass against EWGSOP2, AWGS, and Baumgartner sarcopenia cutoffs.
tdeeTotal Daily Energy Expenditureread-onlyEstimate 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.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 22
- Last commit
- Jul 24, 2026 (3 months ago)
- Last release
- Jul 24, 2026 (3 months ago)
- Last package publish
- Jul 24, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.almostjacked/fitness-tools- Version
- 0.3.4
- Auth
- Auth not stated
- Packages
- npm @almostjacked/fitness-tools-mcp
- License
- MIT
- Repository
- github.com/almostjacked/fitness-tools
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from almostjacked
- 0.491score
Health Data (your own Supabase)
almostjacked
Your health data (weight, macros, weigh-ins) as MCP tools — in your own Supabase, zero custody.
ConnectorBFreshness: BLocalRead-only↓ 17/wkClaude Code +5 - 0.439score
Hevy (unofficial)
almostjacked
Create Hevy routines and analyze your training from chat.
ConnectorCFreshness: CRemoteLocal↓ 12/wkClaude Code +5
Cite this page
Fitness Tools MCP server. Agent Mart. https://agentmart.dev/connectors/almostjacked-fitness-tools (last updated 2026-10-25)