# Restaurant Bill Settler MCP. AI Agent Connect

> Restaurant Bill Settler MCP handles the math for group dining. It calculates individual costs for specific items, splits shared appetizers proportionally, and applies taxes and tips. Once the math is done, it tells you exactly who needs to send money to whom to settle the tab.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_b27qzKxYYuXWl4iFqAHw8IQSw1MqZXf7mls30Dec/ai-agent-connect
- **Tags:** restaurant, billing, split-bill, math, settlement

## Description

You shouldn't have to pull out a calculator after a long dinner. This MCP takes the headache out of group dining by letting your AI client manage the entire settlement process. You can hand it a list of what everyone ate, and it will figure out the individual totals. It handles the tricky parts, like splitting a shared plate of nachos or ensuring everyone pays their fair share of the tax and tip based on what they actually ordered. If one person put the whole bill on their card, the MCP generates a clear list of reimbursement transfers so everyone can pay them back instantly. It even checks your math first to make sure the menu items and discounts actually add up to the total on the receipt. It's a precise way to ensure no one overpays or underpays.

## Tools

### generate_reimbursements
This tool identifies the specific money transfers needed to settle the bill. It tells you exactly who owes what to whom.

### apply_tax_and_tip
This tool calculates the final amount each person owes after adding the correct tax and gratuity. It bases these on individual subtotals.

### calculate_individual_shares
This tool determines the cost for each person based on their specific food and drink. It also handles the proportional split for shared items.

### validate_bill_integrity
This tool checks that your menu items and discounts are mathematically consistent. It ensures the math is sound before any calculations happen.

## Prompt Examples

**Prompt:** 
```
Split a bill where Alice ordered a $20 steak and Bob shared a $10 appetizer with Alice. Tax is 10% and tip is 20%.
```

**Response:** 
```
Alice owes $18.00 for her steak and $5.00 for her share of the appetizer, totaling $23.00 after tax and tip. Bob owes $3.00 for his share of the appetizer, totaling $3.60 after tax and tip.
```

**Prompt:** 
```
Calculate the reimbursement transfers if Charlie paid the whole bill and needs to be paid back by Dave and Eve.
```

**Response:** 
```
Dave should pay Charlie $15.50 and Eve should pay Charlie $22.00.
```

**Prompt:** 
```
Check if my menu items and discounts are consistent.
```

**Response:** 
```
The bill is consistent. The sum of items minus discounts matches the expected total.
```

## Capabilities

### Proportional Item Splitting
Your agent uses this to divide shared dishes among multiple people.

### Tax and Tip Calculation
The AI applies these percentages to individual subtotals rather than the whole bill.

### Reimbursement Mapping
Your agent generates a list of transfers to settle debts when one person pays the full amount.

### Mathematical Validation
The MCP verifies that item totals and discounts align with the final receipt.

## Use Cases

### Dinner with Friends
Split a large restaurant bill where some people shared appetizers and others ordered entrees.

### Business Lunches
Calculate exact individual costs for team members to simplify expense reporting.

### Settling Group Debts
Determine exactly how much each person needs to Venmo the person who paid the tab.

### Receipt Auditing
Verify that a restaurant's applied discounts and taxes match the listed menu prices.

## Benefits

- Eliminates manual math errors during bill splitting.
- Handles complex shared dish distributions automatically.
- Provides clear payment instructions for reimbursements.
- Validates receipt data to ensure accuracy before settling.

## How It Works

Connect the MCP to your AI client and provide the bill details to start splitting.

1. Connect the MCP to your preferred client like Claude or Cursor via Vinkius.
2. Provide the bill details, including items, prices, and who ate what.
3. The AI uses the MCP tools to calculate individual shares and apply tax/tip.
4. The AI generates the final reimbursement list for everyone to pay up.

## Frequently Asked Questions

**How does this MCP handle shared food?**
It uses proportional distribution to split the cost of shared items among the people who ate them.

**Can it calculate tips?**
Yes, it applies tip and tax calculations to each person's specific subtotal.

**What if one person paid for everyone?**
The MCP uses the reimbursement tool to tell every other person exactly how much they owe the payer.

**Does it work with Claude or Cursor?**
Yes, it works with any MCP-compatible client including Claude, Cursor, and Windsurf.

**How do I know the math is right?**
The MCP includes a validation tool that checks the integrity of the menu items and discounts against the total.

**How are taxes and tips calculated?**
Taxes and tips are calculated proportionally. Each person pays a percentage of their specific food subtotal, ensuring fairness based on what they actually consumed.

**How do I settle the bill with my friends?**
After calculating final totals, use the `generate_reimbursements` tool. It will provide the minimum number of transfers needed to bring everyone's balance to zero.

**Can I handle shared dishes?**
Yes. By using `calculate_individual_shares`, you can specify which diners shared an item, and the cost will be split among them.
