Charity Navigator MCP for AI. Validate Nonprofit Financial Health Instantly
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Charity Navigator lets you search and vet US nonprofits using real-time data. Get star ratings, financial health scores, tax filing details, and governance advisories for over 175,000 charities instantly.
It's the fastest way to check a charity's actual impact and stability before you commit any money.
What your AI can do
Get all advisories
Lists all charities that currently have active advisories regarding their financial or governance practices.
Get categories
Retrieves a list of available nonprofit causes and categories, allowing you to filter searches by area like 'health' or 'education'.
Get charity
Gets full details for one charity using its EIN, including mission statements, contact info, and tax filings.
Search for organizations using keywords, location filters (state/zip), or specific cause categories.
Retrieve a charity's full performance record, showing how its overall score and financial health metrics have changed over time.
Fetch core data points like the mission statement, contact information, tax filings, and website for any specific EIN.
Check if a charity currently has active advisories regarding its finances or operational practices.
View a structured list of all available nonprofit causes, like health or environment, to narrow down your search scope.
Ask an AI about this
Waiting for input…
Charity Navigator with 6 Tools
These six tools let your agent perform every step of nonprofit due diligence: searching by criteria, checking history, getting detailed records, and finding warnings.
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 Charity Navigator on VinkiusGet All Advisories
Lists all charities that currently have active advisories regarding their financial or governance practices.
Get Categories
Retrieves a list of available nonprofit causes and categories, allowing you to...
Get Charity
Gets full details for one charity using its EIN, including mission statements...
Get Charity Advisories
Checks a specific charity for any current warnings or alerts from Charity Navigator...
Get Charity Ratings
Pulls the entire performance history for a single charity, tracking changes in...
Search Charities
Searches for nonprofits by name, location, or keyword, returning core data like ratings and EINs for multiple results at once.
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 Charity Navigator, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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 Charity Navigator. 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 connection provides 6 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Manually checking charity financials is a nightmare.
Right now, vetting a nonprofit means bouncing between the main site, the IRS database, state registries, and financial news sites. You're copying an EIN here, pasting it there, waiting for different pages to load, and trying to manually correlate which warning belongs to which rating year.
With this MCP, your agent handles the entire data crawl. Instead of juggling multiple tabs, you ask a single question—like 'Does this organization have any financial advisories?'—and get an instant, consolidated answer backed by structured data.
get_charity_ratings: Seeing how ratings actually change.
Before this MCP, you saw a static star rating on the homepage. If that score changed last year due to poor spending or governance issues, you had no easy way to verify that decline without digging through annual reports yourself.
Now, using `get_charity_ratings`, your agent plots the performance history over time. You see the full story: when they peaked, and more importantly, exactly when their financial health started slipping.
What your AI can actually do with this
Figuring out which non-profit gets your donation is complex work. You need more than just a pretty website; you need proof of financial health and accountability. This MCP lets your AI client talk directly to Charity Navigator, giving you deep access to nonprofit data without having to click through dozens of tabs or read dense tax forms.
You can search by location or cause area, pull up detailed records for any organization, and check its entire rating history instantly. It even alerts you if the charity has any active warnings about governance or finances. Vinkius hosts this MCP so your agent connects once, giving it access to this robust source of nonprofit information, making due diligence simple.
It cuts through the hype. You get reliable scores on financial stability and accountability, allowing you to research charities based on concrete data points rather than marketing materials.
019d8424-2cab-73f4-98f5-ca2e0feb2e71 Here's how it actually works
The bottom line is, you don't have to switch between websites or copy/paste EINs; your AI client handles the entire data pull in one conversation.
First, subscribe to this MCP and provide your free Charity Navigator App ID and App Key.
Then, tell your AI client what you need; for example, 'Find top-rated education charities in California with strong financials.'
Your agent runs the queries through the connection and delivers a structured report showing ratings, financial scores, and advisory status.
Who is this actually for?
Anyone who needs to verify an organization before making a commitment—whether that’s time, money, or influence. This is for researchers who need structured data and donors who refuse to take chances on bad actors.
Uses the MCP to cross-reference multiple organizations, checking not just their stated mission but also their financial records and historical rating changes.
Searches for vetted charities by specific cause area or geographic location before allocating corporate giving funds.
Retrieves detailed financial data and advisory reports to assess the stability and governance risk of potential investment partners.
What Changes When You Connect
Instead of just getting a current star rating, you can use the get_charity_ratings tool to track how that score has changed over time. This shows if the charity's stability is improving or declining.
You don't have to manually check for warnings; running get_charity_advisories immediately flags any active issues with a charity’s governance or finances, keeping you safe from bad actors.
The ability to run search_charities with powerful filters means you can narrow down millions of organizations by state, rating, and cause area in one shot.
Need background context? Use the get_categories tool first. This gives you a structured list of causes, ensuring your search query is precise and hits the right niche.
When you get detailed information using get_charity, you pull more than just contact info; you grab tax filings and mission statements all in one API call.
See it in action
Vetting a potential corporate partner
A CSR manager needs to vet three local nonprofits for an upcoming funding round. They ask their agent to search_charities by 'environment' in zip code 90210, then use get_charity_ratings on the top three results to compare historical financial stability before making a recommendation.
Due diligence on a research topic
A student researching education funding needs reliable data. They first use get_categories to confirm 'education' is a valid filter, then run search_charities with the category ID and keyword 'scholarship.' Finally, they check for any red flags using get_all_advisories.
Tracking organizational risk
A major donor is worried about a charity's sudden drop in rating. They use their agent to run both the general search and then specifically call get_charity_advisories on the organization’s EIN, getting immediate confirmation of any active warnings.
The honest tradeoffs
Over-relying on surface data
A user sees a charity with 4 stars and assumes it's safe. They only use search_charities by rating, missing deeper issues.
Always follow up the search result with both get_charity_ratings (to check history) and get_charity_advisories (to check for current warnings). Don't stop at the stars.
Ambiguous searches
Asking an agent to 'find good charities.' This gives too many results, requiring manual filtering of state and cause.
Always use search_charities with specific filters: provide the desired State, Zip Code, AND a Category ID obtained from get_categories.
Missing core details
Finding an EIN and assuming you know the full legal structure. You don't see tax filings or mission statements.
Once you have a promising EIN, run get_charity to pull the full set of documents, including tax filings and contact details.
When It Fits, When It Doesn't
Use this MCP if your job requires verifiable, structured data about non-profits' finances or governance. You need to know why a charity is rated what it is—is it based on strong financials, or was the score boosted by an old record? If you just need general inspiration or want to browse 'cool causes,' this MCP is overkill; use a simple web search. But if you're vetting for money, time, or professional recommendation, this tool set is mandatory. Don't try to substitute get_charity with basic searching—the dedicated call pulls specific tax filings and mission statements that plain searches miss.
Questions you might have
How do I get Charity Navigator API credentials? +
Visit charitynavigator.org, register for a free developer account, and you'll receive an App ID and App Key. Both are required for API access.
What does the rating scale mean? +
Charity Navigator rates nonprofits on a 0-4 star scale. 4 stars = exceptional performance, 3 stars = strong, 2 stars = adequate, 1 star = needs improvement, 0 = unrated or flagged. Ratings are based on financial health, accountability and transparency.
How do I search for charities by cause? +
Use get_categories to get all cause/category IDs, then use search_charities with the category_id parameter. Popular categories include education, health, environment, animal welfare, arts & culture, and human services.
What is an EIN? +
EIN stands for Employer Identification Number, a unique 9-digit identifier assigned by the IRS to US nonprofits. It's used as the primary key for looking up specific charities. You can find EINs in search results or on the charity's tax filings.
What should I do if I run get_charity_advisories and get zero results? +
No advisories means a clean record. This is a good sign, indicating the charity currently has no active warnings or flags from Charity Navigator regarding governance or finances.
What are the best filtering options when using search_charities? +
You can filter searches by many parameters including state, zip code, minimum expenses, and specific rating scores. This allows you to narrow results far beyond just name or cause.
If I want to find out what causes are available for filtering, should I use get_categories? +
Yes, run get_categories first. This tool returns the full list of all charity categories and their unique IDs, letting you filter your searches accurately.
When I use get_charity, what specific financial or legal documents appear? +
It provides a comprehensive view including mission statements, tax filings, detailed financial data, and official contact information. You get everything needed for due diligence in one call.
We've already built the connector for Charity Navigator. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 6 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.