charity-registry
Search, verify and compare 7.9M+ nonprofits from official charity registries in 100+ countries.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"charity-registry": {
"url": "https://giveradar.com/mcp/"
}
}
}Remote-Endpunkte
https://giveradar.com/mcp/streamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢search_charities(query, country, limit)
Search the charity registry by free-text name. Returns up to `limit` matches, each with slug, name, country, city/state, foundation_type, integrity_score, and the canonical page URL. Use this BEFORE resources/read when the user names a charity but you don't know its slug. The match is case-insensitive substring on the charity's name.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Name search query, 2+ chars."
},
"country": {
"type": "string",
"description": "Optional ISO 3166-1 alpha-2 country filter (e.g. 'ID', 'NL')."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10
}
},
"required": [
"query"
]
}🟢compare_charities(slugs)
Side-by-side comparison of 2-5 charities by slug. Returns their integrity scores, program/admin/fundraising ratios, annual revenue, founding year, foundation type, and a deterministic verdict on which has the strongest transparency signal. Use this when the user wants to choose between named charities.
Eingabe-Schema
{
"type": "object",
"properties": {
"slugs": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 5,
"description": "Charity slugs to compare (2-5)."
}
},
"required": [
"slugs"
]
}🟢find_similar(slug, limit)
Given one charity's slug, return up to `limit` other charities in the same country + category. Useful for 'find more like this' recommendations. Excludes the input charity from the result.
Eingabe-Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Source charity slug."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 8
}
},
"required": [
"slug"
]
}🟢verify_charity(country, id_value)
Look up a charity by its official registry identifier - EIN (US), Charity Commission number (GB), RSIN (NL), AHU/Kemenkumham reg number (ID), or a generic registration_number for other countries. Returns the matched charity or null. Use this when the user provides a registry number and wants to confirm what's registered under it.
Eingabe-Schema
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 country code."
},
"id_value": {
"type": "string",
"description": "The registration / EIN / charity number."
}
},
"required": [
"country",
"id_value"
]
}Community
Nachweis