charity-registry について
GiveRadar MCP Server は、100 以上の国の公的登録機関のデータを使い、非営利団体を調べる研究者、寄付者、組織向けに情報を提供します。読み取り専用の検索、確認、比較、類似団体の検索に加え、構造化された団体情報を利用できます。
主な機能
- 01非営利団体名を検索
- 02公的登録番号で確認
- 03健全性スコアと財務情報を比較
- 04国とカテゴリで団体を検索
- 05団体の JSON-LD リソースを読み込み
活用シーン
- 01慈善団体の登録情報を確認
- 02候補となる非営利団体を比較
- 03国とカテゴリから類似団体を探す
- 04クライアントで構造化された団体情報を読み込む
MCP 対応
リモート MCP サーバーとして、慈善団体の検索、確認、比較、類似団体検索を行う読み取り専用ツールと、読み取り可能な JSON-LD リソースを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://giveradar.com/mcp/claude mcp add --transport http com-giveradar-charity-registry https://giveradar.com/mcp/{"mcpServers":{"com-giveradar-charity-registry":{"type":"http","url":"https://giveradar.com/mcp/"}}}Cursor で開く{"servers":{"com-giveradar-charity-registry":{"type":"http","url":"https://giveradar.com/mcp/"}}}VS Code で開く{"mcpServers":{"com-giveradar-charity-registry":{"type":"http","url":"https://giveradar.com/mcp/"}}}{"mcpServers":{"com-giveradar-charity-registry":{"serverUrl":"https://giveradar.com/mcp/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | |
| query | string | はい | 名前の検索クエリ。2 文字以上。 |
| country | string | いいえ | 任意の ISO 3166-1 alpha-2 国フィルター(例:'ID'、'NL')。 |
詳細
GiveRadar MCP サーバー
100 か国以上にわたる 790 万以上の非営利団体を公開するリモートの MCP サーバーです。公式の政府系慈善団体登録機関および税務当局(IRS、Charity Commission、ACNC など)から情報を取得しています。読み取り専用で、利用開始にキーは不要です。
エンドポイント: https://giveradar.com/mcp/(HTTPS 経由の JSON-RPC 2.0)
ドキュメント: giveradar.com/mcp | マニフェスト: /.well-known/mcp.json
ツール
| ツール | 機能 |
|---|---|
search_charities | 自由入力による名称検索(トライグラム索引を使用)。任意で国による絞り込みが可能です |
verify_charity | EIN、英国の Charity Number、RSIN、その他の公式登録 ID から検索します |
compare_charities | 誠実性スコアと財務情報を並べて比較し、判定を提示します |
find_similar | 同じ国とカテゴリーに属するほかの慈善団体を検索します |
さらに、resources/list / resources/read で、各慈善団体の完全な schema.org JSON-LD(FAQ を含む)を取得できます。すべてのツールは読み取り専用です(readOnlyHint: true)。
接続
ストリーミング可能な HTTP にネイティブ対応したクライアントは、https://giveradar.com/mcp/ に直接接続します。スクリーンショット付きの各クライアントの設定方法は、giveradar.com/for-developers/#ai をご覧ください。
Claude Code(1 行):
claude mcp add giveradar --transport http https://giveradar.com/mcp/
Claude Desktop(claude_desktop_config.json)、汎用リモートブリッジ経由:
{
"mcpServers": {
"giveradar": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://giveradar.com/mcp/"]
}
}
}
または、このリポジトリにある依存関係不要の stdio ブリッジ(index.js)経由:
{
"mcpServers": {
"giveradar": {
"command": "npx",
"args": ["-y", "github:matt-timmermans/giveradar-mcp"]
}
}
}
Cursor(.cursor/mcp.json):{"mcpServers": {"giveradar": {"url": "https://giveradar.com/mcp/"}}}
Gemini CLI(~/.gemini/settings.json):{"mcpServers": {"giveradar": {"httpUrl": "https://giveradar.com/mcp/"}}}
ChatGPT:設定で「コネクター」、「詳細設定」の順に開き、開発者モードを有効にします。その後、サーバー URL に https://giveradar.com/mcp/ を指定し、認証なしで作成します(有料プランが必要です)。
任意:環境変数に GIVERADAR_API_KEY=gr_xxxxx を設定すると、1 日あたりの利用上限が引き上げられ、Pro フィールドが利用可能になります。
試してみる
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/
利用上限とプラン
| プラン | 1 日あたりの利用上限 | フィールド |
|---|---|---|
| 匿名 | 1 IP あたり 1 日 10 回 | すべての無料フィールド |
| 無料 API キー | 1 日 10 回 | すべての無料フィールド |
| Pro | 1 日 10,000 回 | + 財務情報、寄付/報告 URL |
| Enterprise | 1 日 100,000 回 | + 財務情報、寄付/報告 URL |
ハンドシェイクメソッド(initialize、ping、tools/list)は無料で、利用回数に含まれません。tools/call と resources/read は利用回数に含まれます。また、tools/call は 1 IP あたり毎分 60 回に制限されています。Authorization: Bearer gr_xxxxx で認証してください。giveradar.com/api でキーを取得できます。どのプランでも、メールアドレス、電話番号、役員名は公開されません。
その他の提供内容
- Python クライアントと CLI:
pip install giveradar(giveradar-python)。そのverify()は、このサーバーのverify_charityツールを呼び出します。 - REST API: giveradar.com/api/docs、OpenAPI 仕様は /api/openapi.yaml にあります。
- LLM 向け: /llms.txt(索引)と /llms-full.txt(エンドポイント、ツール、誠実性の算出方法、国別データソースを含む完全なリファレンス)。
概要
MCP サーバーはホスト型で(実装は GiveRadar のメインコードベースにあります)、このリポジトリには公開メタデータと、ローカルおよびサンドボックスで使用する stdio ブリッジが含まれています。このコードは MIT ライセンスです。データは、GiveRadar 利用規約に基づき個人利用であれば無料です。大量利用および商用利用は契約に基づくライセンスが必要です([email protected])。手法のドキュメントとデータスキーマは CC BY 4.0 です。クレジット表記をお願いします:「GiveRadar (giveradar.com)」。問題や機能リクエストはこちらからお寄せください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。