mquickcalc-health
This server provides 15 evidence-based health and fitness calculators that AI agents can call directly.
Body composition: BMI (WHO/Asian), reverse BMI target weight, ideal weight, lean mass, body fat % (US Navy)
Energy & metabolism: BMR (Mifflin-St Jeor), TDEE with activity multipliers, daily calorie targets for maintain/lose/gain, safe calorie deficit
Nutrition: Daily protein needs, macro split calculator (protein/carbs/fat), kilojoules ↔ calories conversion
Fitness & performance: One-rep max estimates (Brzycki/Epley), target heart rate zones (Karvonen), VO2 max estimation
Running & sleep: Running pace per km, race time projections, recommended bedtime based on sleep cycles, weekly sleep debt recovery
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mquickcalc-health Calculate BMI for 70 kg and 170 cm"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mQuickCalc Health MCP Server
Calculate BMI, BMR, TDEE, macros, body fat, running pace, heart rate zones, and more — directly inside your AI agent.
From personalized calorie targets to one-rep max estimates, mQuickCalc Health MCP puts 15 evidence-based health calculators into any AI agent workflow. No more guesswork — just accurate numbers.
15 production-ready tools: BMI · BMR · TDEE · daily calories · macros · body fat % · ideal weight · protein · kJ conversion · one-rep max · target heart rate · VO2 max · running pace · sleep debt
Perfect for: fitness coaches, developers building health apps, AI nutrition analysis, workout planning.
Tools
Tool | Description |
| Body Mass Index from height & weight (WHO + Asian standards) |
| Find target weight for a desired BMI |
| Devine, Miller, Hamwi, BMI-based ideal weight |
| Lean body mass from body fat percentage |
| Basal Metabolic Rate (Mifflin-St Jeor) |
| Total Daily Energy Expenditure from BMR & activity level |
| Calories for goal: maintain, cut, or bulk |
| Safe calorie deficit for sustainable fat loss |
| Daily protein needs based on weight & goal |
| Carbohydrates, fat, protein grams from calories & goals |
| Kilojoules ↔ Calories, bidirectional |
| US Navy body fat formula from measurements |
| Estimated 1RM from weight & reps (Epley, Brzycki, etc.) |
| Target heart rate zones from age & resting HR |
| Pace per km/mile, race time predictions |
Related MCP server: mquickcalc-utility
Installation
Prerequisites
Node.js 18+ (Node 20 recommended)
npm 9+
Quick install
npm install -g @eyetoolkit/mquickcalc-health-mcpBuild from source
npm install
npm run buildTest locally
node dist/index.jsClaude Desktop Integration
Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"mquickcalc-health": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/mcp-health/dist/index.js"]
}
}
}Then restart Claude Desktop.
Usage Examples
What's my TDEE? I'm 175cm, 75kg, male, moderately active:
→ tdee_calculator({ height: 175, weight: 75, age: 30, sex: "male", activityLevel: "moderate" })
Calculate my macros for a 2200 calorie cut:
→ macro_calculator({ calories: 2200, goal: "cut" })
What's my one-rep max from 100kg × 5 reps?
→ one_rep_max_calculator({ weight: 100, reps: 5 })
What pace should I run to finish a half marathon in 2 hours?
→ running_pace_calculator({ distance: 21.1, targetTime: 120 })Pricing
Free tier: All 15 tools, no API key required.
License
MIT
Available Tools
15 toolsbmi_calculatorA
BMI from weight(kg) and height(cm). Returns WHO and Asian-Pacific categories with healthy weight range.
Inputs: heightCm (required), weightKg (required).
bmr_calculatorA
Basal Metabolic Rate via Mifflin-St Jeor. Male: 10w+6.25h−5a+5. Female: 10w+6.25h−5a−161.
Inputs: age (required), sex (required), heightCm (required), weightKg (required).
body_fat_calculatorB
Body fat % via US Navy Method (waist + neck + height ± hip for females). Also returns lean body mass.
Inputs: age (required), sex (required), neckCm (required), waistCm (required), +3 more.
daily_calorie_calculatorB
Target daily calories for maintain/lose/gain. Combines BMR + activity + goal adjustment (−500 kcal for weight loss, +300 for gain).
Inputs: age (required), sex (required), goal (required), heightCm (required), +2 more.
ideal_weight_calculatorC
Ideal body weight via Robinson and Broca formulas for a given height and sex.
Inputs: heightCm (required), sex.
kj_to_calories_converterA
Convert kilojoules to kilocalories. 1 kcal = 4.184 kJ.
Inputs: kilojoules (required).
macro_calculatorC
Protein/carbs/fat grams from target calories and percentage split. Presets: balanced, keto, low-carb, high-protein.
Inputs: targetCalories (required), fatPercent, carbsPercent, proteinPercent.
one_rep_max_calculatorB
Estimate 1-rep max (1RM) from weight and reps. Brzycki or Epley formula. Returns training loads at 100%/90%/85%/80%/75%.
Inputs: reps (required), weight (required), formula.
protein_calculatorB
Daily protein needs from body weight and goal (cut: 2g/kg, maintain: 1.6g/kg, bulk: 2g/kg).
Inputs: weightKg (required), goal.
running_pace_calculatorA
Calculate pace per km from distance and time. Projects equivalent half-marathon and marathon times.
Inputs: distanceKm (required), timeMinutes (required).
sleep_calculatorB
Calculate recommended bedtime from wake time and sleep goal. Based on 90-minute sleep cycles.
Inputs: wakeTime, sleepHours.
sleep_debt_calculatorB
Calculate weekly sleep debt vs target. Shows how many extra 30-min sleep sessions needed to recover.
Inputs: weekdaySleep (required), weekendSleep (required), targetSleep.
target_heart_rate_calculatorC
5-zone heart rate training system via Karvonen formula (age + resting HR → HR reserve → zones).
Inputs: age (required), maxHeartRate, restingHeartRate.
tdee_calculatorC
Total Daily Energy Expenditure = BMR × activity multiplier. Returns weight loss/gain targets.
Inputs: age (required), sex (required), heightCm (required), weightKg (required), +1 more.
vo2max_calculatorA
Estimate VO2 Max from max HR and resting HR. Uth-Sørensen-Overstand formula.
Inputs: age (required), sex, maxHeartRate, restingHeartRate.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 15 tools
Each tool addresses a distinct health metric (BMI, BMR, TDEE, macros, body fat, etc.) with no overlap in purpose. Even closely related calculators like BMR and TDEE are clearly separated by their descriptions.
Most tools follow the pattern of 'descriptor_calculator' (e.g., bmi_calculator, bmr_calculator). Two converters (kj_to_calories_converter) and two sleep tools (sleep_calculator, sleep_debt_calculator) deviate slightly from the dominant '_calculator' suffix, but the naming is still predictable.
15 tools is reasonable for a health calculator suite covering body metrics, nutrition, fitness, and sleep. It is at the upper end of the typical range but each tool serves a distinct function without feeling excessive.
The set covers the core health calculation domains well: body composition (BMI, body fat, ideal weight), energy (BMR, TDEE, calories), nutrition (macros, protein), fitness (1RM, heart rate, VO2max, pace), and sleep. Minor gaps like hydration or calorie conversion from calories to kJ are absent, but the core lifecycles are complete.
Related MCP Connectors
55 stateless calculators for AI agents: loans and mortgage amortization, income and sales tax, retirement and FIRE, BMI and health, date and planning, and unit conversions, returned as clean JSON. Nothing is stored. Part of FreeDailyPro's 211+ MCP tools; trial key with 20,000 calls/month at freedailypro.com/developers.
Loan & mortgage calculator, compound interest, ROI, crypto prices, FX conversion for AI agents.
Manage your Health Partner account, log food, water, workouts, body using agent
Everyday calculators and converters for AI assistants: units, dates, percentages, text, JSON.
Related MCP Servers
- AlicenseAqualityDmaintenanceCalculate TDEE & macro targets, look up food nutrition data, generate meal plans, fix nutrient deficiencies, and score a day's eating from 0–100. Free nutrition tools for AI assistants.5MIT
- AlicenseBqualityCmaintenanceEnables AI agents to perform 22 unit conversions and common calculations such as length, weight, temperature, volume, tip, percentage, date difference, age, currency, cooking, and fuel consumption.141MIT
- AlicenseBqualityCmaintenanceEnables AI agents and LLMs to retrieve precise food chemistry and nutrition data from USDA, Open Food Facts, and IFCT, evaluate recipes, optimize macros, look up barcodes, and detect ultra-processed foods through MCP tools.9MIT
- AlicenseNot gradedqualityCmaintenanceEnables users to log meals, retrieve daily nutrition summaries, receive nutrition recommendations, and resolve ambiguous food entries through standardized MCP tool calls. It supports voice-driven macro tracking and conversational disambiguation for Alexa+ and other MCP-compliant agents.1MIT