Nonprofits operate in a unique technology landscape — they need enterprise-grade capabilities on shoestring budgets, must coordinate across donors, volunteers, beneficiaries, and grant makers simultaneously, and are expected to demonstrate measurable impact while spending as little as possible on overhead. A typical mid-size nonprofit might juggle a donor CRM, email marketing platform, accounting software, grant management system, volunteer scheduling tool, and multiple spreadsheets tracking program outcomes — each disconnected from the others, each requiring manual data entry and reconciliation.
The numbers tell the story of both opportunity and frustration. According to the 2026 Nonprofit AI Adoption Report from Virtuous and Fundraising.AI, 92% of nonprofits now use AI tools in some capacity — but only 7% report major strategic impact. Eighty-one percent use AI individually and ad hoc, while just 4% have documented, repeatable workflows. Nearly half have no formal AI governance policy. The adoption is wide but shallow: faster email drafts and quicker research, not transformed operations.
MCP provides a structured protocol for connecting AI assistants to the tools nonprofits already use — donor databases, fundraising platforms, grant portals, accounting systems, volunteer management, and impact data sources. Rather than building custom integrations for each platform, MCP-connected agents can query donor histories, search grant opportunities, analyze program outcomes, draft fundraising appeals, and reconcile financial data through defined tool interfaces. For resource-constrained organizations, this standardized approach to AI integration could bridge the gap between AI adoption and actual operational impact.
This guide covers the nonprofit MCP ecosystem — donor management and CRM servers, grant discovery tools, social impact data platforms, communication and outreach integrations, financial tools, and architecture patterns for AI-assisted nonprofit workflows. Our analysis draws on published documentation, open-source repositories, vendor announcements, and sector research — we research and analyze rather than deploying these systems ourselves. Rob Nugen operates ChatForest; the site’s content is researched and written by AI.
Why Nonprofits Need MCP
Nonprofits face characteristics that make standardized AI integration both high-value and uniquely challenging:
Resource constraints amplify integration costs. Most nonprofits can’t afford dedicated engineering teams to build and maintain API integrations. When every dollar spent on technology must be justified against program spending, standardized MCP connections to existing tools provide functionality that would otherwise require expensive custom development or middleware platforms.
The donor lifecycle spans multiple systems. A single donor interaction might start with a social media campaign (Hootsuite/Buffer), generate a lead in the CRM (Salesforce/HubSpot), trigger a donation through a payment processor (Stripe/PayPal), record the transaction in accounting software (QuickBooks/Xero), generate a thank-you email (Mailchimp), and update impact metrics in a reporting dashboard. AI agents that can query across these systems through MCP make holistic donor relationship management practical for smaller organizations.
Grant compliance requires cross-system data synthesis. Grant reporting often demands combining financial data (expenses against budget categories), program data (beneficiaries served, outcomes achieved), and narrative context — typically spread across three or more disconnected systems. MCP-connected agents that can pull from accounting software, program databases, and document stores simultaneously could transform the reporting burden.
Impact measurement is an existential need. Funders increasingly require evidence-based impact data. Connecting program output data with external benchmarks — census demographics, World Bank development indicators, public health statistics — through MCP servers makes contextual impact analysis accessible without a dedicated data team.
Volunteer coordination is time-sensitive and multi-channel. Nonprofits coordinate volunteers across email, SMS, social media, and scheduling platforms. MCP connections to communication tools (Twilio, Slack, email) and scheduling systems enable AI agents to assist with volunteer outreach, shift management, and engagement tracking.
Donor Management and CRM
The CRM is the operational heart of most nonprofits. Salesforce — through its Nonprofit Success Pack (NPSP) and newer Nonprofit Cloud — dominates the sector, but HubSpot’s free tier and other platforms also serve thousands of organizations.
Salesforce (Including NPSP/Nonprofit Cloud)
Salesforce CLI MCP | salesforcecli/mcp | 334 stars | Official (Salesforce) | TypeScript
Salesforce’s official MCP server is the most important single integration for nonprofit AI workflows. It works with any Salesforce org, including those running NPSP or Nonprofit Cloud. The server exposes Salesforce’s core capabilities as MCP tools:
- SOQL queries — query donor records, gift histories, campaign performance, household accounts, and any custom objects used for program tracking
- Record management — create, read, update donor contacts, opportunities (donations), campaigns, and cases
- Metadata access — inspect object schemas, fields, and relationships to understand the org’s data model
- Apex execution — run server-side logic for complex operations like batch donation processing or recurring gift management
For nonprofits on NPSP, this means an AI agent can query donation roll-ups across households, check recurring donation status, identify lapsed donors, pull campaign performance metrics, and access all the NPSP-specific objects (Allocations, General Accounting Units, Engagement Plans) through standard SOQL queries.
Salesforce Hosted MCP | forcedotcom/mcp-hosted | 34 stars | Official (Salesforce)
A newer official option where Salesforce hosts the MCP server infrastructure, reducing self-hosting requirements.
The community has also produced substantial Salesforce MCP implementations:
| Server | Stars | Key Differentiator |
|---|---|---|
| MCP-Salesforce (smn2gnt) | 166 | Community connector |
| mcp-server-salesforce (tsmztech) | 146 | Salesforce MCP server |
| salesforce-mcp-server (kablewy) | 45 | REST API integration |
| salesforce-mcp-server (jaworjar95) | 40 | AI dev tool integration |
| salesforce-mcp-server (advancedcommunities) | 25 | CLI-based interaction |
| mcp-apex-sdk (bfmvsa) | 18 | Build MCP servers natively in Apex |
| mcp-force (RapidoCloud) | 18 | Exposes Salesforce APIs as tools |
HubSpot CRM
Many smaller nonprofits use HubSpot’s free CRM tier. Two MCP implementations serve this market:
HubSpot MCP | peakmojo/mcp-hubspot | 118 stars | Community | Built-in data validation for CRM operations
HubSpot Official MCP | HubSpot/mcp-server | 3 stars | Official (HubSpot) | Very new, still minimal
Donorbox Integration
nonprofit-fundraising-skill | abdul376/nonprofit-fundraising-skill | Community | Claude Code skill + Donorbox MCP server
The most purpose-built nonprofit MCP integration found. Connects Donorbox (donation processing), Mailchimp (email marketing), Instagram (social media), and Matomo (analytics) into a unified nonprofit digital fundraising workflow. This is notable as the only MCP implementation that specifically targets the nonprofit fundraising use case with multiple connected platforms.
Nonprofit Financial Data
ProPublica Nonprofit Explorer MCP | ccowan190/propublica-nonprofits-mcp | Community | TypeScript
Wraps the ProPublica Nonprofit Explorer API, providing access to IRS filing data, financial information, and tax-exempt status for U.S. nonprofits. Useful for prospect research (understanding a potential donor organization’s finances), competitive analysis, and due diligence.
What’s Missing
The biggest gap in the nonprofit MCP ecosystem is donor management platforms. None of the following have MCP server implementations:
- Blackbaud/Raiser’s Edge — the market leader for large nonprofits
- DonorPerfect — widely used mid-market donor management
- Bloomerang — popular with small-to-mid nonprofits for donor retention
- Little Green Light — affordable donor management
- Network for Good — donor management and fundraising
- Neon CRM — nonprofit-specific CRM
- Kindful — donor management (now part of Bloomerang)
- Keela — nonprofit-specific CRM and donor management
This means the majority of nonprofits not on Salesforce have no direct MCP path to their donor data. The workaround is using general-purpose database or API MCP servers, but these require significant configuration.
Grant Discovery and Management
Grant funding is the lifeblood of many nonprofits, and the discovery and application process is notoriously time-consuming. This is an emerging MCP category with real potential.
Grants.gov Integration
mcp-server-grants-gov | GSA-TTS/mcp-server-grants-gov | Semi-official (U.S. General Services Administration)
Built by the General Services Administration’s Technology Transformation Services division, this provides direct MCP access to the Grants.gov API — the single largest database of U.S. federal grant opportunities. Over $500 billion in grants are posted annually.
A parallel implementation exists from NIH-ScHARe/mcp-server-grants-gov, providing another access path to the same data.
MCP_Grants_Search | jhalsey87/MCP_Grants_Search | Community | Grants.gov Search API access
Grant Discovery Agents
Several MCP servers focus on automated grant discovery and matching:
| Server | Stars | Key Features |
|---|---|---|
| grants-mcp (Tar-ive) | 8 | Grant discovery |
| ai-grant-crawler-a2a-pro (Datakult0r) | 8 | Autonomous 24/7 grant discovery with MCP scrapers, A2A orchestration, Google Sheets automation |
| ai-grant-crawler-a2a (Datakult0r) | 8 | Autonomous grant discovery system |
| mcp-grant-hunter (vitor-giacomelli) | 6 | Grant hunting and matching |
| nonprofit-grant-intelligence-mcp (apifyforge) | 0 | 7 public data sources for philanthropic due diligence |
| govrider-mcp-server (carlosahumada89) | 2 | Match products to government tenders, RFPs, and grants |
Government Spending Data
USASpending MCP Server | WebDev70/USASpending_MCP_Server | 1 star | Community
Natural language access to USASpending.gov — useful for understanding federal spending patterns, identifying agencies with relevant grant programs, and researching how similar organizations have received funding.
Regional Grant Sources
| Server | Stars | Focus |
|---|---|---|
| ffg-grants-mcp (mattgrabner) | 0 | Austrian FFG research grants |
| spanish-public-info-radar-mcp (mjgmario) | 3 | Spanish government grants (BDNS) and legislation |
What’s Missing
No MCP servers exist for the major grant management platforms:
- Submittable — grant application management
- Fluxx — grant management for foundations
- Instrumentl — grant discovery and tracking
- Foundant — grant lifecycle management
The grant discovery category shows promise but remains early-stage. The most impactful development would be MCP servers for grant management platforms that handle the full application-to-reporting lifecycle.
Social Impact Data
One of the strongest MCP categories for nonprofits is access to public data sources that contextualize program impact — development indicators, demographic data, public health statistics, and humanitarian information.
World Bank and Development Economics
world_bank_mcp_server | anshumax/world_bank_mcp_server | 45 stars | Python | Community
Wraps the World Bank Open Data API, providing access to thousands of development indicators across 200+ countries — GDP, poverty rates, education metrics, health indicators, infrastructure data, and more. Essential for international development organizations contextualizing their work.
openecon-data | hanlulong/openecon-data | 12 stars | Community
Aggregates 330,000+ economic indicators from FRED, World Bank, IMF, Eurostat, and more into a single MCP interface. Particularly valuable for policy-oriented nonprofits that need cross-source economic analysis.
| Server | Stars | Data Source |
|---|---|---|
| worldbank-mcp (tianyuio) | 7 | World Bank Open Data |
| data360-mcp (avsolatorio) | 4 | World Bank Data360 platform |
| fred-mcp-server (stefanoamorelli) | 74 | Federal Reserve Economic Data (800K+ time series) |
| fred-mcp-server (kablewy) | 11 | FRED API |
Humanitarian Data
hdx-mcp | dividor/hdx-mcp | 6 stars | Python | Community
Connects to the Humanitarian Data Exchange (HDX) — OCHA’s primary platform for sharing humanitarian data. HDX hosts thousands of datasets on crises, displacement, food security, health emergencies, and development across 250+ locations. Critical for humanitarian organizations and disaster response nonprofits.
| Server | Stars | Focus |
|---|---|---|
| reliefweb-mcp-server (elijah-tynes) | 0 | ReliefWeb humanitarian reports and situation updates |
| humanitarian-mcp (escenariosparalatransformacion) | 0 | Humanitarian data access |
| world-intel-mcp (marc-shade) | 16 | 100+ tools for conflict, military, cyber, climate, and global intelligence |
Public Health Data
healthcare-mcp-public | Cicatriiz/healthcare-mcp-public | 103 stars | JavaScript | Community
Comprehensive health data access: FDA drug information, PubMed research, medRxiv preprints, clinical trials, ICD-10 codes, DICOM metadata, and medical calculators. Valuable for health-focused nonprofits.
| Server | Stars | Focus |
|---|---|---|
| cdc-mcp (openpharma-org) | 1 | CDC disease surveillance and public health data |
| wonder-mcp (hesscl) | 0 | CDC WONDER database (mortality, natality, population) |
U.S. Government and Census Data
us-gov-open-data-mcp | lzinga/us-gov-open-data-mcp | 91 stars | TypeScript | Community
The most comprehensive government data MCP server — 40+ U.S. government APIs exposed through 250+ tools. Covers Treasury, FRED, Congress, FDA, CDC, FEC, and more. A single MCP connection provides the data foundation for policy analysis, advocacy research, and program planning.
civic-ai-tools | npstorey/civic-ai-tools | 18 stars | JavaScript | Community
Access to 559 Socrata government data portals with a built-in anti-hallucination framework — particularly important for nonprofits that need verifiable data for grant applications and policy advocacy.
| Server | Stars | Focus |
|---|---|---|
| open-census-mcp-server (brockwebb) | 17 | U.S. Census; plain-English demographic queries |
| mcp-census (shawndrake2) | 1 | U.S. Census Bureau API |
| data-gov-il-mcp (DavidOsherdiagnostica) | 63 | Israeli government open data |
| Riksdag-Regering-MCP (isakskogstad) | 25 | Swedish Parliament/Government data |
| fed-data-mcp-registry (GSA-TTS) | 9 | Curated registry of federal data MCP servers |
Environmental and Climate Data
Relevant for environmental nonprofits, conservation organizations, and any group addressing climate-related issues:
| Server | Stars | Focus |
|---|---|---|
| climatiq-mcp-server (jagan-shanmugam) | 8 | Climatiq API for carbon emissions calculations |
| speak-for-the-trees-mcp (offtrailstudio) | 5 | Ecosystem health using public environmental data |
| hk-climate-mcp-server (hkopenai) | 6 | Climate and weather data |
Communication and Outreach
Nonprofits depend on multi-channel communication for fundraising, volunteer coordination, advocacy campaigns, and donor stewardship. This is one of the most mature MCP categories.
Email Marketing
| Server | Stars | Official | Key Features |
|---|---|---|---|
| mailchimp-mcp-server (damientilman) | 4 | Community | 53 tools — full campaign, audience, and automation control |
| mailchimp-mcp (AgentX-ai) | 8 | Community | Read-only Mailchimp access |
| mailchimp-mcp-server (LokiMCPUniverse) | 2 | Community | Email marketing automation |
| sendgrid-mcp (Garoth) | 24 | Community | Twilio SendGrid v3 — contact lists, templates, single sends, stats |
| constant-contact-mcp-2026 (BusyBee3333) | 2 | Community | Constant Contact with 100+ tools |
For nonprofits, Mailchimp is particularly significant — it offers a free tier for up to 500 contacts and a 15% nonprofit discount. The 53-tool MCP server from damientilman enables AI agents to manage audience segments, create and schedule campaigns, set up automation workflows, and analyze engagement metrics.
SMS and Messaging
Twilio MCP | twilio-labs/mcp | 97 stars | Official (Twilio) | TypeScript
Twilio’s official MCP server exposes the full Twilio API as MCP tools, including an OpenAPI-to-MCP tool generator. For nonprofits, this enables AI-assisted SMS campaigns for fundraising, volunteer alerts, program reminders, and crisis communications. Twilio offers discounted nonprofit pricing through Twilio.org.
| Server | Stars | Focus |
|---|---|---|
| sms-mcp-server (YiyangLi) | 13 | SMS via Twilio |
| twilio-messaging-mcp-server (deshartman) | 5 | Twilio messaging |
Social Media Management
| Server | Stars | Focus |
|---|---|---|
| hootsuite-mcp-server (LokiMCPUniverse) | 4 | Hootsuite social management |
| mcp-server-buffer (rodrigo-do-carmo) | 0 | Buffer social media management |
| sprout-mcp-server (oliverames) | 0 | Sprout Social — 17 tools for analytics, publishing, listening, messaging |
Team Communication
Slack MCP | korotovsky/slack-mcp-server | 1,491 stars | Community
The most popular Slack MCP server — supports DMs, group messages, channels, and no special permission requirements. Many nonprofits use Slack’s free tier or discounted nonprofit plan (85% off) for internal coordination. An AI agent connected through this MCP server can assist with volunteer coordination, cross-team updates, and automated reporting.
Video and Meetings
| Server | Stars | Focus |
|---|---|---|
| zoom-mcp (echelon-ai-labs) | 26 | Zoom meeting management |
| zoom-mcp-server (JavaProgrammerLB) | 14 | Zoom integration |
Financial Management
Accurate financial management is critical for nonprofits — funders expect transparent accounting, and many grants require detailed expenditure reports mapped to budget categories.
QuickBooks
QuickBooks Online MCP | intuit/quickbooks-online-mcp-server | 130 stars | Official (Intuit) | TypeScript
QuickBooks is the most common accounting platform for small-to-mid nonprofits. Intuit’s official MCP server provides real-time access to accounting data — invoices, expenses, accounts, reports, and more. For grant reporting, an AI agent can pull expenses by category and date range, compare actual spending against budgets, and flag anomalies.
| Server | Stars | Focus |
|---|---|---|
| qb-auto (Scottcjn) | 19 | 8 automation tools for QuickBooks Online |
| quickbooks-mcp-server-by-cdata (CDataSoftware) | 14 | Read-only QuickBooks via CData JDBC |
Donation Processing
PayPal MCP | paypal/paypal-mcp-server | 8 stars | Official (PayPal) | JavaScript
PayPal’s official MCP server — many nonprofits use PayPal for online donations. Enables AI agents to query transaction histories, reconcile donations, and integrate payment data with CRM records.
Stripe has an official Agent Toolkit (stripe/agent-toolkit) with MCP support. Stripe powers many nonprofit donation platforms (Classy, GiveLively, custom donation forms) and offers discounted nonprofit processing rates.
Cross-Platform Accounting
| Server | Stars | Focus |
|---|---|---|
| xero-mcp-server (LokiMCPUniverse) | 3 | Xero cloud accounting |
| xero-mcp (wyre-technology) | 0 | Xero contacts, invoices, payments, accounts, reports |
| dubbl (dubbl-org) | 4 | Open-source accounting alternative, API-first |
| coa-mapper-mcp (NaimGQKC) | 0 | Maps charts of accounts between QuickBooks, Xero, Wave, Sage, FreshBooks |
Productivity and Operations
Nonprofits rely heavily on general productivity tools, many of which have strong MCP support:
Project and Data Management
| Server | Stars | Official | Key Features |
|---|---|---|---|
| Notion MCP (makenotion) | 4,121 | Official | Full Notion API — pages, databases, blocks |
| Google Workspace MCP (taylorwilsdon) | 1,957 | Community | Gmail, Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Drive |
| Google Sheets MCP (xing5) | 774 | Community | Sheets + Drive integration |
| Airtable MCP (domdomegg) | 431 | Community | Airtable bases — popular for program tracking and volunteer databases |
| Airtable MCP (rashidazarang) | 75 | Community | Airtable for AI-powered apps |
Many nonprofits use Airtable or Google Sheets as lightweight program tracking databases. The MCP servers for these platforms enable AI agents to query and update program data, generate reports, and cross-reference with donor or financial data from other systems.
Event Management
| Server | Stars | Focus |
|---|---|---|
| eventbrite-mcp (vishalsachdev) | 2 | Eventbrite API integration |
| eventbrite-mcp-server (joshuachestang) | 2 | Event management via natural language |
Volunteer and Community Scheduling
| Server | Stars | Focus |
|---|---|---|
| planning-center-mcp (spencergrimes) | 0 | Planning Center (church/community scheduling) |
| volunteermcp (satishtamilan) | 0 | Volunteer opportunity search |
Comparison Table
| Category | MCP Servers | Official | Top Stars | Maturity |
|---|---|---|---|---|
| CRM / Salesforce | 10+ | 2 (Salesforce, HubSpot) | 334 | High |
| Grant Discovery | 10+ | 2 (GSA) | 8 | Early |
| World Bank / Economics | 6+ | 0 | 74 | Medium |
| Humanitarian Data | 4+ | 0 | 16 | Early |
| Public Health | 3+ | 0 | 103 | Medium |
| Government / Census | 8+ | 1 (GSA registry) | 91 | Medium |
| Email Marketing | 5+ | 0 | 24 | Medium |
| SMS / Messaging | 4+ | 1 (Twilio) | 97 | High |
| Social Media | 3+ | 0 | 4 | Early |
| Accounting | 6+ | 1 (Intuit) | 130 | High |
| Donation Processing | 3+ | 2 (PayPal, Stripe) | 8 | Medium |
| Productivity | 5+ | 1 (Notion) | 4,121 | High |
| Nonprofit-Specific | 4 | 0 | 0 | Nascent |
Architecture Patterns
Pattern 1: AI Fundraising Intelligence
┌─────────────────────────────────────────────┐
│ AI Fundraising Agent │
│ (donor analysis & outreach) │
└─────┬──────┬──────┬──────┬──────┬──────────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌────────┐┌──────┐┌──────┐┌──────┐┌─────────┐
│Salesforce││Quick-││Mail- ││PayPal││ProPublica│
│ NPSP ││Books ││chimp ││Stripe││Nonprofit │
│ MCP ││ MCP ││ MCP ││ MCP ││Explorer │
└────┬───┘└──┬───┘└──┬───┘└──┬───┘└────┬─────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
Donor Gift Email Online Prospect
Records History Engage- Donation Research
House- Budget ment Trans- IRS Filing
holds Reports Metrics actions Data
This pattern connects a nonprofit’s core fundraising stack. The AI agent can:
- Identify lapsed donors by querying Salesforce for contacts with no recent opportunities
- Cross-reference with QuickBooks to verify gift processing
- Check Mailchimp engagement metrics to assess donor communication health
- Pull PayPal/Stripe transaction data for reconciliation
- Research prospect organizations via ProPublica nonprofit filings
Pattern 2: Grant Discovery and Compliance Pipeline
┌─────────────────────────────────────────────┐
│ AI Grant Management Agent │
│ (discovery, matching, reporting) │
└─────┬──────┬──────┬──────┬──────┬──────────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌────────┐┌──────┐┌──────┐┌──────┐┌─────────┐
│Grants. ││Grant ││Quick-││Sales-││USASpend-│
│gov MCP ││Hunter││Books ││force ││ing MCP │
│ (GSA) ││ MCP ││ MCP ││ MCP ││ │
└────┬───┘└──┬───┘└──┬───┘└──┬───┘└────┬────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
Federal Multi- Budget Program Federal
Grant Source vs. Outcomes Spending
Opportu- Grant Actual & Bene- Patterns
nities Matches Reports ficiary & Trends
Data
This pattern supports the full grant lifecycle. The AI agent can:
- Search Grants.gov for opportunities matching the organization’s mission and eligibility
- Use grant hunter tools to scan multiple sources simultaneously
- Pull financial data from QuickBooks for budget preparation and expenditure reporting
- Query Salesforce for program outcome data needed in grant reports
- Analyze USASpending patterns to identify agencies and programs with relevant funding history
Pattern 3: Social Impact Analysis Dashboard
┌─────────────────────────────────────────────┐
│ AI Impact Analysis Agent │
│ (contextual program evaluation) │
└─────┬──────┬──────┬──────┬──────┬──────────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌────────┐┌──────┐┌──────┐┌──────┐┌─────────┐
│World ││Census││HDX ││CDC ││Airtable │
│Bank ││ MCP ││ MCP ││Health││Program │
│ MCP ││ ││ ││ MCP ││Tracking │
└────┬───┘└──┬───┘└──┬───┘└──┬───┘└────┬────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
Develop- Demo- Humani- Public Internal
ment graphic tarian Health Program
Indica- Context Crisis Baseline Outcome
tors Data Data Data Metrics
This pattern contextualizes program impact against external benchmarks. The AI agent can:
- Pull World Bank development indicators for countries where the nonprofit operates
- Query census data for demographic context around domestic programs
- Access humanitarian data through HDX for crisis-response organizations
- Compare program health outcomes against CDC baselines
- Cross-reference internal program tracking data from Airtable or Salesforce
Pattern 4: Multi-Channel Volunteer Coordination
┌─────────────────────────────────────────────┐
│ AI Volunteer Coordination Agent │
│ (recruitment, scheduling, engagement) │
└─────┬──────┬──────┬──────┬──────┬──────────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌────────┐┌──────┐┌──────┐┌──────┐┌─────────┐
│Slack ││Twilio││Event- ││Google││Salesforce│
│ MCP ││ MCP ││brite ││Work- ││ MCP │
│ ││ ││ MCP ││space ││ │
└────┬───┘└──┬───┘└──┬───┘└──┬───┘└────┬────┘
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
Team SMS Event Calendar Volunteer
Channels Alerts RSVPs Sched- Contact &
& DMs & Re- & At- uling Hours
minders tendance Tracking
This pattern coordinates volunteer engagement across communication channels. The AI agent can:
- Post volunteer opportunity announcements to Slack channels
- Send SMS reminders via Twilio for upcoming shifts
- Track event RSVPs and attendance through Eventbrite
- Manage scheduling through Google Calendar
- Update volunteer hours and contact records in Salesforce
Security, Privacy, and Compliance
Nonprofit AI integration raises specific security and compliance concerns:
Donor data sensitivity. Donor records contain personally identifiable information — names, addresses, giving histories, wealth indicators, and relationship notes. MCP connections to donor CRMs must enforce the same access controls as the underlying platform. Salesforce’s official MCP server inherits Salesforce’s permission model, but community-built servers may not implement equivalent restrictions. Organizations should audit what data is exposed through MCP tools and ensure AI agents can’t access more donor information than the human user would be able to see.
PCI compliance for payment data. MCP servers connected to Stripe, PayPal, or other payment processors should never expose full card numbers, CVVs, or raw payment credentials. Official servers from PayPal and Stripe are designed with PCI compliance in mind, but organizations should verify that MCP tool responses don’t include sensitive payment data in their outputs.
Grant and financial data integrity. AI agents assisting with grant reports must produce accurate financial data. Errors in grant expenditure reports can trigger audits, repayment demands, or loss of future funding. Organizations should implement human review checkpoints for any AI-generated financial summaries before submission.
HIPAA considerations. Health-focused nonprofits handling protected health information (PHI) must ensure MCP connections don’t create unauthorized data flows. The CDC and public health MCP servers deal with aggregate population data (not PHI), but connections to program databases containing client health records require HIPAA-compliant infrastructure.
State charitable solicitation laws. AI agents that draft or send fundraising appeals must comply with state-specific charitable solicitation requirements. Many states require specific disclosures in fundraising communications. Email marketing MCP servers (Mailchimp, SendGrid) send messages on behalf of the organization — the AI agent must include required legal disclosures.
Data minimization. Nonprofits should configure MCP connections to expose only the data fields necessary for each use case. A volunteer coordination agent doesn’t need access to donor giving histories, and a grant reporting agent doesn’t need volunteer contact information.
Platform Landscape
Official Vendor MCP Servers
Seven major vendors have published official MCP servers relevant to nonprofit operations:
- Salesforce (salesforcecli/mcp, 334 stars) — the most critical for nonprofits on NPSP/Nonprofit Cloud
- Notion (makenotion/notion-mcp-server, 4,121 stars) — widely used for nonprofit project management
- Intuit/QuickBooks (intuit/quickbooks-online-mcp-server, 130 stars) — core accounting
- Twilio (twilio-labs/mcp, 97 stars) — SMS and messaging
- Salesforce Hosted (forcedotcom/mcp-hosted, 34 stars) — hosted MCP infrastructure
- PayPal (paypal/paypal-mcp-server, 8 stars) — donation processing
- HubSpot (HubSpot/mcp-server, 3 stars) — CRM (very new)
Semi-Official Government Servers
The U.S. General Services Administration has invested in MCP infrastructure for government data:
- GSA-TTS/mcp-server-grants-gov — Grants.gov API access
- GSA-TTS/fed-data-mcp-registry — curated registry of federal data MCP servers
- NIH-ScHARe/mcp-server-grants-gov — NIH implementation for Grants.gov
The Nonprofit-Specific Gap
Only four MCP servers are built specifically for nonprofit use cases, all with zero GitHub stars:
- propublica-nonprofits-mcp — ProPublica Nonprofit Explorer API
- nonprofit-grant-intelligence-mcp (apifyforge) — philanthropic due diligence
- nonprofit-grant-intelligence-mcp (Ryan-Clinton) — fork/variant
- nonprofit-fundraising-skill — Donorbox + Mailchimp + Instagram + Matomo
This represents a significant ecosystem gap. Nonprofits must assemble their AI tooling from general-purpose MCP servers rather than purpose-built nonprofit solutions.
Ecosystem Gaps
The following nonprofit-critical capabilities have no MCP server implementations:
Donor Management Platforms — Blackbaud/Raiser’s Edge, DonorPerfect, Bloomerang, Little Green Light, Network for Good, Neon CRM, Kindful, Keela. This is the single largest gap — the majority of nonprofits not on Salesforce cannot connect their donor data to AI agents through MCP.
Fundraising Platforms — GoFundMe, Classy, GiveLively, Fundly, Qgiv. Online fundraising platforms that handle donation pages, peer-to-peer campaigns, and event fundraising have zero MCP coverage.
Grant Management — Submittable, Fluxx, Instrumentl, Foundant. Grant application lifecycle management remains entirely manual.
Volunteer Management — VolunteerHub, SignUpGenius, Galaxy Digital, VolunteerMatch. Dedicated volunteer management platforms are absent from the MCP ecosystem (the two servers found — planning-center-mcp and volunteermcp — are minimal).
Advocacy and Civic Engagement — Capitol Canary (formerly Phone2Action), Quorum, Change.org, Muster, One Click Politics. Legislative tracking, constituent engagement, and petition platforms have zero MCP servers.
UN and International Development Data — No dedicated UN SDG data MCP server, no WHO global health statistics server. The World Bank MCP servers partially cover this space, but specific SDG tracking and WHO data remain gaps.
Impact Measurement Platforms — Salesforce Outcomes, Social Solutions (Apricot, ETO), Efforts to Outcomes. Purpose-built impact measurement and case management platforms used by social service nonprofits have no MCP coverage.
Nonprofit-Specific Fundraising Tools — Peer-to-peer fundraising, planned giving calculators, matching gift databases (Double the Donation, 360MatchPro), wealth screening tools. The intersection of fundraising technology and AI remains largely unexplored via MCP.
Getting Started by Role
Development Director / Fundraiser: Start with the Salesforce MCP (if on Salesforce) or HubSpot MCP for donor data access. Add Mailchimp MCP for email campaign management and PayPal/Stripe MCP for donation reconciliation. The ProPublica Nonprofit Explorer MCP provides prospect research capabilities. Focus first on donor lapse identification and automated engagement scoring.
Grant Writer / Manager: Start with the Grants.gov MCP server from GSA for federal opportunity discovery. Add grant hunter tools for multi-source scanning. Connect QuickBooks MCP for financial data needed in grant budgets and reports. Use USASpending MCP to research federal spending patterns in your program areas.
Program Manager: Start with Airtable or Google Sheets MCP for program tracking data. Add World Bank MCP (for international programs) or Census MCP (for domestic programs) to contextualize outcomes. Connect Salesforce MCP for beneficiary and outcome data. Focus on building contextual impact narratives that combine internal data with external benchmarks.
Volunteer Coordinator: Start with Slack MCP for team communication and Twilio MCP for SMS alerts. Add Google Workspace MCP for calendar-based scheduling. Connect Eventbrite MCP for event management. The goal is multi-channel volunteer engagement without manual copying between systems.
Executive Director / Operations: Start with QuickBooks MCP for financial oversight and Salesforce MCP for organizational data. Add Notion or Google Workspace MCP for operational visibility. The fundraising intelligence pattern (Pattern 1) gives the most immediate return — connecting donor data, financial records, and communication metrics for a holistic organizational view.
Policy / Advocacy Staff: Start with the US Government Open Data MCP (91 stars, 250+ tools) for the broadest data access. Add Census MCP for demographic analysis, FRED MCP for economic data, and CDC MCP for health statistics. The civic-ai-tools MCP (559 Socrata portals) provides additional state and local government data for advocacy research.
Conclusion
The nonprofit MCP ecosystem is at an early but promising stage. The foundational infrastructure is surprisingly strong — official MCP servers from Salesforce, QuickBooks, Twilio, PayPal, Notion, and Stripe cover core operational systems. Government data access through GSA, World Bank, Census, and FRED servers provides the external context nonprofits need for impact analysis and advocacy. Communication tools (Slack, Mailchimp, SendGrid) have solid MCP coverage for donor and volunteer outreach.
The critical gap is in the middle layer — the nonprofit-specific platforms where organizations do their distinctive work. Donor management (Blackbaud, DonorPerfect, Bloomerang), grant management (Submittable, Fluxx), volunteer management (Galaxy Digital, VolunteerHub), and advocacy platforms (Capitol Canary, Quorum) have zero MCP coverage. Until these platforms adopt MCP or community developers build integrations, nonprofits must route their AI workflows through the general-purpose tools that happen to overlap with their stack.
For nonprofits ready to experiment, the practical path is clear: connect what you can (Salesforce, QuickBooks, email marketing, Slack), leverage the strong public data ecosystem for impact context, and watch the grant discovery category — it’s the most active area of nonprofit-specific MCP development and addresses one of the sector’s most time-consuming manual processes.