High-Fat/Protein Bolus Calculator

High-Fat/Protein Bolus Calculator MCP Connector for Claude

A+

Calculates insulin dosing for high-fat and high-protein meals to mitigate the 'Pizza Effect'.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides deterministic insulin dosing strategies for meals with significant fat and protein content. It addresses the 'Pizza Effect'--the delayed glucose rise caused by non-carbohydrate macronutrients--by calculating Fat-Protein Units (FPU) and recommending a dual-wave delivery method. Use calculate_meal_bolus to determine the total insulin, immediate dose, and extended dose, or get_macronutrient_summary to verify meal composition.

insulindiabetesmacronutrientsbolusglucose

3 tools expose this connector's capabilities to your AI agent.

calculate_meal_bolus

get_macronutrient_summary

validate_icr_threshold

See how to talk to your AI agent using High-Fat/Protein Bolus Calculator.

Calculate the insulin dose for a meal with 60g carbs, 30g fat, and 20g protein using an ICR of 50.

The total insulin required is 3.0 units. This includes a standard bolus of 1.2 units and 1.8 units of FPU. The immediate dose is 1.8 units and the extended dose is 1.2 units over 2.5 hours.

I had a meal with 40g carbs, 10g fat, and 5g protein. My ICR is 40. What is my dose?

The total insulin required is 1.0 unit. Since the combined fat and protein is 15g (below the 40g threshold), no FPU is added. The immediate dose is 0.6 units and the extended dose is 0.4 units.

Check if my ICR of 10 is within the safe range.

Yes, an ICR of 10 is within the valid physiological range.

The 'Pizza Effect' is the significant rise in blood glucose levels that occurs several hours after consuming meals high in fat and protein, as these macronutrients slow gastric emptying.

Related Connectors