Every.org Charity MCP. Find and vet any non-profit's full mission and EIN.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Every.org Charity MCP Server gives your AI agent access to a primary database of non-profits and charitable organizations. Search thousands of registered groups by name, cause, or keyword.
Retrieve detailed metadata, including EINs, mission statements, and profile links, for rigorous philanthropic research and impact analysis.
What your AI agents can do
Get charity details
Fetches the complete record and metadata for a single, specified charity.
Search charities
Searches the database for non-profits based on keywords, names, or social causes.
Find organizations matching specific names, keywords, or stated social causes using the search_charities tool.
Get full details for one charity, including its mission and official identifiers, by calling get_charity_details.
Summarize and compare the mission statements and focus areas of several non-profits in a single request.
Fetch critical metadata like EINs and profile URLs for accurate records management.
Discover groups focused on broad themes, such as human rights, environment, or education.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d8437get charity details
Fetches the complete record and metadata for a single, specified charity.
019d8437search charities
Searches the database for non-profits based on keywords, names, or social causes.
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 Charity, 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
Every.org Charity MCP Server gives your agent direct access to a massive database of non-profits. You'll use the search_charities tool to find organizations matching specific names, keywords, or stated social causes. You can also use the get_charity_details tool to pull the full record and metadata for any single charity. Search for non-profits: Use search_charities to find organizations based on names, keywords, or social causes. Explore by social cause: Use search_charities to discover groups focused on big themes, like human rights, environment, or education. Retrieve specific charity data: Call get_charity_details to get the mission statement and full metadata for a single charity. Extract official identifiers: Both tools let you grab critical metadata, including EINs and profile URLs, for keeping accurate records. Analyze multiple charities: Your agent can summarize and compare the mission statements and focus areas of several non-profits in one go.
How Every.org Charity MCP Works
- 1 Your AI client initiates a query (e.g., 'Find environmental groups in California').
- 2 The agent uses the
search_charitiestool to narrow the list of potential non-profits. - 3 You then pass a specific result ID to the
get_charity_detailstool to get the full record, or ask the agent to summarize several found results.
The bottom line is: you use the search tool to find candidates, and the detail tool to get the full facts.
Who Is Every.org Charity MCP For?
Anyone who needs to vet a non-profit before committing time or money. This is for the social impact researcher who needs data at scale, the corporate officer mapping out CSR partnerships, and the donor who wants to check a charity's mission against their personal values.
Analyzes the non-profit landscape for specific regions or themes, comparing multiple groups' mandates and focus areas.
Identifies potential partners for charitable initiatives by cross-referencing corporate goals with available non-profit missions.
Finds verified charities that match specific personal values or causes, checking for official status and mission alignment.
What Changes When You Connect
- See verified charity status and official EINs. The
get_charity_detailstool provides official identifiers, so you don't have to rely on incomplete web data. - Compare multiple groups' impact areas. The agent summarizes several non-profits, letting you compare their focus areas without manually reading dozens of mission statements.
- Quickly pinpoint groups by cause. Use
search_charitiesto filter the database by broad themes like 'environment' or 'human rights', saving time on general web searches. - Access deep mission statements. You get the full, structured mission overview for any charity, directly through the API, instead of piecing it together from a patchy website.
- Plan campaigns with precision. Combine
search_charitiesandget_charity_detailsto build a list of potential partners, then pull deep data on each one in sequence.
Real-World Use Cases
Vetting a potential corporate partner
A CSR officer needs to find three potential education charities in the Midwest. They prompt their agent with 'Find education-focused non-profits in the US.' The agent uses search_charities to return a list of candidates. The officer then uses get_charity_details on the top two results to confirm their exact mission and EIN before making contact.
Analyzing a social movement's scope
A researcher needs to map out all environmental groups working on watershed protection. They ask the agent to search for 'environmental' causes. The agent uses search_charities to pull a list. The researcher then asks the agent to summarize the mission statements of the top five results to understand the full scope of the movement.
Checking a charity's official status
A donor hears about a new charity and wants to verify its details. They ask the agent to 'Get details for [Charity Name]'. The agent uses get_charity_details to pull the official EIN, mission overview, and direct profile link, confirming the organization's legitimacy.
Comparing competing causes
A community organizer needs to compare animal welfare and human rights groups in a specific area. They first use search_charities for both 'animal welfare' and 'human rights'. They then ask the agent to compare the detailed metadata from the resulting groups to see where their focus overlaps or differs.
The Tradeoffs
Using general search engines
Searching Google for 'best environmental charity' and clicking through ten links. You waste hours reading poorly formatted pages and have to manually copy EINs and mission statements into a spreadsheet.
→
Use the search_charities tool to filter by 'environment' or 'human rights'. Then, use get_charity_details on the results to pull standardized, verifiable data into your workflow.
Only using keyword searches
Running a basic keyword search like 'education' and only getting a list of names. You don't know which ones are registered or what their official EIN is.
→
Always follow up the search_charities results by calling get_charity_details for specific IDs. This confirms the official metadata and provides the full scope of their work.
Mixing data sources manually
Finding a charity on a local Facebook group, then having to cross-reference its status on a separate government website to verify its EIN and mission statement.
→
Let the agent do the work. Run search_charities for the cause, and then use get_charity_details to pull the verified data in one go. The source is standardized.
When It Fits, When It Doesn't
Use this server if your primary need is structured, verifiable, and comparable data on non-profits. You need to know the EIN, mission statement, and official profile link for multiple organizations at scale. Use it when you need to compare 'A' against 'B' based on objective criteria. Don't use it if you just need a general list of ideas or are looking for opinions on a charity's impact. For subjective advice or current fundraising trends, you'll need a different type of analysis tool. If you just need to find a single charity's name, a standard web search works, but you'll lose the structured metadata.
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
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 2 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Finding verifiable charity data shouldn't require three different websites.
Today, vetting a non-profit is a manual nightmare. You start on one site for a list, jump to a second site to check their mission statement, and then hop to a third site just to find their official EIN. You spend half a day copying and pasting data, constantly worried that one of the sources is outdated or incomplete.
With the Every.org Charity MCP Server, you ask your agent to do it all. The agent runs `search_charities` to pull a list, and then runs `get_charity_details` on the candidates. You get a structured data output instantly. You just need to ask the question.
Every.org Charity MCP Server: Get full records in two steps
Before, you had to manually search by keyword, then find the ID, and then search for the full profile link separately. The process was disjointed and slow.
Now, you guide your agent through the search and detail steps. You get the full, structured data for comparison and auditing in a single, programmatic flow. The manual work is gone.
Common Questions About Every.org Charity MCP
How do I use `search_charities` with Every.org Charity MCP Server? +
You ask your agent to search by a keyword or a cause. For example, 'Find non-profits focused on education.' The tool returns a list of matching organizations with basic metadata.
What information does `get_charity_details` provide? +
This tool gives you the complete record for one charity. You get the official EIN, the full mission statement, and the dedicated profile URL.
Can I search for charities by impact or financial health? +
The tools search by name, keyword, or cause. While the data includes mission statements, the search parameters are limited to these categories, not financial metrics.
Is the data from Every.org Charity MCP Server real-time? +
The server provides access to a database of registered non-profits. The data is designed for accurate records management, but always confirm the most recent operational status through direct channels.
How do I combine `search_charities` and `get_charity_details`? +
Use search_charities first to get a list of IDs or names. Then, pass a specific result from that list to get_charity_details to retrieve the full, detailed record.
How does `search_charities` handle complex search criteria, like combining multiple causes? +
It handles complex criteria by accepting multiple keywords or causes in a single query. You don't need multiple searches; just list the criteria you need. For example, you can look for organizations focused on both 'education' and 'environment' at once.
If `get_charity_details` fails for a specific EIN, what should I do? +
If the details fail, the error message usually indicates the problem, such as an invalid EIN or slug. You should verify the identifier against a manual source or check the format. The server logs the failure, so you can debug the input.
What is the best way to check the scope of data I can get using `search_charities`? +
You can test the scope by running a broad, general search, like 'human rights' or 'animal welfare'. This will show you the general types of organizations and the initial metadata available. It's the quickest way to gauge what's in the database.
Can I search for charities related to 'ocean conservation'? +
Yes! Use the search_charities tool with the query 'ocean conservation'. It will return a list of registered non-profits working in that area.
What is an EIN? +
EIN stands for Employer Identification Number. It is a unique nine-digit number assigned by the IRS to business entities, including non-profits, for identification in the US.
How do I find organizations by a specific cause? +
Use the search_charities tool and include the cause name (like 'education' or 'health') in the query. The database will filter for organizations matching that mission focus.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Smartsheet
Manage sheets, reports, and rows on Smartsheet with AI agents.
Veraset
Equip your agent to seamlessly query Veraset's mobility datasets. Run geospatial SQL, extract insights, and manage S3 buckets.
Precisely
Equip your AI with precise location intelligence — geocode addresses, resolve property risks, calculate local taxes, and analyze demographics globally.
You might also like
Predibase (LLM Serving & Finetuning)
Deploy and query fine-tuned LLMs via Predibase — run inference, classify text, and monitor deployment metrics directly from your AI agent.
Guru
Manage enterprise knowledge cards, track collections, and search your wiki via AI agents with Guru.
Teamwork Projects
Manage projects, tasks, milestones, time entries, and messages via Teamwork API.