Every.org MCP for AI. Automate Giving and Social Impact Research
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
Every.org MCP gives your AI client full control over philanthropic discovery and fundraising. Search across 1.5 million nonprofits using natural language, create campaigns for specific causes like education or climate change, and automate donation tracking directly through your agent.
What AI agents can do with Every.org Automation
Browse by cause
Find nonprofits that align with a specific cause category, like education or environmental protection.
Browse causes
View the full catalog of available causes to guide your nonprofit search.
Check everyorg status
Verify if the connection and API credentials are active and functioning correctly.
Search millions of registered charities using keywords, locations, or specific causes (like education or climate) through natural language prompts.
Programmatically create and manage fundraising campaigns for any specified nonprofit directly via your agent.
Get detailed information on specific nonprofits, including their EINs, official descriptions, or direct donation links.
Monitor active fundraising efforts and list past donations using natural language commands.
Ask an AI about this
Waiting for input…
What AI agents can do with Every.org: 12 Tools for Philanthropy
These tools allow you to perform every action related to nonprofit data, from searching by cause to creating donation records.
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 Every.org on VinkiusBrowse By Cause
Find nonprofits that align with a specific cause category, like education or environmental protection.
Browse Causes
View the full catalog of available causes to guide your nonprofit search.
Check Everyorg Status
Verify if the connection and API credentials are active and functioning correctly.
Create Donation
Process a donation for a specific nonprofit, recording the contribution details.
Create Fundraiser
Generate and launch a new fundraising campaign page for any specified charity.
Get Featured
Retrieve a list of currently highlighted or promoted nonprofit organizations on the platform.
Get Fundraiser
Fetch specific details and status information about an existing fundraising campaign.
Get Nonprofit By Ein
Look up a nonprofit's profile using its unique Employer Identification Number (EIN).
Get Nonprofit
Retrieve comprehensive details for any specific nonprofit organization.
List Donations
View a list of recorded donations, useful for accounting or reporting purposes.
List Fundraisers
Get an overview and status listing of all current fundraising campaigns you manage.
Search Nonprofits
Perform a broad search across the database using keywords, locations, or multiple criteria.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 Every.org, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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 Every.org. 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
Built on the Model Context Protocol (MCP) for 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 connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Pain of Manual Philanthropic Research, Solved with Vinkius AI Gateway
Today, vetting a charity or tracking giving requires switching between multiple dashboards and databases. You copy an EIN from one site into a spreadsheet, then manually cross-reference it with a donor portal just to see if the organization is active in its field.
With this MCP, your AI client handles that entire process conversationally. Tell it, 'Find me nonprofits doing climate work near Austin.' It executes `search_nonprofits` and delivers vetted data, saving you hours of tedious copy-pasting.
Automating Fundraiser Operations with Every.org MCP
You used to have to log into the Every.org dashboard, navigate to a specific nonprofit's page, and manually initiate the campaign setup. This process was slow and prone to human error.
Now, you simply ask your agent to 'Start a fundraiser for Room to Read.' It uses `create_fundraiser`, executes the complex backend steps instantly, and gives you an active link ready to share.
What your AI can actually do with this
Your AI client acts as a dedicated philanthropic coordinator, letting you manage complex giving workflows entirely through conversation. Instead of manually searching fragmented charity databases, you can tell your agent exactly what you need—for example, finding all 501(c)(3) organizations focused on ocean cleanup within a specific state. The tool allows you to search for nonprofits by keywords or location, and filter them down by specific causes like animal welfare or global health.
You can also initiate fundraising campaigns directly through your agent, generating the necessary campaign structures with a simple prompt. This capability makes deep metadata retrieval—like EINs or direct donation links—instantaneous. It's this depth of data access that sets it apart; you don't just find organizations, you get actionable details needed for corporate social responsibility reports or internal platform integrations.
Accessing this entire library through Vinkius means your AI client connects to best-in-class tools without needing dozens of individual API keys.
019dd0eb-9924-71c8-a925-c3a332460807 Here's how it actually works
The bottom line is you get a conversational interface that handles complex database queries and actions formerly requiring multiple manual API calls.
Subscribe to the Every.org MCP, which provides your AI client with access to the necessary API keys.
Instruct your agent to perform a specific philanthropic action, such as listing charities by cause or finding an organization using its EIN.
Your agent executes the request and returns structured data about nonprofits, donation links, or active fundraiser details.
Who is this actually for?
This MCP serves anyone whose job involves coordinating social impact or managing institutional giving. It's for the CSR Manager who has to quickly identify relevant charities, the Philanthropist running a campaign, or the Developer building custom donation portals.
You use this MCP to instantly search and vet nonprofits for corporate giving initiatives based on specific social impact criteria.
You automate the creation of fundraising campaigns, track real-time donor engagement, and gather detailed charity metadata without leaving your workflow.
You integrate high-quality nonprofit data—including donation links and descriptions—into custom internal tools or social platforms.
What Changes When You Connect
Identify impactful organizations fast. Instead of manual searches, use the search_nonprofits tool to find charities across 1.5 million listings based on keywords or location.
Build campaigns at scale. The create_fundraiser tool lets you launch new fundraising efforts for a nonprofit in seconds, automating setup that used to take hours of web navigation.
Deep data access means better reporting. You can use get_nonprofit_by_ein or get_nonprofit to pull crucial details like EINs and specific donation links instantly.
Keep track of your giving efforts. The MCP lets you list_donations and list_fundraisers through conversational prompts, providing an immediate overview of financial activity.
Improve data quality across systems. By routing nonprofit details through Vinkius, your agent standardizes the input for everything from tax-deductible receipts to internal records.
See it in action
Vetting a new partner charity
A CSR Manager needs to find every nonprofit working on clean water access in rural Kenya. They ask their agent, and it uses search_nonprofits combined with the 'water' cause filter, providing 15 vetted options instantly, complete with direct links.
Launching a time-sensitive appeal
A Philanthropist needs to quickly start collecting for disaster relief. They prompt their agent to use create_fundraiser for the Red Cross, and the campaign is live within moments, ready for sharing.
Auditing donation records
An accounting team member needs a comprehensive list of all giving activity last quarter. They instruct their agent to list_donations and list_fundraisers, receiving structured data needed for the quarterly report.
Integrating charity data into an app
A Developer needs a reliable way to pull accurate nonprofit details for a new internal resource. They use get_nonprofit_by_ein to ensure they are pulling verified, official information.
The honest tradeoffs
Treating the API like a database query
Trying to manually list every single tool name or endpoint in your agent's instructions. This makes the prompts too long and hard for the AI to follow.
Just tell your agent what you want to do. For instance, say 'Find nonprofits doing education work.' Let the MCP handle the rest by invoking search_nonprofits.
Assuming API scope
Thinking that because an AI client can read data, it can also write complex financial reports on its own. The agent needs specific steps.
To record a gift, you must explicitly tell your agent to use the create_donation tool and provide all required donation amounts.
Ignoring prerequisites
Trying to access data without first verifying connectivity. The request fails with an authorization error.
Always run the check_everyorg_status tool first. This confirms your API keys are working before you start complex tasks like creating campaigns.
When It Fits, When It Doesn't
Use this MCP if your core challenge is discovering, vetting, or managing giving data for nonprofit organizations. Specifically, if you need to search across a massive catalog of 501(c)(3) charities by cause, location, or EIN, this is the tool. Don't use it if you simply need general web research on charity topics; your agent will find that specific information in other knowledge bases. Also, don't use it if your goal is to manage a local database of giving records—this MCP connects to Every.org’s live data stream. It excels at the 'discovery' and 'action' phase: finding an organization and launching its campaign using create_fundraiser all in one conversational flow.
Questions you might have
Can Every.org MCP search by location? +
Yes, it can. You use the search_nonprofits tool to filter results based on specific geographical areas or zip codes in your query.
Does the MCP handle tax receipts? +
The associated services manage tax-deductible receipt generation, allowing you to process donations and receive records directly through your agent.
How do I find a charity if I only have its EIN? +
You use the get_nonprofit_by_ein tool. This is the most reliable way to pull up a nonprofit's profile when you know their official tax identification number.
What is the difference between listing donations and creating one? +
list_donations retrieves records of past giving, while create_donation processes a new contribution in real time for tracking purposes.
Can I use Every.org MCP to browse different types of causes? +
Absolutely. You can first use browse_causes to see the full list, and then guide your agent to find nonprofits that match a specific cause category using browse_by_cause.
We've already built the connector for Every.org. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.