Fitness Tools MCP server
online · 100% uptimeDeterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus.
1 stars31 downloads/wk
Reviews
Write oneNobody has reviewed Fitness Tools yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Fitness Tools tools (10)
write = sends, deletes, buys or postsactivity-multiplierFreeEstimate the TDEE activity multiplier via the classic lookup table or a NEAT+EAT model (occupation/steps for non-exercise, training volume for exercise).
adaptive-tdeeFreeMeasure 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/endpoints) — a history with zero weight entries throws under the kalman default; pass methods:'all' to get a graceful empty/skipped result instead.
body-fatFreeEstimate body-fat % via US Navy circumference, Jackson-Pollock 3-site skinfold, and Deurenberg (BMI-based) methods.
ffmiFreeCompute 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.
macrosFreeCompute protein/fat/carb grams for a calorie target using the g-per-kg-bodyweight method, with goal-based protein defaults.
muscle-potentialFreeEstimate 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-maxFreeEstimate 1RM from a submaximal set via Epley, Brzycki, Lombardi, Wathan, O'Conner, and Mayhew; returns a %1RM load chart.
powerlifting-attemptsFreeDeterministic opener/second/third attempts from an estimated 1RM, plus a warmup ramp and per-side plate loading. Tunable by aggressiveness and available plates.
rsmiFreeEstimate 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.
tdeeFreeEstimate 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.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- Live reliabilityremote reachable in 561ms20/20
- Tool poisoning10 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 62 days ago12/15
- Maintainer identityregistry namespace matches repository owner7/10
How Fitness Tools compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 48,255 servers
- Tools
- 10
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 120 ms
- faster than 79% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 31
- more than 19% of 12,191 servers with a package
What its tools let an agent do: 10 read
Install Fitness Tools in Claude Code, Cursor or VS Code
claude mcp add --transport http fitness-tools https://fitness-tools-mcp.ajwallacemusic.workers.dev/mcp
What the publisher says
From the Fitness Tools repository's README, as published. We do not edit it. Read it on GitHub
Fitness Tools
📖 Documentation · npm
Use it with your AI right now: add the hosted MCP connector https://fitness-tools-mcp.ajwallacemusic.workers.dev/mcp in claude.ai / ChatGPT settings, install one-click in Cursor or VS Code, or grab the Claude Desktop .mcpb.
Composable, deterministic fitness calculators — BMR/TDEE, body fat, 1RM, macros, activity multiplier, powerlifting attempts, and natural muscular potential. Each calculator runs several published formulas and reports a consensus across them.
This repo ships three separate, independently-usable artifacts:
self-describing calculators that run natively in the browser and on the server. This is the product.
- @almostjacked/fitness-tools — the npm library. Validated,
It re-exposes the same calculators over HTTP (identical math, identical results) and is inert until you run or host it.
- @almostjacked/fitness-tools-api — a reference HTTP server built on the library.
It exposes the same calculators as MCP tools for agents/LLM clients (identical math), runnable with npx @almostjacked/fitness-tools-mcp.
- @almostjacked/fitness-tools-mcp — an MCP stdio server built on the library.
Which one do you want?
The API adds a network boundary, not capability. The package works the moment you install
it; the server does nothing until it's running.
Documentation
- New to it? Getting started
- What each calculator does: Tools
- Calling from an agent: Consumer guide
- Working on this repo: AGENTS.md
Layout
packages/core @almostjacked/fitness-tools — the library (the product)
apps/api @almostjacked/fitness-tools-api — a reference HTTP server over the library
apps/mcp @almostjacked/fitness-tools-mcp — an MCP stdio server over the libraryDevelop
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Fitness Tools: common questions
- Is Fitness Tools MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Fitness Tools safety report
- How do I install Fitness Tools?
- It runs remotely at fitness-tools-mcp.ajwallacemusic.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Fitness Tools need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Fitness Tools maintained?
- The last commit was 103 days ago (2026-07-24). The latest release is v0.3.4.
- Is Fitness Tools up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Fitness Tools compare with other MCP servers?
- safety score 89/100 (higher than 80% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.