FundraisingBox MCP. Analyze donors and donation history with natural language.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
FundraisingBox MCP connects your nonprofit's donation data to any AI agent. It lets you run campaigns, manage donors, and track finances by simply asking questions in natural conversation.
You can retrieve everything from total raised metrics to specific donor giving histories without opening the dashboard or manually running reports.
What your AI agents can do
Check fundraisingbox status
Verifies that your AI client can successfully connect to the FundraisingBox system.
Get dashboard
Pulls aggregate metrics providing an immediate overview of all fundraising activities and performance.
Get donation
Gets the specific details for one individual donation record.
Get a snapshot of total funds raised, active donor counts, and current campaign progress instantly.
Find specific people by name or email and view their complete lifetime giving records in one place.
List all current fundraising campaigns, checking goals, progress, and donation statistics for each one.
Pull a list of all individual donations, filtering them down to show only those linked to a specific campaign or initiative.
See every active monthly subscription donation, including its frequency and current status across your donor base.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
FundraisingBox: 14 Tools for Nonprofits
Use these tools to retrieve every piece of donation, donor, and campaign data you need from FundraisingBox through natural conversation.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using FundraisingBox on Vinkius019dd0f5check fundraisingbox status
Verifies that your AI client can successfully connect to the FundraisingBox system.
019dd0f5get dashboard
Pulls aggregate metrics providing an immediate overview of all fundraising activities and performance.
019dd0f5get donation
Gets the specific details for one individual donation record.
019dd0f5get donor history
Pulls the full timeline of giving—amounts, dates, and campaigns—for any specific donor.
019dd0f5get donor
Retrieves a complete profile, including contact information, for an identified donor.
019dd0f5get campaign
Retrieves detailed information about a single, specific fundraising campaign.
019dd0f5list donations by project
Lists only donations associated with a specific, named campaign or project.
019dd0f5list donations
Provides a general list of all recorded donations across the entire system.
019dd0f5list donors
Provides a list of all registered donors in your database.
019dd0f5list forms
Shows every donation form widget you have configured and use on your website.
019dd0f5list campaigns
Lists all active fundraising campaigns managed within your account.
019dd0f5list receipts
Generates a list of all digital tax receipts that were issued for donations.
019dd0f5list recurring donations
Lists every active, scheduled donation that is set to repeat automatically.
019dd0f5search donors
Searches your donor database using names or emails to find matching profiles.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with FundraisingBox, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by FundraisingBox. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 14 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
The time spent digging through donor data today feels endless.
Right now, if you need to know how much a specific person has given across various projects over five years, you open the main dashboard. Then, you might have to navigate to 'Donors,' search by name, and then manually click through every single transaction record or download multiple CSVs and try to stitch them all together in Excel.
With this MCP, you just tell your agent: 'Show me Hans Schmidt's total giving history.' The agent runs the necessary tools—like `get_donor` followed by `get_donor_history`—and presents the summarized data immediately. It’s instant context.
Viewing donation receipts is now a single command.
Previously, generating tax reports meant going into the finance tab, selecting 'Receipt Generation,' and then setting date ranges and filtering by donor ID. It was a multi-step process requiring careful data entry to avoid missing records or getting duplicate entries.
Now, you simply ask your agent: 'List all donation receipts for Q4 2023.' The MCP handles the complex calls behind `list_receipts`, returning clean, structured data ready for immediate filing. It's a huge time saver.
What you can do with this MCP connector
Managing a non-profit's fundraising often means juggling multiple dashboards and digging through years of records just to answer one question. This MCP lets you handle all that data using only your AI agent, talking to it like you’d talk to a coworker. You ask the agent about campaign progress or specific donor giving trends, and it pulls the exact numbers from FundraisingBox.
It's not just reading lists; it correlates donation amounts with campaigns, tracks active recurring donations, and even prepares tax receipts for your finance team. By connecting through Vinkius, you give your AI client instant access to all this core operational data—a single source of truth for every dollar raised.
019dd0f5-ae39-72ce-ac53-f79a5cd3f75a How FundraisingBox MCP Works
- 1 First, subscribe to the FundraisingBox MCP on Vinkius.
- 2 Next, provide your organization's API Key within the connection settings.
- 3 Finally, activate the toolset through your AI client (Claude, Cursor, etc.) and start asking questions about donor data or campaign totals.
The bottom line is you talk to your agent naturally; it handles all the database calls and returns structured financial data.
Who Is FundraisingBox MCP For?
Development Directors, Fundraising Managers, and Finance Accountants use this when they need real-time answers about money. If you spend time clicking between donor lists and campaign reports, this is for you.
Needs to quickly check which campaigns are close to their goal or pull data on donation trends without opening the full dashboard.
Must find a specific donor by name and retrieve their entire giving history, including amounts and dates, to prepare personalized thank-you notes.
Needs to pull records of all generated donation receipts for annual tax filings or check the status of recurring subscriptions.
What Changes When You Connect
- Stop hunting through spreadsheets for data. Instead of manually running a report, you ask the agent to check all donations linked to 'Clean Water Initiative' using
list_donations_by_projectand get instant results. - Don't waste time cross-referencing donor records. Use
search_donorsorget_donorto pull contact info and total giving amounts instantly, ready for personalized outreach emails. - Never miss a detail on financial compliance. You can run
list_receiptsthrough the agent to gather every donation receipt needed for year-end audits without navigating complex report menus. - Track your steady income stream easily. The MCP lets you review all active subscriptions by calling
list_recurring_donations, giving you a clear picture of reliable monthly revenue. - Get an immediate performance check. Instead of opening the main dashboard, you can use
get_dashboardto get key metrics like total raised and average donation size in plain text.
Real-World Use Cases
Need a quick donor report for a major gift meeting.
The Development Director needs to know how much 'Hans Schmidt' has given over his lifetime. They ask the agent, and it automatically uses get_donor and then retrieves the full timeline via get_donor_history, summarizing the total amount across multiple years.
Checking if a campaign is on track.
The Fundraising Manager needs to know how close 'Winter Emergency Aid' is to its goal. They ask for the progress, and the agent uses list_campaigns combined with get_campaign to report the exact percentage achieved.
Reconciling annual giving totals.
The Finance Accountant needs to verify all payments from Q4. They ask for a list of donations and filters, causing the agent to run list_donations then cross-reference specific date ranges.
Identifying long-term supporters.
The Donor Relations Specialist needs a list of people who donate monthly. They ask for active recurring donations, and the agent uses list_recurring_donations to pull that roster immediately.
The Tradeoffs
Asking about all data points at once.
I need to know who donated last month, how much they gave, which campaign it was for, and if they are a recurring donor. (This requires 5 different clicks/filters.)
→
Start by asking the agent to list donations filtered by time or project using list_donations_by_project. The agent handles the linking of campaign data automatically.
Confusing general lists with specific data.
I just need a list of donors. (This is vague and might return stale data or only names.)
→
Always use search_donors when you know part of the information, or if you want to check status, run check_fundraisingbox_status first.
Trying to reconcile finances manually.
I'll download all receipts and cross-reference them with my donor spreadsheet. (This is slow and prone to human error.)
→
Ask the agent to use list_receipts for a date range, which gives you structured data that can be imported directly into your reporting system.
When It Fits, When It Doesn't
Use this MCP if your primary job involves synthesizing financial or donor data from multiple sources (e.g., 'What is the total recurring donation amount linked to campaigns launched in 2023?'). If you only need a single piece of information, like just listing all campaign names (list_campaigns), you might not need this MCP. However, if that name list needs to be cross-referenced with donor status or receipt records, then the full power of the agent and its integrated tools is necessary.
Common Questions About FundraisingBox MCP
How do I check if the FundraisingBox MCP is working? +
You run the check_fundraisingbox_status tool, and it verifies connectivity to your organization's account. This confirms everything is ready before you ask for complex reports.
Can I find a donor by email using the search_donors tool? +
Yes, the search_donors tool allows searching by name or email address to locate matching profiles in your database.
Do I need list_donations and list_donations_by_project? +
You use both tools when you need different scopes: list_donations gives everything, while list_donations_by_project filters down the data to only show donations tied to one specific campaign.
How do I track monthly giving with list_recurring_donations? +
The list_recurring_donations tool pulls a comprehensive roster of all active, scheduled subscriptions. This helps you monitor your predictable, ongoing revenue stream.
If I run `check_fundraisingbox_status`, what should I expect if my API key is incorrect? +
It will immediately return a connectivity or authentication error. This means you need to double-check your organization's API key in the FundraisingBox settings and update it within Vinkius.
When I use `get_dashboard`, what high-level metrics can my AI agent retrieve for reporting? +
It pulls aggregate data, including total raised year-to-date, the current active donor count, and average donation size. This is useful for quick board reports without needing individual records.
Using `list_forms`, how can my agent view or check which donation widgets are configured? +
It lists all available donation form widgets. Your AI client uses this to confirm exactly which giving methods are active and ready for use on your website.
When I run `get_donor_history`, what time scope does it cover for a single donor? +
It retrieves all recorded giving amounts, dates, and specific campaign allocations. You get the full, itemized lifetime view of every contribution made by that individual.
Can I see the full donation history for a specific donor? +
Yes. Use search_donors to find a donor by name or email, then call get_donor_history with their Donor ID to retrieve every donation they've made — including amounts, dates, campaign allocations, and payment methods. Use get_donor for their full profile with contact details and total lifetime giving.
Can I monitor campaign progress toward fundraising goals? +
Yes. The list_campaigns tool retrieves all fundraising campaigns with their goals and current progress. Use get_campaign with a Campaign ID for detailed statistics including donor count, average donation, and progress percentage. Combine with list_donations_by_project to see every donation linked to a specific campaign.
Can I access donation tax receipts for annual fiscal reporting? +
Yes. The list_receipts tool retrieves all generated donation tax receipts across your organization. Each receipt includes the donor name, donation amount, date, and receipt number. Use get_dashboard for aggregate fundraising metrics to supplement your annual reporting.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.