4,500+ servers built on MCP Fusion
Vinkius

Evergiving Fundraising MCP. Check campaign stats, donor records, and staff schedules in chat.

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

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

Just plug in your AI agents and start using Vinkius.

Evergiving Fundraising MCP Server gives your AI agent direct access to donor records, campaign performance metrics, and field staff logistics.

You can manage donations, check pledge statuses, track active campaigns, and view real-time fundraiser schedules using natural language commands.

What your AI agents can do

Get campaign performance summary

Retrieves key metrics, like total funds raised and goals met, for a specific fundraising campaign.

Get donation detailed data

Gets full settings and information on any single donation or recurring pledge record.

Get evergiving account metadata

Pulls operational details, such as account limits and key organizational metadata for Evergiving.

+ 7 more capabilities included
Audit donor payments

Retrieve complete lists of all donations and pledges, including details on pending or incomplete transactions.

Analyze campaign success rates

Get performance summaries for specific campaigns, showing total funds raised against their set goals.

Manage field staff logistics

List all active fundraisers and check their current schedules and assigned locations in the field.

Check donor pledge health

Identify all donations set up as recurring monthly or annual pledges for easy follow-up.

Determine organizational limits

Retrieve metadata and spending limits for the Evergiving account to ensure compliance.

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

Evergiving Fundraising: 10 Tools for Donor Data Access

Access all core fundraising functions—from listing pending payments to summarizing campaign success metrics—using your AI client through these ten specialized tools.

get019d7593

get campaign performance summary

Retrieves key metrics, like total funds raised and goals met, for a specific fundraising campaign.

get019d7593

get donation detailed data

Gets full settings and information on any single donation or recurring pledge record.

get019d7593

get evergiving account metadata

Pulls operational details, such as account limits and key organizational metadata for Evergiving.

list019d7593

list active fundraisers

Lists every field staff member currently registered in your organization's system.

list019d7593

list active recurring pledges

Identifies all donations that are set up to collect money monthly or annually from donors.

list019d7593

list field marketing schedules

Lists the current schedules and assigned locations for your field fundraising staff.

list019d7593

list fundraising campaigns

Pulls a list of all fundraising campaigns that are currently active in the platform.

list019d7593

list fundraising donations

Retrieves a complete listing of every donation and pledge ever recorded through Evergiving.

list019d7593

list pending payment donations

Finds all donations that are currently stuck in 'Pending' or 'Incomplete' payment status.

quick019d7593

quick fundraising volume audit

Generates a quick, high-level summary covering donation volume, active campaigns, and field staff counts.

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 Evergiving Fundraising, 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 agent gives you direct access to Evergiving's core functions for fundraising and field staff logistics. You don't have to jump between dashboards; your AI client runs complex operations—from auditing every donation to tracking where the team is today—all through simple conversation.

Handling Donor Payments and Audits

You can pull a complete listing of every single donation or pledge Evergiving has ever recorded using list_fundraising_donations. You get granular details on any specific payment record, including its full settings and information, by calling get_donation_detailed_data. If you gotta find payments that are stuck—those donations in 'Pending' or 'Incomplete' status—you run list_pending_payment_donations to pull those records.

You can also check donor pledge health by identifying every donation set up to collect money monthly or annually using list_active_recurring_pledges.

Analyzing Campaign Success

To see what campaigns you're running, your agent lists all currently active fundraising campaigns with list_fundraising_campaigns. You can then get a performance summary for any specific campaign that shows the total funds raised and whether it hit its goals using get_campaign_performance_summary. This lets you track exactly how much money came in versus what you were aiming for.

Managing Field Staff Logistics

You'll always know who's out there and where they are. You can get a list of every field staff member currently registered in the system using list_active_fundraisers. To track their movements, your agent lists all current schedules and assigned locations for your field fundraising team via list_field_marketing_schedules.

System Oversight and Metrics

You get a high-level snapshot of key metrics—donation volume, active campaigns status, and the number of field staff—by running quick_fundraising_volume_audit. To make sure you're compliant, you can pull operational details like account limits and core organizational metadata for Evergiving using get_evergiving_account_metadata.

