{
  "markdown": "# GiveRadar MCP Server\n\nRemote [MCP](https://modelcontextprotocol.io) server exposing **7.9 million+ nonprofits across 100+ countries**, sourced from official government charity registries and tax authorities (IRS, Charity Commission, ACNC, and dozens more). Read-only, no key required to start.\n\n**Endpoint:** `https://giveradar.com/mcp/` (JSON-RPC 2.0 over HTTPS)\n**Docs:** [giveradar.com/mcp](https://giveradar.com/mcp/) | **Manifest:** [/.well-known/mcp.json](https://giveradar.com/.well-known/mcp.json)\n\n## Tools\n\n| Tool | What it does |\n|---|---|\n| `search_charities` | Free-text name search (trigram-indexed), optional country filter |\n| `verify_charity` | Look up by EIN / UK Charity Number / RSIN / any official registry ID |\n| `compare_charities` | Side-by-side integrity scores + financials, with a verdict |\n| `find_similar` | More charities in the same country + category |\n\nPlus `resources/list` / `resources/read` for full schema.org JSON-LD per charity (incl. FAQs). All tools are read-only (`readOnlyHint: true`).\n\n## Connect\n\nClients with native streamable-HTTP support connect directly to `https://giveradar.com/mcp/`. Setup for every client with screenshots: [giveradar.com/for-developers/#ai](https://giveradar.com/for-developers/#ai).\n\n**Claude Code** (one line):\n\n```bash\nclaude mcp add giveradar --transport http https://giveradar.com/mcp/\n```\n\n**Claude Desktop** (`claude_desktop_config.json`), via the generic remote bridge:\n\n```json\n{\n  \"mcpServers\": {\n    \"giveradar\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https://giveradar.com/mcp/\"]\n    }\n  }\n}\n```\n\nor via the zero-dependency stdio bridge in this repo (`index.js`):\n\n```json\n{\n  \"mcpServers\": {\n    \"giveradar\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"github:matt-timmermans/giveradar-mcp\"]\n    }\n  }\n}\n```\n\n**Cursor** (`.cursor/mcp.json`): `{\"mcpServers\": {\"giveradar\": {\"url\": \"https://giveradar.com/mcp/\"}}}`\n\n**Gemini CLI** (`~/.gemini/settings.json`): `{\"mcpServers\": {\"giveradar\": {\"httpUrl\": \"https://giveradar.com/mcp/\"}}}`\n\n**ChatGPT**: Settings, Connectors, Advanced, enable Developer mode, then Create with server URL `https://giveradar.com/mcp/` and authentication none (paid plans).\n\nOptional: set `GIVERADAR_API_KEY=gr_xxxxx` in the environment to raise the daily quota and unlock Pro fields.\n\n## Try it\n\n```bash\ncurl -s -X POST -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"verify_charity\",\"arguments\":{\"country\":\"US\",\"id_value\":\"13-1760110\"}}}' \\\n  https://giveradar.com/mcp/\n```\n\n## Quotas & tiers\n\n| Tier | Daily quota | Fields |\n|---|---|---|\n| Anonymous | 10 / day / IP | All free fields |\n| Free API key | 10 / day | All free fields |\n| Pro | 10,000 / day | + financials, donation/report URLs |\n| Enterprise | 100,000 / day | + financials, donation/report URLs |\n\nHandshake methods (`initialize`, `ping`, `tools/list`) are free and do not count; `tools/call` and `resources/read` do. `tools/call` is also capped at 60 per minute per IP. Authenticate with `Authorization: Bearer gr_xxxxx`; get a key at [giveradar.com/api](https://giveradar.com/api/). Email, phone, and officer names are never exposed, at any tier.\n\n## Also available\n\n- **Python client and CLI:** `pip install giveradar` ([giveradar-python](https://github.com/matt-timmermans/giveradar-python)); its `verify()` calls this server's `verify_charity` tool.\n- **REST API:** [giveradar.com/api/docs](https://giveradar.com/api/docs/), OpenAPI spec at [/api/openapi.yaml](https://giveradar.com/api/openapi.yaml).\n- **For LLMs:** [/llms.txt](https://giveradar.com/llms.txt) (index) and [/llms-full.txt](https://giveradar.com/llms-full.txt) (complete reference: endpoints, tools, integrity method, data sources by country).\n\n## About\n\nThe MCP server is hosted (the implementation lives in the main GiveRadar codebase); this repo holds the public metadata plus the stdio bridge for local and sandbox use. This code is MIT licensed. Data: free for individual use under the [GiveRadar Terms](https://giveradar.com/terms/); bulk and commercial access is licensed per contract (info@giveradar.com); methodology documentation and data schemas are CC BY 4.0. Attribution requested: \"GiveRadar (giveradar.com)\". Issues and feature requests welcome here.\n",
  "bytes": 4301,
  "sha": "9dcee3b6a55acab485f06c1797f741728582084d3bbabd5e921d7a47ad451a14",
  "repo_slug": "matt-timmermans/giveradar-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_giveradar_charity_registry_816c289e/readme"
}