Dr. Dotzauer Calculators MCP
An official MCP server providing deterministic health and fitness calculators including body fat, BMI, BMR, TDEE, protein needs, and strength standards. It allows AI agents to compute values using the same formulas as the website, with results citing the original source URLs for transparency.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://drdotzauer.de/mcpWhat its tools do
11 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to drdotzauer.de ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Calculate body fat percentage using the US-Navy method
- Determine daily protein requirements based on fitness goals
- Estimate 1RM strength standards using Epley or Brzycki formulas
- Calculate calorie deficit tiers and weight loss duration
Source and maintenance
Protocol and capabilities
- Server
- drdotzauer-health-calculators 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 11 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Tools
11 advertised
koerperfett_navy
Körperfettanteil (%) nach der US-Navy-Umfangmethode aus Körpermaßen berechnen (Größe, Hals, Taille/Bauch, bei Frauen zusätzlich Hüfte), inkl. neutraler Kategorie-Einordnung. Gleiche Formel wie der Körperfett-Rechner auf drdotzauer.de/koerperfett-rechner.
{
"type": "object",
"required": [
"sex",
"height_cm",
"neck_cm",
"waist_cm"
],
"properties": {
"sex": {
"enum": [
"male",
"female"
],
"type": "string",
"description": "Biologisches Geschlecht"
},
"hip_cm": {
"type": "number",
"description": "Hüftumfang in cm (nur bei sex=female Pflicht)"
},
"neck_cm": {
"type": "number",
"description": "Halsumfang in cm"
},
"waist_cm": {
"type": "number",
"description": "Taillen- (Frauen) bzw. Bauchumfang (Männer) in cm"
},
"height_cm": {
"type": "number",
"description": "Körpergröße in cm"
}
}
}bmi
Body-Mass-Index (kg/m²) mit WHO-Klassifikation für Erwachsene. Wie der BMI-Rechner auf drdotzauer.de/bmi-rechner.
{
"type": "object",
"required": [
"weight_kg",
"height_cm"
],
"properties": {
"height_cm": {
"type": "number",
"description": "Größe in cm"
},
"weight_kg": {
"type": "number",
"description": "Gewicht in kg"
}
}
}ffmi
Fat-Free-Mass-Index (FFMI) und Magermasse aus Gewicht, Größe und Körperfettanteil, normalisiert auf 1,80 m (Kouri 1995, Faktor 6,3). Wie der FFMI-Rechner auf drdotzauer.de/ffmirechner.
{
"type": "object",
"required": [
"weight_kg",
"height_cm",
"body_fat_percent"
],
"properties": {
"height_cm": {
"type": "number",
"description": "Größe in cm"
},
"weight_kg": {
"type": "number",
"description": "Gewicht in kg"
},
"body_fat_percent": {
"type": "number",
"description": "Körperfettanteil in % (2–60)"
}
}
}idealgewicht
Gesunde Gewichtsspanne (kg) für eine Körpergröße über die BMI-Spanne 18,5 bis 24,9. Wie der Idealgewicht-Rechner auf drdotzauer.de/idealgewicht-rechner.
{
"type": "object",
"required": [
"height_cm"
],
"properties": {
"height_cm": {
"type": "number",
"description": "Größe in cm"
}
}
}grundumsatz
Grundumsatz (BMR, Mifflin-St-Jeor + Harris-Benedict-Vergleich) und Gesamtumsatz (TDEE) je Aktivitätslevel. Wie der Grundumsatz-Rechner auf drdotzauer.de/grundumsatz-rechner.
{
"type": "object",
"required": [
"sex",
"age_years",
"weight_kg",
"height_cm"
],
"properties": {
"sex": {
"enum": [
"male",
"female"
],
"type": "string"
},
"activity": {
"enum": [
"sedentary",
"light",
"moderate",
"high",
"athlete"
],
"type": "string",
"description": "Aktivitätslevel (sedentary 1.2 … athlete 1.9); Default light"
},
"age_years": {
"type": "number",
"description": "Alter in Jahren (14–100)"
},
"height_cm": {
"type": "number"
},
"weight_kg": {
"type": "number"
}
}
}kalorienverbrauch
Kalorienverbrauch EINER Sport-/Alltagsaktivität (MET-basiert: kcal = MET × kg × Stunden). Nicht der Gesamtumsatz, dafür grundumsatz/kaloriendefizit nutzen. Wie der Kalorienverbrauch-Rechner auf drdotzauer.de/kalorienverbrauch-rechner.
{
"type": "object",
"required": [
"weight_kg",
"duration_min"
],
"properties": {
"met": {
"type": "number",
"description": "Optionaler MET-Wert, überschreibt activity"
},
"activity": {
"enum": [
"spazieren",
"zuegiges_gehen",
"wandern",
"joggen",
"radfahren",
"schwimmen",
"krafttraining",
"hiit",
"seilspringen",
"rudergeraet",
"crosstrainer",
"fussball",
"tanzen",
"yoga",
"hausarbeit"
],
"type": "string",
"description": "Aktivität (setzt den MET-Wert); alternativ met direkt angeben"
},
"weight_kg": {
"type": "number"
},
"duration_min": {
"type": "number",
"description": "Dauer in Minuten (1–600)"
}
}
}kaloriendefizit
Gesamtumsatz (TDEE) plus drei Defizit-Stufen (−15/−20/−25 %) mit erwarteter Wochen-Abnahme und Eiweißziel. Enthält ein Erwachsenen-/Plausibilitäts-Gate (kein Zahlenziel bei Minderjährigen oder Untergewicht). Wie der Kaloriendefizit-Rechner auf drdotzauer.de/kaloriendefizit-rechner.
{
"type": "object",
"required": [
"sex",
"age_years",
"weight_kg",
"height_cm"
],
"properties": {
"sex": {
"enum": [
"male",
"female"
],
"type": "string"
},
"activity": {
"enum": [
"sedentary",
"light",
"moderate",
"high",
"athlete"
],
"type": "string",
"description": "Aktivitätslevel; Default light"
},
"age_years": {
"type": "number",
"description": "Alter in Jahren (14–100)"
},
"height_cm": {
"type": "number"
},
"weight_kg": {
"type": "number"
}
}
}abnehmdauer
Dauer bis zum Zielgewicht bei drei Tempos (0,5 / 1 / 1,5 % Körpergewicht pro Woche), optional mit Termin-Prüfung. Wie der Abnehmdauer-Rechner auf drdotzauer.de/abnehmen/abnehmdauer.
{
"type": "object",
"required": [
"current_weight_kg",
"goal_weight_kg"
],
"properties": {
"deadline_weeks": {
"type": "number",
"description": "Optional: Wochen bis zu einem Termin, prüft das nötige Wochentempo"
},
"goal_weight_kg": {
"type": "number",
"description": "Wunschgewicht in kg (kleiner als aktuell)"
},
"current_weight_kg": {
"type": "number",
"description": "Aktuelles Gewicht in kg"
}
}
}protein_bedarf
Täglicher Eiweißbedarf als Bereich (g/Tag) nach Gewicht, Ziel und Aktivität (Faktoren u. a. Morton 2018). Wie der Proteinrechner auf drdotzauer.de/proteinrechner.
{
"type": "object",
"required": [
"weight_kg",
"goal"
],
"properties": {
"goal": {
"enum": [
"erhalt",
"abnehmen",
"muskelaufbau"
],
"type": "string",
"description": "Ziel"
},
"active": {
"type": "boolean",
"description": "Sportlich aktiv? Nur bei goal=erhalt relevant, Default true"
},
"weight_kg": {
"type": "number"
}
}
}einrm
Geschätztes 1-Rep-Maximum (1RM) und 5RM-Äquivalent aus Gewicht × sauberen Wiederholungen (Mittel aus Epley- und Brzycki-Formel). Wie der 1RM-Rechner auf drdotzauer.de/kraftwerte-rechner.
{
"type": "object",
"required": [
"weight_kg",
"reps"
],
"properties": {
"reps": {
"type": "number",
"description": "Saubere Wiederholungen (2–12)"
},
"weight_kg": {
"type": "number",
"description": "Bewegtes Gewicht in kg"
}
}
}kraftwerte
Kraftstandards relativ zum Körpergewicht (Anfänger/Fortgeschritten/Elite) für Kniebeuge, Bankdrücken, Kreuzheben, Rudern, Schulterdrücken (5RM in kg) und Klimmzüge (Wdh.), plus Gesamtbewertung. Wie der Kraftwerte-Rechner auf drdotzauer.de/kraftwerte-rechner.
{
"type": "object",
"required": [
"sex",
"bodyweight_kg"
],
"properties": {
"ohp": {
"type": "number",
"description": "5RM Schulterdrücken in kg (optional)"
},
"row": {
"type": "number",
"description": "5RM Rudern in kg (optional)"
},
"sex": {
"enum": [
"male",
"female"
],
"type": "string"
},
"bench": {
"type": "number",
"description": "5RM Bankdrücken in kg (optional)"
},
"squat": {
"type": "number",
"description": "5RM Kniebeuge in kg (optional)"
},
"pullups": {
"type": "number",
"description": "Maximale Klimmzüge (Wdh., optional)"
},
"deadlift": {
"type": "number",
"description": "5RM Kreuzheben in kg (optional)"
},
"bodyweight_kg": {
"type": "number",
"description": "Körpergewicht in kg (30–200)"
}
}
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-02: 3 of 3 checks answered
- 2026-11-03: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 523 ms
- 95th percentile latency
- 523 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 523 ms · metadata changed · 11 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http dr-dotzauer-calculators-mcp https://drdotzauer.de/mcpCodex
codex mcp add dr-dotzauer-calculators-mcp --url https://drdotzauer.de/mcpCursor
{
"mcpServers": {
"dr-dotzauer-calculators-mcp": {
"url": "https://drdotzauer.de/mcp"
}
}
}Cline
{
"mcpServers": {
"dr-dotzauer-calculators-mcp": {
"type": "streamableHttp",
"url": "https://drdotzauer.de/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"dr-dotzauer-calculators-mcp": {
"type": "http",
"url": "https://drdotzauer.de/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http dr-dotzauer-calculators-mcp https://drdotzauer.de/mcpClaude Desktop
{
"mcpServers": {
"dr-dotzauer-calculators-mcp": {
"url": "https://drdotzauer.de/mcp"
}
}
}Windsurf
{
"mcpServers": {
"dr-dotzauer-calculators-mcp": {
"serverUrl": "https://drdotzauer.de/mcp"
}
}
}Let your agent find its tools
Find servers like Dr. Dotzauer Calculators MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other ai and machine learning servers
Do you run Dr. Dotzauer Calculators MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.