How Evergiving Fundraising MCP Works

  1. 1 First, connect your AI client (Claude, Cursor, etc.) to the Evergiving Integration via Vinkius.
  2. 2 Second, authorize access using your organization's unique Evergiving API Key in your agent settings.
  3. 3 Third, talk to your agent. You can ask it things like, 'What was the total raised for the Clean Water Drive last month?' and it runs the necessary tools to get you an answer.

The bottom line is: your AI client executes specific Evergiving API calls based on natural language requests, giving you real-time operational data without needing manual dashboard navigation.

Who Is Evergiving Fundraising MCP For?

Fundraising Managers who need a single source of truth for campaign performance. Donor Relations teams that spend too much time cross-referencing pledge history. Operations staff who struggle to keep track of field agent schedules and payment statuses across multiple systems.

Development Director

Uses this to build internal reporting tools, running quick_fundraising_volume_audit to validate data sources before a major board meeting.

Fundraising Manager

Checks campaign progress instantly. They ask the agent for get_campaign_performance_summary on demand, rather than waiting for end-of-week reports.

Donor Stewardship Coordinator

Needs to research individual donors' history and recurring payments. They use list_active_recurring_pledges to build follow-up lists.

What Changes When You Connect

  • Checks immediate cash flow: Running list_pending_payment_donations instantly flags donations stuck in 'Processing' status, letting you follow up before they are lost. This is faster than running manual reports.
  • Keeps operations moving: With list_field_marketing_schedules, you never have to guess where your field staff are or what their itinerary is. You see the full schedule and location right away.
  • Drills down on details: Need to know why a specific donation from 2023 failed? Use get_donation_detailed_data to pull up every payment setting and historical note for that record.
  • Gives leadership oversight: Instead of piecing together reports, ask the agent to run quick_fundraising_volume_audit. It gives you a single summary across donations, campaigns, and staff counts in one go.
  • Manages commitment tracking: Use list_active_recurring_pledges to build an accurate list of ongoing revenue. This helps your team target donors whose commitments need attention.

Real-World Use Cases

01

Auditing a recent event's success

The Director needs to know if the 'Spring Gala' campaign was successful, but also wants to see who was physically present. They ask their agent: 'What did the Spring Gala do, and where were our field staff that week?' The agent first calls get_campaign_performance_summary for the gala, then uses list_fundraising_donations to confirm donation count, and finally runs list_field_marketing_schedules to provide the full operational picture.

02

Following up on bad payments

The Donor Relations Team notices a drop in pledged funds. They instruct their agent: 'Show me all pledges that are incomplete.' The agent runs list_pending_payment_donations, providing a list of specific donors and the reason for the payment status, allowing immediate follow-up calls.

03

Planning staffing for next month

The Operations Manager needs to reorganize field staff. They first run list_active_fundraisers to get a roster of names, then use list_field_marketing_schedules to see current conflicts, and finally plan new routes based on that data.

04

Quickly checking account health

A finance team member needs to verify the platform's total capacity. They ask: 'What are our overall Evergiving limits?' The agent runs get_evergiving_account_metadata, providing key financial boundaries and ensuring no overspending occurs.

The Tradeoffs

Trying to get everything in one query

The user asks the agent, 'Give me a summary of donations AND staff schedules AND campaign goals.' The agent might fail or give conflicting data because it's trying to synthesize unrelated metrics.

Break it down into targeted calls. First, run quick_fundraising_volume_audit for totals. Then, separately run list_field_marketing_schedules to check staff locations. This keeps the data clean.

Assuming all payments are successful

A manager runs list_fundraising_donations and sees a high number, assuming success. They miss the 15% of donations that are stuck in 'Pending' status.

Always cross-reference with list_pending_payment_donations. This tool specifically isolates payments that need human follow-up right now.

Ignoring campaign structure

A user only asks for the total money raised, ignoring which campaigns contributed. They get a single number but can't tell which effort was best.

Always start by listing the options using list_fundraising_campaigns. Then, use that name to run get_campaign_performance_summary to attribute metrics correctly.

When It Fits, When It Doesn't

