# Hawker Queue Time Calculator AI Agent Connect

> Predict wait times and optimal arrival windows for Singapore hawker centers.

## Overview
- **Category:** lifestyle
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_uC5ZnElouGgPT5MFMcGF4dscCVXCWvEUkLzPBYmd/ai-agent-connect
- **Tags:** singapore, hawker, queue-theory, wait-time, food

## Description

This MCP server provides deterministic queue time estimation for Singapore hawker centers using Little's Law. It helps users decide if a wait is worth the 'chope' by calculating estimated wait times, queue velocity, and suggesting optimal arrival times to avoid peak crowds. Use `estimate_wait_time` to predict delays, `suggest_arrival_time` to find the best time to visit, and `get_service_efficiency` to monitor food station throughput.

## Tools

### estimate_wait_time
Predicts the total wait time for food at a hawker stall

### get_service_efficiency
Calculates the throughput or velocity of a food station

### suggest_arrival_time
Suggests the best time to arrive to avoid peak crowds

## Prompt Examples

**Prompt:** 
```
How long will I wait if there are 20 people in line, 2 stalls serving chicken rice, and it takes 5 minutes per order?
```

**Response:** 
```
The estimated wait time is 50 minutes, which is not worth the chope.
```

**Prompt:** 
```
When should I arrive if I want to eat at 6:00 PM?
```

**Response:** 
```
You should arrive at 5:45 PM to avoid the peak crowd.
```

**Prompt:** 
```
How fast is the service if 10 people are in queue, 2 stalls are working, and prep time is 3 minutes?
```

**Response:** 
```
The queue velocity is 0.67 people per minute.
```

## Frequently Asked Questions

**How is the wait time calculated?**
The wait time is calculated by dividing the queue length by the number of available stalls and multiplying by the average preparation time. Michelin-starred stalls include a 1.5x multiplier.

**What does 'isWorthTheChope' mean?**
It indicates if the wait time is 45 minutes or less. If it exceeds 45 minutes, the wait is considered not worth the effort of reserving a seat.

**Can I use this to plan my lunch?**
Yes, you can use `suggest_arrival_time` to determine the best time to arrive 15 minutes before peak hours like 12:00 PM.
