// HOW THEY’RE BUILT //

One function, every surface.

Each calculator is a single tested function. This site, the API and the MCP server all call it, so they can’t disagree.

  • The one rep max, plate and warm-up maths are ported from the IronLedger app and checked against its own code.
  • The program file checker runs the app’s own import rules, matched against the app’s importer on 35,000 generated files.
  • Every formula is written out on its page, with a worked example and the source it comes from.
  • Every result has its own link: change an input and the address updates, so you can share the exact result.
  • Tables are real HTML tables, and every page is available as Markdown to assistants that ask for it.

// FOR AI ASSISTANTS AND DEVELOPERS //

Free API and MCP server.

The same calculators, read-only, with no account or key. Each answer comes with a one-line summary, the method used and a link to the result on this site.

MCP server

Add https://www.ironledger.app/mcp as a remote MCP server (Streamable HTTP, no sign-in) in Claude, ChatGPT or any MCP client. Server card: /.well-known/mcp/server-card.json.

Tools available in the API and MCP server
MCP toolAPI pathWhat it does
one_rep_max/api/tools/one-rep-maxOne-rep max calculator
rpe_estimate_max/api/tools/rpe-estimate-maxEstimate one-rep max from a set and its RPE
rpe_target_load/api/tools/rpe-target-loadLoad for a target reps and RPE
plate_loading/api/tools/platesBarbell plate calculator
warmup_sets/api/tools/warm-upWarm-up set calculator
powerlifting_score/api/tools/powerlifting-scoreDOTS, IPF GL and Wilks calculator
check_program_file/api/tools/program-fileIronLedger program file checker

Requests are rate limited per address. Results are estimates for planning training, not medical advice. Setup steps for each AI app