4,500+ servers built on MCP Fusion
Vinkius

Donorbox MCP. Manage donations and track donor payments instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Donorbox MCP on Cursor AI Code Editor MCP Client Donorbox MCP on Claude Desktop App MCP Integration Donorbox MCP on OpenAI Agents SDK MCP Compatible Donorbox MCP on Visual Studio Code MCP Extension Client Donorbox MCP on GitHub Copilot AI Agent MCP Integration Donorbox MCP on Google Gemini AI MCP Integration Donorbox MCP on Lovable AI Development MCP Client Donorbox MCP on Mistral AI Agents MCP Compatible Donorbox MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Donorbox. Manage donations, track recurring plans, and monitor fundraising campaigns using your AI agent. This server lets your AI client pull donor lists, audit payments, and check campaign progress directly from Donorbox.

It's built for non-profits and finance teams that need real-time visibility into fundraising health.

What your AI agents can do

Get campaign details

Retrieves the specific goals and progress for a single fundraising campaign.

Get donorbox account metadata

Fetches basic data and metadata about the current Donorbox account connection.

List active subscription plans

Lists all donor subscription plans that are currently marked as 'Active'.

+ 7 more capabilities included
View All Contributions

Gets a list of every donation received in your Donorbox account, including payment status.

Track Recurring Payments

Identifies and lists all recurring donation plans that are currently active.

Manage Campaigns

Retrieves details and progress reports for specific fundraising campaigns.

Audit Donors

Lists all registered donors in your organization and retrieves metadata about the account.

Search Specific Donors

Finds a donor's record using only their email address.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Donorbox MCP Server: 10 Tools for Donor & Campaign Ops

Use these 10 tools to manage donor data, check payment status, and audit fundraising campaign progress directly through your AI client.

get019d7588

get campaign details

Retrieves the specific goals and progress for a single fundraising campaign.

get019d7588

get donorbox account metadata

Fetches basic data and metadata about the current Donorbox account connection.

list019d7588

list active subscription plans

Lists all donor subscription plans that are currently marked as 'Active'.

list019d7588

list donorbox donations

Lists every donation recorded in your Donorbox account.

list019d7588

list fundraising campaigns

Lists all fundraising campaigns set up within your Donorbox account.

list019d7588

list latest contributions

Identifies and lists the most recently received donations.

list019d7588

list recurring donation plans

Lists every active recurring donation plan for your organization.

list019d7588

list registered donors

Provides a list of all donor accounts registered in Donorbox.

quick019d7588

quick campaign performance audit

Pulls a summary of success rates across all fundraising campaigns.

search019d7588

search donors by email

Finds a specific donor profile using only their email address.

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
Start building

Make Your AI Do More

Start with Donorbox, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

Your AI agent talks directly to Donorbox. You can handle everything from tracking donations to managing donor accounts, all without leaving your chat window. You'll get real-time data on your fundraising efforts and donor base. You can pull a list of every single donation recorded in your account, checking the payment status for each one.

You can also see all the active recurring donation plans your organization runs. Need to check on a specific donor? You just send their email and the agent finds their profile. You can pull a list of every registered donor account in Donorbox. You can get a rundown of all the fundraising campaigns set up in your account, and even pull the specific goals and progress for any one campaign.

You can see the most recent contributions received. You can also get a high-level summary of success rates across all your fundraising campaigns. Finally, you'll get basic data and metadata about the Donorbox account connection itself.

How Donorbox MCP Works

  1. 1 Connect the Donorbox integration to your AI client.
  2. 2 Authorize the connection using your Donorbox account email and API Key.
  3. 3 Ask your agent to perform an action, like 'List all recent donations,' which executes the necessary tool.

The bottom line is, you manage donor data and campaign metrics by simply asking your AI client to use the tools.

Who Is Donorbox MCP For?

This server is for non-profit organizations and finance teams that need real-time financial visibility. You're the fundraising manager who needs to know campaign status right now, or the administrator who needs to pull donor history without logging into a dashboard. This cuts down on manual report generation and cross-referencing.

Fundraising Manager

Checks campaign goals and recent contribution volumes instantly, allowing them to report status during events.

Non-Profit Administrator

Researches specific donor history and checks the status of recurring plans via chat, without navigating multiple screens.

Finance Team Member

Monitors donation amounts and campaign success rates across the entire organization, keeping accounts current.

What Changes When You Connect

  • Track every donation and payment status using list_donorbox_donations. You see the full payment history without running multiple reports.
  • Monitor recurring revenue streams by running list_active_subscription_plans or list_recurring_donation_plans. You know exactly who is paying and when.
  • Get an instant overview of campaign health with quick_campaign_performance_audit. You don't need to click through five different dashboards just to check goals.
  • Find specific donor details quickly using search_donors_by_email. You pull up a donor's full profile by just typing an email.
  • Audit your entire donor base by running list_registered_donors. You get a complete list of who has ever given, no matter how long ago.
  • See the progress of any single campaign by calling get_campaign_details. You get the specific goal and total raised for that single event.

Real-World Use Cases

01

Post-Event Reporting

