# Singapore Hawker Macro Calculator AI Agent Connect

> Get precise nutritional data and Nutri-Grade ratings for Singaporean hawker dishes.

## Overview
- **Category:** health
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_uxuClu4syuohWAdgqGjgrfC1eeejVfva0nnN3Uh0/ai-agent-connect
- **Tags:** singapore, hawker, macros, nutrigrade, dietary

## Description

This MCP server provides deterministic nutritional analysis for Singaporean hawker food. It uses fixed Health Promotion Board (HPB) values to calculate calories, proteins, carbohydrates, fats, and sodium. Users can specify portion sizes and dietary modifications to see exact macro adjustments. Use `calculate_dish_macros` to get a full nutritional profile and Nutri-Grade, `get_available_dishes` to browse supported meals, or `get_modification_impacts` to see how specific changes like 'no_skin' affect your meal.

## Tools

### get_available_dishes
Allows the user to see which hawker dishes are supported by the calculator

### calculate_dish_macros
Calculates the base and adjusted nutritional profile of a specific hawker dish

### get_modification_impacts
Informs the user of the specific nutritional changes associated with common modifications

## Prompt Examples

**Prompt:** 
```
What are the macros for a regular portion of chicken rice with no skin?
```

**Response:** 
```
A regular portion of chicken rice with no skin has 520 calories, 22g of protein, 65g of carbs, and 18g of fat, with a Nutri-Grade B.
```

**Prompt:** 
```
Show me all available noodle dishes.
```

**Response:** 
```
The available noodle dishes are laksa, char kway teow, and mee pok.
```

**Prompt:** 
```
How much fat do I save if I ask for less oil in my dish?
```

**Response:** 
```
Requesting 'less_oil' reduces the total fat content by 5g.
```

## Frequently Asked Questions

**How accurate are these nutritional values?**
The values are deterministic and based on fixed Health Promotion Board (HPB) data for standard hawker portions.

**Can I adjust for specific dietary needs?**
Yes, you can use `calculate_dish_macros` with the `modifications` parameter to account for changes like 'no_skin' or 'less_oil'.

**What is a Nutri-Grade?**
Nutri-Grade is a Singaporean health rating system (A to D) that assesses the nutritional profile of food based on energy, sugar, and saturated fat.
