4,500+ servers built on MCP Fusion
Vinkius

Donately MCP. Track donor history and campaign progress 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

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

Just plug in your AI agents and start using Vinkius.

Donately MCP Server lets your AI agent manage donations, track donors, and monitor fundraising campaigns using the Donately API. You can list all donations, get specific donor profiles, check campaign progress, and find out who your biggest contributors are.

It handles the entire giving lifecycle right from your chat client.

What your AI agents can do

Get campaign performance summary

Retrieves a high-level summary of a specific campaign's performance.

Get donately account metadata

Retrieves metadata and operational limits for your Donately account.

Get donation details

Gets detailed information about a single, specific donation.

+ 7 more capabilities included
Review all giving history

List every donation and retrieve its detailed information and payment status.

Profile a specific donor

Get a donor's full profile, including contact details and their total lifetime giving history.

Check campaign status

Track how far along a fundraising campaign is toward its goal, and get performance summaries.

Find top donors

Identify the donors who have contributed the most money over time.

Search donations by email

Search for donations using a specific donor's 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

Donately MCP Server: 10 Tools for Giving Data

These tools let your AI client access and process every piece of data in your Donately account, from donor profiles to campaign performance.

get019d7588

get campaign performance summary

Retrieves a high-level summary of a specific campaign's performance.

get019d7588

get donately account metadata

Retrieves metadata and operational limits for your Donately account.

get019d7588

get donation details

Gets detailed information about a single, specific donation.

get019d7588

get donor profile

Retrieves a donor's full profile and complete giving history.

list019d7588

list active donors

Lists all donors currently registered within your Donately organization.

list019d7588

list all donations

Lists every donation received in your Donately account.

list019d7588

list fundraising campaigns

Lists all fundraising campaigns set up in Donately.

list019d7588

list highest lifetime donors

Identifies donors who have the highest total lifetime contribution amounts.

list019d7588

list latest contributions

Identifies the most recently received donations.

search019d7588

search donations by email

Searches for donations that match a specific donor 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 Donately, 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 handles all your giving records right from your chat client. You can list every donation your org got and pull up the full details and payment status for any single gift. You'll also find out who your biggest contributors are by listing donors with the highest total lifetime contributions.

You can look up all donors currently registered in your Donately account by listing active donors. To profile a specific donor, your agent pulls up their full profile, including contact info and every gift they've ever made. You can search for donations using a donor's specific email address. You can check all the fundraising campaigns set up in Donately by listing them, and you'll see a high-level summary of any campaign's performance.

You can check the status of all your fundraising campaigns by listing them, and you'll see a high-level summary of any campaign's performance. You can get the most recent donations by listing the latest contributions, and you can pull up the full details for any one donation. You'll also get metadata and operational limits for your Donately account by calling get_donately_account_metadata.

How Donately MCP Works

  1. 1 Connect the Donately integration to your AI client. You'll need your Donately API Key from your account settings.
  2. 2 Authorize the connection through your AI client's settings.
  3. 3 Tell your agent what you need—for example, 'What's the progress on the Summer Relief campaign?'

The bottom line is, your AI agent executes complex fundraising queries and reports the results to you via conversation.

Who Is Donately MCP For?

Non-profit managers, development officers, and operations staff need this. It eliminates the need to jump between the Donately dashboard, donor spreadsheets, and finance reports. Your agent handles the data stitching, letting you focus on outreach, not on data aggregation.

Development Officer

Research a donor's full giving history and lifetime totals during an outreach call.

Non-Profit Manager

Check campaign progress and recent donation volumes instantly without logging into a separate dashboard.

Operations Team Lead

Monitor donation volumes and fundraising metadata across the organization to ensure smooth reporting.

What Changes When You Connect

  • See every donation's details with get_donation_details. You get the payment status and contribution info for a specific record, which is better than just seeing a list count.
  • Instantly know who your most valuable supporters are. Use list_highest_lifetime_donors to pull a list of donors by their total contribution, bypassing manual spreadsheet sorting.
  • Gauge campaign success with get_campaign_performance_summary. You don't just see a total; you see the progress against the set goal.
  • Manage your donor base using get_donor_profile. You pull a donor's entire history—contact info, giving total, everything—in one command.
  • Stay current with list_latest_contributions. You get a list of the most recent donations, perfect for immediate follow-up and thank-you messages.
  • Find specific data points fast. Use search_donations_by_email to pull records when you only know the donor's email, skipping a full list search.

Real-World Use Cases

01

Need to assess campaign health before the board meeting

The manager needs a quick snapshot of the 'Annual Gala' campaign. They ask their agent to run get_campaign_performance_summary and list_fundraising_campaigns. The agent returns the goal, the amount raised, and the percentage complete, so the manager can report accurate numbers immediately.

02

Researching a donor during a cold call

The development officer gets a potential donor's email. They use search_donations_by_email to check if the person has donated before. If so, they run get_donor_profile to find the lifetime total and last donation date, letting them tailor their pitch.