Use this integration if your job requires synthesizing data from three or more distinct areas: donor history, current operational schedules, and campaign performance. You need the AI agent to cross-reference 'Who' (fundraisers) with 'Where' (schedules) and 'How much' (donations). Don't use it if you just need a simple list of names; for that, list_active_fundraisers is enough. If your only goal is financial reporting on one single donor, stick to get_donation_detailed_data. This tool shines when you are building an operational picture—a full view of the entire fundraising ecosystem.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Evergiving Fundraising. 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_donation_detailed_data get_evergiving_account_metadata list_active_fundraisers list_active_recurring_pledges list_field_marketing_schedules list_fundraising_campaigns list_fundraising_donations list_pending_payment_donations quick_fundraising_volume_audit

Tracking field staff and donation statuses shouldn't require logging into three different dashboards.

Right now, if your team needs to know where a fundraiser is working today, you might check the CRM for their schedule, then log into the finance portal to see if the last payment cleared, and finally open the campaign dashboard just to confirm which goal they were supposed to be hitting. It's three different logins, two hours of clicking, and half an hour spent copy-pasting data into a single spreadsheet.

With this MCP Server, you tell your agent: 'Show me John Doe’s schedule today and what the donation status is for his last client visit.' The agent handles the API calls to `list_field_marketing_schedules` and cross-references it with payment details. You get the answer in one chat window. Period.

Using get_donation_detailed_data helps you move beyond just knowing a donation happened.

Manual processes often stop at 'Donation received: $50.' You see the amount and the date, but if something went wrong—a payment failed, or it was flagged as incomplete—you have to manually search through logs and admin reports just to find out *why*. It's a dead end.

By running `get_donation_detailed_data`, you pull up all the metadata. You get not only the amount but also the status codes, payment gateway notes, and pledge history—all in one place. That detail changes your follow-up from 'Did it clear?' to 'Why did it fail, and how do we fix that specific error?'

Common Questions About Evergiving Fundraising MCP

How does list_pending_payment_donations work? +

It identifies all donations currently marked as 'Pending' or 'Incomplete.' This is crucial because it isolates payments that need immediate human intervention, saving you from sifting through successful transactions.

Can I get a summary of campaigns using get_campaign_performance_summary? +

Yes. You provide the campaign ID or name, and the tool returns a consolidated view of goals, total funds raised, and performance metrics for that specific effort.

What if I need to know who is working today? Which tool should I use? +

You combine list_active_fundraisers (for names) with list_field_marketing_schedules (for locations and times). This gives you the full operational roster for a given day.

Is quick_fundraising_volume_audit enough for my reporting? +

It's great for an immediate, high-level overview of totals. But if you need deep insight into why the volume changed—like comparing campaign performance to pledge health—you'll still need to run get_campaign_performance_summary and list_active_recurring_pledges separately.

How do I check my API limits or account scope using get_evergiving_account_metadata? +

It retrieves essential metadata about your Evergiving account. This tool lets you verify operational limits, quota remaining, and the overall health of your integration before running complex data queries.

What specific details can I get for a single transaction using get_donation_detailed_data? +

This function pulls comprehensive information on any given donation or pledge. You get granular access to payment statuses, associated donor metadata, and the initial campaign context of that specific record.

How can I list all active recurring pledges using list_active_recurring_pledges? +

The tool identifies donations set up for ongoing payments. It provides a clean roster of these scheduled commitments, helping you track future predictable revenue streams separate from one-time gifts.

If I run into high volume data, how does list_fundraising_donations handle pagination? +

The tool processes donations in manageable batches. When querying a large dataset, it employs standard cursor-based pagination, allowing your agent to iterate through every record without hitting system limits.

How do I get an Evergiving API Key? +

Log in to your Evergiving account, navigate to Settings > API, and you can generate or retrieve your unique API Key from there. Ensure your account has the necessary permissions for API access.

Can the agent process live payments? +

This integration currently focuses on listing and auditing donations, campaigns, and staff. Processing live credit card or direct debit transactions should be handled via the Evergiving secure mobile app or web portal to ensure PCI compliance.

Does the integration show recurring status? +

Yes, you can use the list_active_recurring_pledges tool to retrieve information on monthly or annual donations and check their current billing frequency.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

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