Body Fat Calculator

Calculators REST API MCP

Estimate body fat percentage, fat mass, lean mass, BMI, and a body-composition category. Uses the U.S. Navy circumference method (waist, neck, hip) or a BMI-based estimate (Deurenberg formula). Metric (kg/cm) or imperial (lbs/in) inputs.

This page documents the MCP tool findutils:body_fat_calculator. See the REST reference →

Call it over MCP

Tool name findutils:body_fat_calculator · no API keys · 120 requests/min per IP

Claude Code

claude mcp add findutils --transport http https://mcp.findutils.com/

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "findutils": {
      "url": "https://mcp.findutils.com/"
    }
  }
}

Raw JSON-RPC (any MCP client) — verified example

curl -X POST https://mcp.findutils.com/ \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "body_fat_calculator",
      "arguments": {
        "gender": "male",
        "weight": 70,
        "height": 175,
        "waist": 85,
        "neck": 38
      }
    }
  }'

Input schema

Argument Type Required Description
gender string (male | female) yes Biological sex used by the formulas.
weight number yes Body weight in kg (metric) or lbs (imperial).
height number yes Height in cm (metric) or inches (imperial).
unit_system string (metric | imperial) no Unit system for all measurements. Default: "metric".
method string (navy | bmi) no "navy" = U.S. Navy circumference method (needs waist, neck, and hip for female). "bmi" = BMI-based estimate. Default: "navy".
waist number no Waist circumference at the navel (cm or in). Required for the navy method.
neck number no Neck circumference below the larynx (cm or in). Required for the navy method.
hip number no Hip circumference at the widest point (cm or in). Required for the navy method when gender is female.
age integer no Age in years. Only used by the bmi method. Default 30. Default: 30.

Example arguments (verified)

{
  "gender": "male",
  "weight": 70,
  "height": 175,
  "waist": 85,
  "neck": 38
}

Also a REST endpoint

The same tool answers plain HTTP at POST /api/tools/body-fat-calculator/execute — no key, 60 requests/min.

Open the REST reference for Body Fat Calculator →

More Calculators tools