# Group Donation Plan AI Agent Connect

> Group Donation Plan MCP handles the heavy lifting for collective fundraising. It lets your AI client calculate net pools after fees, apply matching rules to boost specific causes, and distribute funds to recipients while staying within their target goals. You can run entire donation drives by simply asking your agent to manage the math and the money flow.

## Overview
- **Category:** finance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_7ybZ9Haopfm1A0bqAXIdtmqzmljAEYZ1S73Tf1I7/ai-agent-connect
- **Tags:** donations, allocation, matching-rules, fundraising, pledges

## Description

Managing a group donation drive involves more than just collecting money. You have to account for administrative fees, calculate how much extra money matching rules generate, and ensure no cause receives more than its stated target. This MCP takes that logic away from your manual spreadsheets and hands it to your AI client. 

Instead of manually tracking every pledge, you can tell your agent to calculate the available funds after fees or to apply specific matching rules to reward certain causes. The MCP ensures that the final distribution respects the specific goals of every recipient. It acts as the mathematical engine for your fundraising operations, making sure the math stays accurate even as pledges and matching rules change. You can quickly check the health of your entire drive or finalize allocations once the window closes, all through a natural conversation with your agent.

## Tools

### calculate_net_pool
This tool finds the total money available for distribution by subtracting administrative fees from the total pledges.

### distribute_funds
This tool performs the final math to decide exactly how much money each cause receives.

### summarize_plan
This tool provides a high level overview of the donation plan's status and distribution health.

### apply_matching_rules
Use this to calculate the extra funds triggered by specific matching rules based on how pledges are distributed.

## Prompt Examples

**Prompt:** 
```
Calculate the net pool for pledges of 100, 200, and 300 with a 5% fee.
```

**Response:** 
```
The total pledges amount to 600. After a 5% fee of 30, the net pool available for distribution is 570.
```

**Prompt:** 
```
What is the summary for a plan with 500 total collected and 450 distributed?
```

**Response:** 
```
The total collected is 500, with 450 distributed. There is 50 remaining unallocated, resulting in a coverage percentage of 90% relative to targets.
```

**Prompt:** 
```
How much will cause 'A' get if it has 100 in pledges and a target of 150, with no matching funds?
```

**Response:** 
```
Cause 'A' will receive 100, as it is within its target amount of 150.
```

## Capabilities

### Fee Deduction
Your agent calculates the net pool by removing administrative costs from the total amount pledged.

### Matching Logic
The MCP calculates bonus funds when specific matching rules are triggered by pledge distributions.

### Target Enforcement
Your agent ensures that fund distribution respects the specific target goals of each recipient.

### Plan Health Checks
The MCP provides a summary of how much has been collected versus how much has been distributed.

### Final Allocations
Your agent uses the final math to determine the exact amounts for each cause.

## Use Cases

### Corporate Giving Drives
Use the agent to calculate how much an employer's matching gift adds to employee pledges.

### Community Fundraising
Manage a pool of small donations and distribute them to local causes based on set targets.

### Grant Distribution
Apply specific rules to ensure funds are allocated to the right recipients after fees are taken.

### Charity Events
Quickly summarize how much money has been raised and how much is left to distribute.

## Benefits

- Removes manual math errors by automating fee and matching calculations.
- Prevents overfunding causes by enforcing target goals during distribution.
- Provides instant status updates on donation drive health.
- Handles complex matching rules through simple agent commands.

## How It Works

Connect your client to Vinkius and start managing your donation math through conversation.

1. Connect your AI client to the Group Donation Plan MCP via Vinkius.
2. Tell your agent to calculate the net pool after fees.
3. Instruct the agent to apply any matching rules to the pledges.
4. Have the agent distribute the funds to the specific causes.
5. Request a summary to see the final status of the donation plan.

## Frequently Asked Questions

**How does this MCP handle administrative fees?**
The calculate_net_pool tool subtracts the specified fees from the total pledges to find the actual amount available for causes.

**Can I use this to manage matching gifts?**
Yes, the apply_matching_rules tool calculates extra funds generated by matching rules based on how pledges are distributed.

**What happens if a cause receives more than its target?**
The distribution logic is designed to respect the target goals of each recipient.

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

**How do I see if my donation drive is on track?**
You can use the summarize_plan tool to get a high level overview of the plan's health and distribution status.

**How are administrative fees handled?**
Fees are deducted from the total sum of pledges using the `calculate_net_pool` tool before any funds are distributed to causes.

**Can a cause receive more than its target amount?**
The `distribute_funds` tool ensures that the allocated amount for any single cause does not exceed its defined target amount.

**What are matching rules?**
Matching rules are logic sets that generate extra funds for specific causes when certain pledge thresholds are met, processed via `apply_matching_rules`.
