MCP 服务器

charity-registry

com.giveradar/charity-registry
商业与运营 公开且可连接 MCP 2026-07-28

此 MCP 可以做什么

Searches, verifies, compares and finds similar nonprofits using official registry data, financial indicators and integrity scores.

compare_charities
Compare Charities
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.
只读 幂等
输入模式
{'type': 'object', 'required': ['slugs'], 'properties': {'slugs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': 'Charity slugs to compare (2-5).'}}}
find_similar
Find Similar Charities
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.
只读 幂等
输入模式
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Source charity slug.'}, 'limit': {'type': 'integer', 'default': 8, 'maximum': 20, 'minimum': 1}}}
search_charities
Search Charities
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.
只读 幂等
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1}, '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')."}}}
verify_charity
Verify Charity Registration
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.
只读 幂等
输入模式
{'type': 'object', 'required': ['country', 'id_value'], 'properties': {'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 country code.'}, 'id_value': {'type': 'string', 'description': 'The registration / EIN / charity number.'}}}
已添加
verify_charity
2026年9月17日 12:35
已添加
find_similar
2026年9月17日 12:35
已添加
compare_charities
2026年9月17日 12:35
已添加
search_charities
2026年9月17日 12:35