# Dinner Reservation Splitter AI Agent Connect

> Dinner Reservation Splitter MCP handles the messy math of group dining. It calculates individual shares by factoring in specific meal costs, proportional taxes, tips, and shared appetizers. Your AI client can also manage group-wide fees like cancellation penalties or apply credits from deposits to ensure everyone pays exactly what they owe.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Im76u94w2FV8bCwVgauTmdiJ2vArRomX429dsmQv/ai-agent-connect
- **Tags:** restaurant, billing, splitting, math, group-dining

## Description

Stop arguing over the check at the end of a long meal. This MCP gives your AI client the logic needed to break down restaurant bills with total precision. Instead of just dividing the total by the number of people, you can give your agent the specific details of what everyone ordered. It accounts for the nuances that make manual splitting difficult, such as distributing tax and tip proportionally based on individual meal totals. If a group shares a few appetizers, the MCP can divide those costs only among the people who actually ate them. It also handles the less fun parts of dining, like applying cancellation fees or accounting for pre-paid deposits. You just provide the raw data from the receipt or reservation, and your agent does the rest.

## Tools

### analyze_group_disparity
This tool identifies which diners are paying a higher percentage of the total bill compared to the group average.

### calculate_individual_shares
This tool calculates the final amount each person owes by factoring in meals, tax, tip, discounts, and fees.

### split_shared_appetizers
This tool divides the cost of a single shared dish among a specific subset of the group.

### validate_reservation_status
This tool checks if a cancellation fee needs to be applied based on the reservation status and policy.

## Prompt Examples

**Prompt:** 
```
Calculate the shares for a group where Alice had a $20 meal and Bob had a $30 meal, with an 8% tax, 20% tip, and a $5 cancellation fee.
```

**Response:** 
```
Alice owes $27.00 and Bob owes $33.00.
```

**Prompt:** 
```
Check if a cancelled reservation with a $50 flat fee should be charged for a $200 subtotal.
```

**Response:** 
```
Yes, a fee of $50.00 should be charged.
```

**Prompt:** 
```
Split a $15 appetizer between Charlie and Dave equally.
```

**Response:** 
```
Each person owes $7.50.
```

## Capabilities

### Proportional Tax and Tip
Your agent calculates tax and tip based on each person's specific subtotal.

### Shared Item Division
The MCP splits the cost of appetizers or shared plates among specific participants.

### Fee Management
Your agent handles cancellation penalties and group-wide service fees.

### Disparity Analysis
The tool flags when certain diners are paying significantly more than the group average.

### Deposit Application
The MCP applies credits from pre-paid deposits to the final totals.

## Use Cases

### Large Group Dinners
Split a large bill where people ordered different amounts and shared several plates.

### Reservation Management
Determine if a group owes a cancellation fee based on their reservation status.

### Expense Tracking
Get precise individual totals to record in personal or business expense logs.

### Fairness Auditing
Check if any individual is paying an unfair amount relative to the rest of the group.

## Benefits

- Eliminates manual calculation errors for tax and tip distribution.
- Allows for granular splitting of shared items among specific people.
- Automates the application of cancellation fees and deposits.
- Provides clear breakdowns of individual costs for every diner.

## How It Works

Connect the MCP to your client and feed it your receipt or reservation data.

1. Connect your MCP-compatible client to Vinkius.
2. Provide the raw bill or reservation details to your AI agent.
3. Specify how shared items or fees should be handled.
4. Receive a precise breakdown of what each person owes.

## Frequently Asked Questions

**How does this MCP handle tips?**
The MCP calculates tips proportionally based on the individual meal costs provided.

**Can I split an appetizer between only two people in a larger group?**
Yes, you can use the tool to divide a shared item among a specific subset of diners.

**Does it handle cancellation fees?**
Yes, the MCP can validate reservation status to determine if a cancellation fee applies.

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

**How does it deal with discounts?**
The MCP can apply both global group discounts and item-specific discounts to the calculation.

**How are taxes and tips calculated?**
Taxes and tips are distributed proportionally based on the weight of each person's meal subtotal relative to the group total.

**Can I split a shared appetizer among only some people?**
Yes, you can use `split_shared_appetizers` to assign the cost of a specific item to a subset of diners.

**How are cancellation fees handled?**
Cancellation fees are treated as group-wide costs and are split equally among all participants in the reservation.
