# Glycemic Load Calculator AI Agent Connect

> Calculate the metabolic impact and blood glucose spike magnitude of food combinations.

## Overview
- **Category:** health
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_qlr3Ut0Kr5Lny3hUc8hGa4YZ0Gp8otUeYTGXdYQw/ai-agent-connect
- **Tags:** glycemic-index, metabolic-health, nutrition-science, blood-glucose, dietary-analysis

## Description

This MCP server provides a deterministic engine to evaluate the glycemic impact of meals. By analyzing carbohydrate content, glycemic index, and dietary fiber, it calculates the total Glycemic Load (GL) and predicts blood glucose spike magnitudes. Use `calculate_meal_impact` to assess complex food combinations, `get_gl_category_thresholds` to understand classification boundaries, or `validate_food_item` to ensure nutritional data is physiologically plausible.

## Tools

### calculate_meal_impact
Calculates the detailed glycemic impact of a specific combination of food items

### get_gl_category_thresholds
Retrieves the boundary values used for classifying Glycemic Load

### validate_food_item
Checks if a single food item's nutritional data is physiologically plausible

## Prompt Examples

**Prompt:** 
```
Calculate the impact of a meal with 50g of carbs (GI 70) and 6g of fiber, with an insulin sensitivity of 1.0.
```

**Response:** 
```
The total meal Glycemic Load is 32.0, which is classified as High. The estimated spike magnitude is 32.0.
```

**Prompt:** 
```
What are the thresholds for Glycemic Load classification?
```

**Response:** 
```
Low is below 10, Medium is between 11 and 19, and High is 20 or greater.
```

**Prompt:** 
```
Is a food item with 10g of carbs, 15g of fiber, and a GI of 50 valid?
```

**Response:** 
```
No, the food item is invalid because the fiber grams cannot exceed the carbohydrate grams.
```

## Frequently Asked Questions

**How is the Glycemic Load calculated?**
The Glycemic Load is calculated by multiplying the Glycemic Index (GI) by the grams of carbohydrates and dividing by 100. The engine also applies a fiber adjustment if the total fiber content is significant.

**What does the estimated spike magnitude represent?**
The `estimatedSpikeMagnitude` is a prediction of how much blood glucose will rise, modulated by the user's provided baseline insulin sensitivity.

**Can I validate individual food items before calculating a meal?**
Yes, you can use the `validate_food_item` tool to check if the carbohydrate, fiber, and GI values provided are physiologically plausible.
