← Registry

General Tools

bodywise.io

Provides calorie and protein calculators for maintenance, bulking, and daily protein targets.

1 endpoint35 known toolsFirst detected October 20, 2026Last detected October 20, 2026

ENDPOINT 1

https://bodywise.io/api/mcp

No auth detected

MCP server metadata

Name
bodywise
Version
2.2.0
Capabilities
tools
Server instructions

Bodywise Public: deterministic fitness calculators and every public page of the Bodywise Muscle & Strength Hub, for adults 18+. Use list_calculators / get_calculator_info to pick a calculator (protein_calculator and calorie_calculator are legacy methods with no page; prefer daily_protein_range, bulking_calories, macro_calculator or maintenance_calories to match the website), and list_public_pages, search_public_content and get_public_page to read guides. For meal plans: get calories (maintenance_calories / bulking_calories / macro_calculator), then macro_meal_plan for daily and per-meal targets, then search_foods / get_food (CoFID UK food composition, per 100 g) and scale gram weights to each meal, showing grams and totals. For exercises use search_exercises / get_exercise. Every result includes canonical bodywise.io URLs — cite them when you use a result. Results are educational estimates, never medical advice. Nothing sent is stored.

Known tools 35

maintenance_calories

Estimate daily maintenance calories (Mifflin-St Jeor × activity multiplier) for an adult.

Inferred read-only
bulking_calories

Maintenance calories plus the 10–15% lean-gain starting surplus and a weekly gain guide (the Bodywise bulking calorie calculator).

Inferred read-only
calorie_calculator

Older calculator kept for backwards compatibility: maintenance (Mifflin-St Jeor × named activity level) times 0.

Inferred read-only
daily_protein_range

Daily protein of 1.

Inferred read-only
protein_calculator

Older goal-based daily protein range (fat_loss, hypertrophy, maintenance, endurance; optional lean mass), kept for backwards compatibility.

Inferred read-only
macro_calculator

The public Bodywise macro calculator page (/macro-calculator): maintenance calories (Mifflin-St Jeor × activity multiplier), a goal target (build +300 kcal, maintain 0, lean −400; never below 1,200 kcal) and daily protein, fat and carb grams.

Inferred read-only
protein_distribution_calculator

Split a daily protein target across meals and compare each meal with 0.

Inferred read-only
one_rep_max

Estimate a 1RM (Epley, counting reps in reserve) and working weights from a completed set.

Inferred read-only
rpe_rir_calculator

Working weight for a target number of reps at a target RPE or reps in reserve (Epley model).

Inferred read-only
fat_free_mass_index

Calculate fat-free mass, FFMI and height-normalised FFMI (Kouri et al.

Inferred read-only
fat_loss_timeline_calculator

Projected weeks and daily deficit to reach a target body-fat percentage, assuming all loss is fat (~7,700 kcal/kg).

Inferred read-only
lift_balance_calculator

Squat, deadlift and overhead press as percentages of bench press.

Inferred read-only
dots_wilks_calculator

DOTS (IPF 2019) and original Wilks scores for a powerlifting total at a given bodyweight.

Inferred read-only
creatine_dosing_calculator

Creatine monohydrate maintenance (3–5 g/day) and optional loading dose (~0.

Inferred read-only
ipf_gl_points_calculator

IPF GL points (IPF 2020 classic three-lift coefficients) for a squat + bench + deadlift total at a given bodyweight.

Inferred read-only
strength_to_bodyweight_calculator

Each lift as a plain multiple of bodyweight.

Inferred read-only
barbell_warm_up_calculator

Warm-up sets at about 40, 55, 70 and 85% of a working weight, then the working weight, with plates per side (plates 25–1.

Inferred read-only
lean_bulking_rate_calculator

Weekly and monthly weight gain at 0.

Inferred read-only
double_progression_calculator

Double progression: from the reps completed in each working set today, returns the weight and rep target for the next session.

Inferred read-only
dumbbell_barbell_converter

Converts dumbbell and barbell loads.

Inferred read-only
weekly_volume_auditor

Describes weekly hard sets per muscle group against the roughly 10-or-more weekly sets the 2026 ACSM position stand favoured.

Inferred read-only
rest_between_sets_calculator

A rest window in seconds for an exercise type and goal, with the evidence caveats.

Inferred read-only
bulking_stall_calculator

Compares weekly weight change with a 0.

Inferred read-only
fat_calculator

Daily fat: 0.

Inferred read-only
carbohydrate_calculator

Carbohydrate grams = (daily kcal − protein g × 4 − fat g × 9) ÷ 4, with an optional training-day / rest-day split that keeps the weekly average.

Inferred read-only
macro_meal_plan

Use this first when asked for a meal plan.

Inferred read-only
search_foods

Search 2,886 foods in McCance and Widdowson's CoFID dataset.

Inferred read-only
get_food

Core figures for one food (per 100 g), by the ref from search_foods.

Inferred read-only
search_exercises

Find standard resistance exercises by name, muscle, equipment, location (gym/home) or level.

Inferred read-only
get_exercise

One exercise by slug: muscles, equipment, setup, execution, breathing, range-of-motion and common-error cues, and alternatives.

Inferred read-only
list_calculators

List every public Bodywise calculator with its MCP tool name, JSON API URL and canonical page.

Inferred read-only
get_calculator_info

Describe one calculator: method, units, API URL, canonical page and supporting guides.

Inferred read-only
list_public_pages

List every public, indexable Bodywise page (Hub guides, programmes, calculators and site pages) with canonical URLs.

Inferred read-only
search_public_content

Keyword search over public Bodywise pages.

Inferred read-only
get_public_page

Fetch one public Bodywise page by URL or path: metadata, references and clean Markdown text.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.bodywise]
url = "https://bodywise.io/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "bodywise": {
      "type": "http",
      "url": "https://bodywise.io/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: bodywise
Remote MCP URL: https://bodywise.io/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "bodywise": {
      "url": "https://bodywise.io/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "bodywise": {
      "type": "http",
      "url": "https://bodywise.io/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "bodywise",
  "transport": "streamable-http",
  "url": "https://bodywise.io/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.