A fundraising manager needs to report the total money raised for 'Annual Gala' immediately after the event. Instead of pulling reports from Donorbox and manually calculating totals, they ask their agent to run get_campaign_details. The agent gives the precise goal and current raised amount in seconds.

02

Investigating a Missing Payment

A finance team member notices a donor's account isn't showing a payment. They ask the agent to run search_donors_by_email first. This gives the donor's ID, which they then use to cross-reference list_donorbox_donations to find the payment gap.

03

Assessing Donor Loyalty

A non-profit administrator wants to find their top 10 most engaged donors. They run list_registered_donors to get the list, and then they use list_active_subscription_plans to filter who is making ongoing payments.

04

Checking Program Health

A campaign lead needs to know if the 'Oceans Cleanup' campaign is on track. They ask the agent to run quick_campaign_performance_audit for a quick summary, then follow up with list_fundraising_campaigns to see all active campaigns.

The Tradeoffs

Building custom reports

Trying to build a custom report in Donorbox to track a donor's payments and their recurring status. You spend hours configuring fields and hitting rate limits.

Use the agent to run search_donors_by_email to get the donor ID. Then, use list_donorbox_donations and list_active_subscription_plans to pull the data directly into your workflow, bypassing the report builder.

Guessing campaign status

Looking at the main dashboard and assuming a campaign is meeting its goal because the progress bar is high. You don't know the exact target or if the goal was adjusted.

Run get_campaign_details to pull the exact target amount and current progress against that goal. You get hard numbers, not estimates.

Checking donor status manually

Having to navigate through multiple tabs (donations, profiles, plans) to see if a donor is active or what their last payment was.

Start by running list_registered_donors for a list view. Then, use search_donors_by_email to pull the full, specific record you need.

When It Fits, When It Doesn't

Use this server if your primary pain point is synthesizing financial data from multiple silos. You need to know who gave what, when, and if it's recurring. Don't use this if you just need a simple contact list—use a dedicated CRM tool for that. If you only need to see a single, static list of names, a simple export tool will work. But if you need to link a donor's name to their campaign contributions, and then check if they have an active monthly plan, you need this full suite of tools. The power is in connecting the data points, not just listing them.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Donorbox. 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

How we secure it →

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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_campaign_details get_donorbox_account_metadata list_active_subscription_plans list_donorbox_donations list_fundraising_campaigns list_latest_contributions list_recurring_donation_plans list_registered_donors quick_campaign_performance_audit search_donors_by_email

Sifting through donor data shouldn't feel like a database query.

Right now, tracking a donor's activity is a mess. You jump into the dashboard, click to view donations, then click again to see their profile, and maybe you have to run a separate report to check if they have an active monthly plan. You copy-paste IDs, you toggle tabs, and you spend time stitching together a single donor's full journey.

With the Donorbox MCP Server, your agent handles the whole process. You just ask, 'What is the full history for John Smith?' and the agent calls `search_donors_by_email`, then `list_donorbox_donations`, and finally `list_active_subscription_plans`. You get the complete, synthesized answer without leaving your chat window.

Donorbox MCP Server: Get full financial visibility from chat.

Before, checking a campaign's status meant running one report, then manually cross-referencing the goals against the total raised amount. If you missed a step, the report was useless. You were always working with static snapshots.

Now, you ask for the campaign performance, and the agent executes `quick_campaign_performance_audit`. You get the current, live status, including the goal, the percentage reached, and the number of active recurring donors, all in one go. The data is always current.

Common Questions About Donorbox MCP

How do I find a donor's payment status using list_donorbox_donations? +

You run list_donorbox_donations and ask the agent to filter the results by 'payment status.' The agent pulls all donations and highlights which ones are marked 'Completed' or 'Pending,' saving you the filtering steps.

Can I check if a donor is still paying with list_active_subscription_plans? +

Yes, the agent runs list_active_subscription_plans and filters the output by the donor's name or email. This tells you exactly which plans are current and when they are set to renew.

What is the best way to see all my current campaigns? list_fundraising_campaigns? +

To see a full list, simply ask the agent to run list_fundraising_campaigns. It pulls every campaign configured in your account, giving you a quick overview of all available fundraising efforts.

How do I get a summary of all campaigns at once? quick_campaign_performance_audit? +

Running quick_campaign_performance_audit gives you a high-level summary of success rates across all campaigns. This is faster than running get_campaign_details ten times.

How do I find out who donated recently using list_latest_contributions? +

This tool retrieves the most recent donations. You'll get the date, amount, and donor name for each entry, helping you track immediate fundraising activity.

What tools do I use to find donors by email address? search_donors_by_email? +

Use the search_donors_by_email tool. It targets a specific donor using only their email address, saving you time compared to listing all registered accounts.

How do I check my account details after connecting? get_donorbox_account_metadata? +

Calling get_donorbox_account_metadata pulls basic information about the connected Donorbox account and the authenticated user. This confirms the connection worked correctly.

If I need to know the total number of registered donors, which tool should I use? list_registered_donors? +

The list_registered_donors tool provides a comprehensive list of every donor in your organization. You can count the resulting records to get your total donor count.

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.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Donorbox. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.