# Donation Fit Decision Engine AI Agent Connect

> Donation Fit Decision Engine evaluates proposed donations against specific recipient missions and donor constraints. It provides clear outcomes to accept, decline, or redirect items based on operational capabilities and mission alignment. Your AI client uses this to bridge the gap between what donors offer and what your organization can actually use.

## Overview
- **Category:** logistics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_WSR6m7iI5AFZcFY2uJgqeu7Fosf6ihupghlxzOZQ/ai-agent-connect
- **Tags:** donation, logistics, decision-engine, matching, charity

## Description

You can stop guessing if a donation is worth the logistics cost. This MCP acts as a logic layer for your donation intake process. It looks at what is being offered, compares it to your organization's mission, and checks if your current operations can actually handle the request. If a donor needs a doorstep pickup but you only do warehouse drop-offs, this tool flags that mismatch immediately. 

Instead of manual back-and-forth, your agent can run a full evaluation to see if an item fits. It can also spot where you're missing data, such as item condition or pickup requirements, so you don't make a decision on incomplete information. When it's time to talk to the donor, the MCP generates professional instructions for your staff to follow. It turns messy donation inquiries into structured, actionable decisions.

## Tools

### check_constraint_compatibility
Checks if a recipient's operational limits align with what a donor requires. It flags mismatches like pickup vs. shipping needs.

### evaluate_donation_fit
Determines if a specific item is a good match for a recipient's mission. It outputs a clear decision on whether to accept or decline.

### format_contact_instruction
Creates professional, human-readable text for your staff. Use this to tell donors how to proceed after a decision is made.

### identify_evidence_gaps
Finds missing information in a donation request. It tells you exactly what data you need to collect before you can make a final decision.

## Prompt Examples

**Prompt:** 
```
Evaluate this donation: Recipient mission is providing school supplies. Item is a box of new pencils. Donor requires doorstep pickup.
```

**Response:** 
```
The donation is accepted as the item matches the school supply mission and the recipient can accommodate the pickup request.
```

**Prompt:** 
```
Check if a donor who requires shipping is compatible with a recipient that only performs pickups.
```

**Response:** 
```
The donor and recipient are incompatible because the donor requires shipping while the recipient only performs pickups.
```

**Prompt:** 
```
Generate a contact instruction for a declined donation due to item condition.
```

**Response:** 
```
Please inform the donor that we cannot accept the item at this time because it does not meet our required condition standards.
```

## Capabilities

### Mission Alignment
Your agent checks if donated items actually serve the recipient's core purpose.

### Constraint Validation
The MCP compares donor requirements against your organization's logistical capabilities.

### Data Gap Detection
It identifies missing details in a request so you don't make decisions blindly.

### Staff Communication
It produces ready-to-use text for staff to send to donors.

## Use Cases

### High-Volume Intake
Quickly sort through hundreds of donation requests to find the best matches.

### Logistics Planning
Verify if your fleet can handle a specific donor's pickup requirements.

### Staff Training
Provide consistent, professional responses to donors regardless of who is handling the call.

### Data Integrity
Ensure every donation request has the necessary details before it enters the system.

## Benefits

- Reduces manual decision time by automating fit assessments.
- Prevents logistical mismatches between donors and recipients.
- Standardizes how staff communicate donation outcomes.
- Identifies missing information before it becomes a problem.

## How It Works

Connect the MCP to your AI client and start processing requests immediately.

1. Connect your AI client to the Vinkius-hosted MCP.
2. Provide the donation details to your agent.
3. The agent uses the tools to evaluate fit and constraints.
4. The agent identifies any missing data or generates a final decision.
5. Use the formatted instructions to contact the donor.

## Frequently Asked Questions

**What does this MCP actually decide?**
It determines if a donation should be accepted, declined, or redirected based on mission and logistics.

**Can I use this with Claude or Cursor?**
Yes, this MCP works with any MCP-compatible client like Claude, Cursor, or Windsurf.

**How does it handle logistical mismatches?**
The check_constraint_compatibility tool specifically compares what a donor needs against what a recipient can do.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP for you. You just connect your client and it works.

**What if the donation info is incomplete?**
The identify_evidence_gaps tool will tell you exactly what information is missing so you can ask the donor for it.
