# Cancellation Refund Calculator AI Agent Connect

> Cancellation Refund Calculator MCP handles the math for booking cancellations. Your AI client uses it to check if a customer qualifies for a refund, calculate the specific payout after penalties, and create clear financial summaries. It also supports high-volume processing for large reporting tasks.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_4lAgtTJuIZYvEI1GNkXaE9DDrF0qnCEfQCQwg3Kw/ai-agent-connect
- **Tags:** refund, cancellation, finance, booking, calculation

## Description

Managing booking cancellations shouldn't involve manual math or digging through policy spreadsheets. This MCP gives your AI client the ability to act as a precise financial agent for your booking business. Instead of you manually calculating percentages, your agent can instantly determine exactly how much money needs to go back to a customer based on specific penalty rules. 

You can hand off complex tasks like checking if a specific booking meets your refund criteria or generating a clean, human-readable breakdown of a transaction. If you're dealing with a massive list of cancellations, you don't have to process them one by one. Your agent can run through multiple scenarios at once to build out high-volume reports. It turns your AI client into a specialized finance tool that handles the heavy lifting of refund logic and penalty application.

## Tools

### batch_calculate_refunds
This tool processes multiple cancellation scenarios at once. It is built for generating high-volume financial reports without manual entry.

### calculate_refund_amount
This tool determines the exact amount of money to return to a customer. It applies specific penalties to the original booking price.

### generate_refund_summary
This tool creates a human-readable breakdown of a financial transaction. It turns raw numbers into clear summaries of original prices and penalties.

### verify_refund_eligibility
This tool checks if a refund is possible under your specific constraints. It verifies if a customer qualifies before any money is moved.

## Prompt Examples

**Prompt:** 
```
Calculate the refund for a $200 booking with a 20% cancellation penalty.
```

**Response:** 
```
The refund amount is $160.00, and the penalty amount is $40.00.
```

**Prompt:** 
```
Is a customer eligible for a refund if the booking price is $50 and the penalty is 100%?
```

**Response:** 
```
No, the customer is not eligible for a refund because the cancellation penalty is 100%.
```

**Prompt:** 
```
Give me a summary for a $1000 booking with a 15% penalty.
```

**Response:** 
```
The original price was $1000.00, a penalty of $150.00 was applied, and the final amount returned is $850.00.
```

## Capabilities

### Eligibility Verification
Your agent checks if a customer meets the requirements for a refund based on your rules.

### Exact Payout Calculation
The AI calculates the precise dollar amount to return after subtracting penalties.

### Financial Summaries
Your agent produces readable breakdowns of the original price, penalties, and final payouts.

### Bulk Processing
The AI handles multiple cancellation scenarios simultaneously for large datasets.

## Use Cases

### Customer Support Automation
An agent asks the AI to check if a specific customer is eligible for a refund based on their booking details.

### End-of-Month Reporting
A finance user runs a batch calculation to see the total refund amounts processed across hundreds of bookings.

### Instant Refund Quotes
A support representative gets an immediate, exact payout amount to give to a customer on a live chat.

### Audit Trail Creation
The AI generates a summary of a refund transaction to be saved in a customer's history.

## Benefits

- Removes manual calculation errors from the refund process.
- Speeds up customer support by automating eligibility checks.
- Handles large volumes of data through batch processing.
- Provides clear financial summaries for human review.

## How It Works

Connecting this MCP to your AI client gives it immediate access to your refund logic.

1. Connect the MCP to your client like Claude or Cursor via Vinkius.
2. Provide the booking details and penalty rules to your AI agent.
3. The agent calls the necessary tools to check eligibility or calculate amounts.
4. Your agent delivers the final refund amount or a full financial summary.

## Frequently Asked Questions

**How does this MCP calculate refunds?**
The MCP uses specific tools to apply cancellation penalties to the original booking price to find the exact payout.

**Can I process many refunds at once?**
Yes, the batch_calculate_refunds tool is designed to process multiple scenarios at the same time for high-volume reporting.

**What clients can I use this with?**
You can use this MCP with any compatible client, including Claude, Cursor, Windsurf, and VS Code.

**Does it check if a refund is allowed?**
Yes, the verify_refund_eligibility tool checks if a refund is possible under your specific constraints.

**Will it give me a breakdown of the math?**
Yes, the generate_refund_summary tool provides a human-readable breakdown of the original price, the penalty, and the final amount.

**How do I check if a customer is eligible for a refund?**
You can use the `verify_refund_eligibility` tool. It checks if the booking price is valid and if the cancellation penalty is less than 100%.

**Can I process multiple refunds at once?**
Yes, the `batch_calculate_refunds` tool allows you to process an array of multiple cancellation scenarios in a single request.

**What information is needed to calculate a refund?**
To use `calculate_refund_amount`, you need the original booking price and the cancellation percentage penalty.