03

Audit donation records after a major event

The operations team needs to check every donation from last month. They run list_all_donations to get the full list, then use get_donation_details on key records to confirm payment status and associated campaign data.

04

Identifying who to thank first

The development officer wants to thank their top 5 supporters. They ask the agent to use list_highest_lifetime_donors. The agent provides the names and totals, allowing the officer to prioritize their thank-you notes.

The Tradeoffs

Searching by general keywords

A user tries to find a donation by searching for 'Smith' in the donor list. This only returns names and requires manual filtering to find the correct record or date.

Instead, use search_donations_by_email if you have the email, or run list_all_donations and then use get_donation_details on the ID to narrow down the specific transaction.

Over-relying on a single list

A user runs list_active_donors and assumes the list is complete. This misses historical donors who haven't given in a while but still matter for retention efforts.

To get a full picture of the donor universe, use get_donor_profile on known contacts, and then run list_all_donations to capture all financial transactions, regardless of the donor's current 'active' status.

Ignoring campaign goals

Reporting the total amount raised without context. You report $10,000, but don't mention the $20,000 goal, so stakeholders think the campaign is fine.

Always start by running get_campaign_performance_summary. This gives you the progress percentage and the total goal, providing necessary context for any figure you report.

When It Fits, When It Doesn't

Use this if you need to build a complete, conversational view of fundraising data. Specifically, use it when your workflow requires correlating a donor's personal history (get_donor_profile) with a specific campaign's goals (get_campaign_performance_summary). Don't use this if you only need to check the technical limits of the API—use get_donately_account_metadata. If your goal is simply to see a list of names, run list_active_donors. This server is for analysis and correlation, not just listing.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Donately. 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_performance_summary get_donately_account_metadata get_donation_details get_donor_profile list_active_donors list_all_donations list_fundraising_campaigns list_highest_lifetime_donors list_latest_contributions search_donations_by_email

Tracking donor giving shouldn't take jumping between three different tabs.

Right now, if you want to know a donor's full history, you open the CRM. You find their profile. Then you have to cross-reference that profile against the separate 'Donations' tab to see if they gave to a specific campaign. If you want to check the campaign goal, you open a third dashboard. It's three systems, three logins, and a lot of copy-pasting.

With the Donately MCP Server, you just ask your agent: 'What's the full history for John Doe regarding the Summer Relief campaign?' Your agent runs `get_donor_profile` and correlates it with campaign data, giving you one answer in the chat. It’s all linked.

List all donations with Donately MCP Server

Before, getting a complete list of donations meant running a complex report in the backend. You'd get a massive CSV file that was hard to read and often missed the critical payment status details. You'd have to manually check each row for accuracy.

Now, you simply ask your agent to run `list_all_donations`. It gives you the data structured and contextualized for conversation. You get the full picture, instantly.

Common Questions About Donately MCP

How do I check the total lifetime giving using the get_donor_profile tool? +

The get_donor_profile tool provides the full giving history, including the donor's total lifetime contribution amount. This is a single metric pulled from the profile data.

Can I find out how many campaigns are running using list_fundraising_campaigns? +

Yes, list_fundraising_campaigns retrieves a list of all configured campaigns in your Donately account, showing their names and basic status.

What is the difference between list_latest_contributions and list_all_donations? +

Use list_latest_contributions when you only want to see the most recent donations. Use list_all_donations when you need a complete record of every donation ever made.

Do I need an API Key to use the get_donation_details tool? +

Yes, you must authorize the connection with your Donately API Key. The agent uses this key to pull specific, granular data points for the get_donation_details tool.

Can I search for donations using the search_donations_by_email tool? +

Yes, search_donations_by_email looks up donations based on an email address, which is faster than sifting through the entire donation list.

How do I use the get_campaign_performance_summary tool to check campaign goals? +

It retrieves a high-level summary of the campaign's progress against its defined goal. You'll see the total amount raised versus the target goal and the percentage completion.

When should I use list_highest_lifetime_donors versus list_all_donations? +

Use list_highest_lifetime_donors when you only need the names and totals of your biggest supporters. Use list_all_donations if you need a complete, raw list of every single donation record.

What kind of data does the get_donor_profile tool provide? +

The tool gives you a donor's full profile, including their contact details, complete giving history, and calculated lifetime giving total.

How do I get a Donately API Key? +

Log in to your Donately dashboard, navigate to Settings > API Key, and you can retrieve your unique API Key from there. Ensure you have the necessary permissions within your organization.

Can the agent process new donations? +

This integration currently focuses on listing and auditing donations, donors, and campaigns. Processing new donations with credit card details should be managed via your Donately forms or donation pages.

Does the integration show recurring donations? +

Yes, you can use the list_all_donations or get_donation_details tools to identify and retrieve information for both one-time and recurring contributions.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Donately. 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.