The charity data API you can build a product on
One API for 7.9 million+ charities in 100+ countries: complete, source-cited, kept in sync, and ready for both your code and your AI agents. Free to start, Pro from $99.
GET /api/v1/charity/against-malaria-foundation/ Authorization: Bearer gr_live_... { "name": "Against Malaria Foundation", "country": "GB", "registration_number": "1105319", "integrity_score": 75, "source": { "register": "Charity Commission", "filed": 2025 } }
Charity data is fragmented. We already solved it.
Building charity features means stitching together US Form 990s, a hundred national registers in a hundred formats, and data that goes stale the day you ship. Most sources cover one slice, or hide the rest behind an enterprise contract. GiveRadar gives you all of it, in one schema.
| GiveRadar | US 990 APIs | Legacy charity databases | Build it yourself | |
|---|---|---|---|---|
| Coverage | 7.9M+ charities | US only | US-centric | Whatever you scrape |
| Countries | 100+ | 1 | A few | 1 at a time |
| Source on every field | Yes | Varies | Rarely | You maintain it |
| Financials & executive pay | Yes | US only | Paywalled | Per source |
| Verify a charity is registered | Yes | Limited | Paid | Manual |
| Red flags & news | Yes | No | No | No |
| MCP for AI agents | Yes | No | No | No |
| Kept in sync for you | Automatic | Varies | Varies | Your problem |
| Price to start | Free, Pro $99/mo | Varies | Enterprise only | Engineering time |
Comparison of typical charity data sources. GiveRadar names its sources on every field so you can verify any of the above.
Ship charity features, not a data pipeline
Skip years of scraping filings and wiring up a registry per country. These all run on the same source-cited data, through one API.
Donation platforms
Let users give to any registered charity worldwide, with verified details and a donation link, not just the handful you onboarded by hand.
Fintech & payments
Confirm a charity is real and legally registered before you move money to it, across 100+ countries.
Grant & CSR tools
Power grantee due diligence with registration, finances, governance, and red flags, straight from official filings.
Nonprofit CRMs & fundraising
Enrich your records with official charity data, kept in sync with the registers so your database never goes stale.
AI agents & assistants
Give your agent a charity lookup and verification tool over MCP, with no glue code to write.
Research & data products
Build datasets, dashboards, and analysis on 7.9 million+ source-cited records across 100+ countries.
One API, every country
The charity in your user's story is rarely a big US nonprofit. GiveRadar returns 7.9 million+ organizations across 100+ countries from their national registers, through the same endpoints and the same schema.
Official sources, cited on every field
Nothing is scraped or estimated. Every value comes from a government register or tax filing and carries its source and year, so you can verify a charity before you move money and show your users where a number came from.
{
"registered": true,
"total_income": 287100000,
"currency": "GBP",
"source": {
"register": "Charity Commission",
"filed": 2024
}
}
Kept in sync, so you never maintain a scraper
GiveRadar re-imports each country's register on its own cadence and reconciles the record against the official source. You integrate once; the data stays current without a pipeline to babysit.
An MCP server your AI agent can call directly
Point your assistant or agent at the GiveRadar MCP server and it can look up and verify charities with no glue code. A keyless free tier and discovery manifests mean tools find it on their own.
{
"mcpServers": {
"giveradar": {
"url": "https://giveradar.com/mcp/"
}
}
}
# keyless free tier, JSON-RPC 2.0
One consistent record for every charity
Same shape whether the charity is in Ohio or Nairobi, so you write your integration once.
Two ways in, one predictable surface
A conventional REST API for your code, or the MCP server for AI agents. Both hit the same source-cited data. Read the full API docs, import the OpenAPI spec, or see the charity data API for fintech and platform use cases.
REST API
JSON over HTTPS with Bearer auth. Search, charity detail, financials, news, reviews, and stats, documented with an OpenAPI spec.
OpenAPI spec · free tierMCP server
JSON-RPC 2.0 at /mcp/ with tools and resources for AI agents, a keyless free tier, and discovery manifests at /.well-known/mcp.json and /.well-known/ai-plugin.json.
Keyless free tierA small, predictable REST surface that returns JSON, with a source on every field. Full request and response reference in the API docs.
Free to prototype, Pro to ship
Start building today with no card. Upgrade when you go live.
For prototypes and side projects.
For production apps and agents.
For scale and bulk data.
Developer questions
Is the GiveRadar charity API free?
Yes, the GiveRadar API has a free tier with 10 requests per day, and paid Pro and Enterprise tiers for higher volumes. The MCP server also has a keyless free tier, so an AI agent can call it with no sign-up.
How is GiveRadar different from ProPublica or Candid?
GiveRadar is global, not US-only: it covers 7.9 million+ charities across 100+ countries from their national registries, labels every field with its official source, and offers both a REST API and an MCP server for AI agents, with a free tier and Pro from $99 a month.
What can I access through the API?
The REST API returns JSON for charity search, full charity detail, filing history, news, reviews, and platform statistics, covering 7.9 million+ organizations across 100+ countries, with a source on every field.
Does GiveRadar have an MCP server for AI agents?
Yes, GiveRadar runs an MCP server at /mcp/ using JSON-RPC 2.0, with tools and resources an AI agent can call directly, a keyless free tier, and discovery manifests at /.well-known/mcp.json and /.well-known/ai-plugin.json.
How current is the data, and where does it come from?
Every field comes from official government registries and tax authorities, not scraped or estimated, and each is labeled with its source and date. Registries are re-imported on a per-country cadence, so records stay current without any work on your side.
How do I authenticate with the API?
Authenticate with an API key sent as an Authorization: Bearer header, or as an api_key query parameter. You can create and manage keys from your account, and the MCP free tier needs no key at all.
Is there an OpenAPI spec and discovery manifests?
Yes, GiveRadar publishes an OpenAPI specification for the REST API, plus an MCP manifest at /.well-known/mcp.json and an AI-plugin manifest at /.well-known/ai-plugin.json, so tools and agents can discover it automatically.
The charity data layer for your product
Global, source-cited, agent-ready. Free to prototype, Pro from $99 when you ship.