# Menu Item Counter AI Agent Connect

> Menu Item Counter lets your AI client interact directly with restaurant menu data. It provides the tools needed to pull category lists, count specific items, sum totals across multiple groups, and check for empty or broken categories. You can use it to keep your menu inventory accurate without manual counting.

## Overview
- **Category:** data-aggregation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_JrUohbuASicZgN4byxEk1avkK8B0VQnjnMP359RY/ai-agent-connect
- **Tags:** menu, restaurant, counting, audit, inventory

## Description

You can use this MCP to handle the tedious math and organization of restaurant menus. Instead of manually scrolling through lists to see how many appetizers or desserts you have, you just ask your AI client to do it. It works by pulling real-time data from your menu structure, allowing you to verify that every category is populated and correctly sized. If you need to know the total item count for a specific subset of your menu, the MCP handles the aggregation for you. It is a practical way to audit menu integrity and ensure your digital menu stays organized and complete. Whether you are checking for empty categories or just need a quick headcount of your main courses, this tool gives your agent the exact data it needs to report back to you.

## Tools

### get_category_list
This tool pulls a full list of all available menu categories for a specific restaurant.

### get_item_count_by_category
Use this to find out exactly how many items exist within a single menu category.

### get_total_count_for_selection
This tool sums up the total number of items across any group of categories you select.

### verify_category_integrity
This tool checks your menu categories to find any that are empty or invalid.

## Prompt Examples

**Prompt:** 
```
What categories are available for restaurant ID 'rest_123'?
```

**Response:** 
```
The available categories for restaurant 'rest_123' are Appetizers, Main Courses, Desserts, and Beverages.
```

**Prompt:** 
```
How many items are in the 'Desserts' category for restaurant 'rest_123'?
```

**Response:** 
```
There are 12 items in the Desserts category.
```

**Prompt:** 
```
What is the total number of items in 'Appetizers' and 'Main Courses' for restaurant 'rest_123'?
```

**Response:** 
```
The total number of items across Appetizers and Main Courses is 45.
```

## Capabilities

### Category Discovery
Your agent identifies all existing menu groupings.

### Item Counting
The tool calculates the number of items in specific sections.

### Bulk Aggregation
Your AI client sums items across multiple chosen categories at once.

### Menu Auditing
The MCP flags empty or broken categories to ensure data integrity.

## Use Cases

### Menu Auditing
Check if any categories were accidentally left empty during a menu update.

### Inventory Planning
Get a quick headcount of all items in specific categories to assist with prep planning.

### Menu Reorganization
Use the category list to see how items are distributed across the menu.

### Data Verification
Confirm that the total number of items matches your expected menu size.

## Benefits

- Eliminates manual counting of menu items.
- Identifies empty categories automatically.
- Aggregates item totals across multiple groups instantly.

## How It Works

Connecting this MCP to your client gives your agent direct access to menu data.

1. Connect the MCP to your client through Vinkius.
2. Ask your agent to list the restaurant categories.
3. Request specific item counts or totals for selected groups.
4. Run an integrity check to find errors in the menu structure.

## Frequently Asked Questions

**What can this MCP do for my restaurant?**
It allows your AI client to count menu items, list categories, and check for empty or invalid menu sections.

**Which AI clients can use this MCP?**
You can use this with any MCP-compatible client like Claude, Cursor, or Windsurf.

**How do I check for empty menu categories?**
You can use the verify_category_integrity tool to find invalid or empty categories.

**Can I sum items from different categories?**
Yes, the get_total_count_for_selection tool sums items across multiple categories you choose.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP for you, so it is ready to use immediately.

**How do I see all available categories?**
You can use the `get_category_list` tool to retrieve a full list of valid category IDs for a specific restaurant.

**Can I sum items from multiple categories at once?**
Yes, the `get_total_count_for_selection` tool allows you to provide a list of category IDs to get an additive total count.

**How can I check for empty categories?**
Use the `verify_category_integrity` tool to generate a report that identifies categories with zero items.
