# Donorbox MCP for AI Agents AI Agent Connect

> Donorbox MCP for AI Agents. Manage your non-profit's donations, recurring gifts, and fundraising campaigns directly through your AI client. Track donor history, monitor goal progress, and audit your campaign performance without switching tabs.

## Overview
- **Category:** payment-processing
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_oWTrQVjhaM9Pdg7tRHoSPJ6cGS9NOYwL2hkIHyNI/ai-agent-connect
- **Tags:** donations, fundraising, donor-profiles, recurring-plans, non-profit, subscription-management

## Description

If you're managing a non-profit, you know how much of a headache it is to keep track of every single contribution. You have to juggle donor profiles, recurring monthly gifts, and the progress of various fundraising campaigns, often jumping between different tabs and spreadsheets just to get a basic status update. This Connector changes that by letting your AI client do the heavy lifting for you. Instead of hunting for who donated what or checking if a recurring gift went through, you can just ask your agent for the facts. You can pull a list of recent contributions, check the status of a specific campaign, or see how many people are on a monthly plan without ever leaving your chat interface. It handles the data fetching so you can focus on the actual work of raising money and supporting your cause. It's one of the many tools available in the Vinkius catalog that turns your AI into a functional member of your finance team. You get a clear picture of your organization's health and donor engagement without the manual data entry or the constant risk of copy-paste errors. Whether you're trying to see if a specific goal was met or you need to audit your most loyal contributors, the information is right there. You can get high-level summaries of your success rates or drill down into the details of a single campaign. It's about moving from manual data hunting to conversational oversight.

## Tools

### list_fundraising_campaigns
Get a full list of every fundraising campaign. This provides an overview of all your active initiatives.

### list_registered_donors
See a complete list of all registered donors. This is great for auditing your donor base.

### list_latest_contributions
Find the most recent donations received. Use this to see who is supporting you right now.

### search_donors_by_email
Find a specific donor's profile using their email. Use this to quickly look up a person's info.

### get_donorbox_account_metadata
Pull the metadata for your authenticated account. This provides context for your organization's settings.

### get_campaign_details
Get specific settings and progress for a campaign. This shows you exactly how close you are to a goal.

### quick_campaign_performance_audit
Get a high-level summary of all campaign success rates. This shows what's working at a glance.

### list_active_subscription_plans
See which recurring donation plans are currently active. This helps you track your monthly revenue.

### list_donorbox_donations
View every donation your organization has received. This shows a full history of your contributions.

### list_recurring_donation_plans
Pull a list of all active recurring donation plans. This helps you manage donor commitments.

## Prompt Examples

**Prompt:** 
```
How's the 'Save the Oceans' campaign doing?
```

**Response:** 
```
The 'Save the Oceans' campaign has raised $12,450 towards its $15,000 goal (83% reached). There are currently 12 active recurring donors for this campaign. Would you like to see which campaign they supported?
```

**Prompt:** 
```
List our 5 most recent donations.
```

**Response:** 
```
Here are the 5 most recent donations received in your account:

| Donor | Amount | Status |
| :--- | :--- | :--- |
| Alice Johnson | $25.00 | Completed |
| Michael Smith | $100.00 | Completed |
| ... |
Would you like more details on any of these?
```

**Prompt:** 
```
Find the recurring plan for sarah.jones@example.org.
```

**Response:** 
```
Sarah Jones has an active monthly recurring plan of $50.00 that started on January 1st. They have made 3 successful payments to date. Would you like me to check their next scheduled donation date?
```

## Capabilities

### Pull donation lists
Get a full history of all contributions received by your organization.

### Check campaign progress
See exactly how much has been raised toward a specific goal.

### Identify active plans
View all current recurring donation subscriptions.

### Search donors by email
Find a specific donor profile instantly using their email address.

### Audit campaign success
Get a high-level summary of how all your campaigns are performing.

### Retrieve account metadata
Access your organization's specific account information and settings.

## Use Cases

### Checking live campaign progress
A manager asks the agent for the 'Save the Oceans' status. The agent uses get_campaign_details to report the current total and percentage reached.

### Verifying a donor's recurring gift
An admin wants to know if a donor is still active. The agent uses search_donors_by_email and list_active_subscription_plans to confirm the status.

### Summarizing recent giving
A finance lead asks for the last few contributions. The agent uses list_latest_contributions to provide a clear summary of recent activity.

### Auditing overall fundraising success
A director wants to see which initiatives are performing best. The agent uses quick_campaign_performance_audit to show success rates across all campaigns.

## Benefits

- Stop switching tabs by using list_donorbox_donations to see all your contributions in one place.
- Get instant updates on your progress using get_campaign_details to see exactly how close you are to a goal.
- Identify your most loyal supporters quickly with list_registered_donors to personalize your outreach.
- Manage recurring revenue more easily by using list_active_subscription_plans to see who is on a monthly gift.
- Perform quick audits of your fundraising success using quick_campaign_performance_audit to see what's working.
- Find donor info faster by using search_donors_by_email to look up specific people without manual searching.

## How It Works

The bottom line is you get direct, conversational access to your entire Donorbox donation history and campaign data.

1. Connect the Donorbox MCP to your AI client.
2. Authorize the connection using your Donorbox account email and API Key.
3. Ask your agent to pull donor lists, check campaign stats, or search for specific records.

## Frequently Asked Questions

**Can the Donorbox MCP help me track my non-profit's fundraising goals?**
Yes, it connects to your campaign data so your agent can report on progress, totals raised, and goal percentages in real time.

**How do I see my recent donations using the Donorbox MCP?**
Your agent can pull a list of the most recent contributions instantly, showing you who gave what and when.

**Can my agent find specific donors by their email?**
Yes, you can ask your agent to look up a donor's profile using their email address to find their history and status.

**Can I use the Donorbox MCP to manage recurring gifts?**
You can use it to list all active subscription plans and identify which donors are on monthly or yearly recurring gifts.

**Will the Donorbox MCP show me all my active campaigns?**
Yes, it can provide a full list of every fundraising campaign configured in your Donorbox account.

**Can I get a summary of my campaign performance?**
Yes, the Connector can pull high-level summaries of success rates across your campaigns to help you see what's working.

**How do I get a Donorbox API Key?**
Log in to your Donorbox account, navigate to **Account > API & Integrations**, and you can generate or retrieve your unique API Key from there. You will also need your account email.

**Can the agent manage recurring plans?**
This integration currently focuses on listing and auditing recurring plans and their status. Modifying plan details or amounts should be managed via the Donorbox dashboard.

**Does the integration show donor contact info?**
Yes, you can use the list_registered_donors or search_donors_by_email tools to retrieve donor profile details, including their registered email addresses.