Model Context Protocol

The charity MCP server for AI agents

Give your AI assistant verified data on 7M+ nonprofits across 65+ countries, sourced from official government registries. Search, verify registry numbers, and compare integrity scores - structured, current, and free to start. No scraping, no hallucinated charity facts.

Listed in the official MCP registry as com.giveradar/charity-registry

Why an MCP server instead of scraping?

No hallucinated charities

When users ask an assistant "is this charity legit?", models guess. With MCP, your agent answers from 50+ official registries - every result carries its government registration identifier.

Structured, not scraped

Full schema.org JSON-LD per charity: registration, location, category, integrity score, FAQs. One tool call replaces parsing HTML, and it is always the current record.

Verification built in

Look up any EIN, UK Charity Number, RSIN, or local registry ID and get the registered organisation back - the core due-diligence step donors ask agents to do.

Four tools your agent can call

search_charities

Free-text name search across 7M+ organisations, optionally filtered by country. Returns slug, location, category, and integrity score.

verify_charity

Look up by official registry identifier - EIN (US), Charity Number (UK), RSIN (NL), and equivalents. Handles formatting variants like "13-1760110".

compare_charities

Side-by-side integrity scores, founding years, and (on Pro) program, admin, and fundraising ratios for 2-5 charities, with a deterministic verdict.

find_similar

"More like this" - charities in the same country and cause category, ranked by integrity score.

Connect in one minute

Claude Desktop (via the mcp-remote bridge) - add to claude_desktop_config.json:

{
  "mcpServers": {
    "giveradar": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://giveradar.com/mcp/"]
    }
  }
}

Or try it right now with curl - no key needed:

curl -s -X POST -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"verify_charity",
       "arguments":{"country":"US","id_value":"13-1760110"}}}' \
  https://giveradar.com/mcp/

Clients with native streamable HTTP support can connect directly to https://giveradar.com/mcp/. Full protocol documentation: giveradar.com/mcp.

Included at every tier

Tier Daily requests Fields
Anonymous50 / day / IPAll free fields, registry IDs, integrity scores
Free key100 / daySame as anonymous
Pro ($99/mo)10,000 / day+ revenue, program/admin/fundraising ratios, donation and report URLs

One key, two surfaces: the same gr_... key authenticates the REST API and the MCP server. Email, phone, and officer names are never exposed at any tier. Data is CC-BY-4.0 - attribute "GiveRadar (giveradar.com)".

Go deeper