Server data from the Official MCP Registry
Deterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus.
Deterministic fitness calculators — TDEE, adaptive TDEE, body fat, 1RM, macros — with consensus.
Remote endpoints: streamable-http: https://fitness-tools-mcp.ajwallacemusic.workers.dev/mcp
Valid MCP server (4 strong, 2 medium validity signals). No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
10 tools verified · Open access · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
📖 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:
@almostjacked/fitness-tools — the npm library. Validated,
self-describing calculators that run natively in the browser and on the server. This is
the product.@almostjacked/fitness-tools-api — a reference HTTP server built on the library.
It re-exposes the same calculators over HTTP (identical math, identical results) and is
inert until you run or host it.@almostjacked/fitness-tools-mcp — an MCP stdio 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.| You're… | Use | Why |
|---|---|---|
| Writing JS/TS (browser, Node, edge) | @almostjacked/fitness-tools (npm) | Runs in-process. Install, import, call. No server, no network. |
Calling from another language / curl / a no-code tool | @almostjacked/fitness-tools-api (HTTP) | Same calculators over HTTP. You run/host it. |
| Building a remote frontend | @almostjacked/fitness-tools-api | Self-describing catalog + OpenAPI over the wire. |
| Wiring the calculators into an MCP client / agent | @almostjacked/fitness-tools-mcp | npx an MCP stdio server; one tool per calculator. |
The API adds a network boundary, not capability. The package works the moment you install it; the server does nothing until it's running.
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 library
corepack enable # pnpm version is pinned in package.json
pnpm install
pnpm -r test # core + api + mcp test suites
pnpm -C packages/core build # build the library
pnpm -C apps/api dev # run the reference server on :8080
See each package's README — library · reference server.
MIT — free, open-source, and usable in commercial products. See LICENSE. Built on published formulas (Mifflin-St Jeor, US Navy, Jackson-Pollock, Epley, Casey Butt, etc.); contributions welcome.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.