mcpField
C
charity-registry

charity-registry

リモート
giveradar.com法務・行政08 週間前に更新
リポジトリ公式サイト

charity-registry について

GiveRadar MCP Server は、100 以上の国の公的登録機関のデータを使い、非営利団体を調べる研究者、寄付者、組織向けに情報を提供します。読み取り専用の検索、確認、比較、類似団体の検索に加え、構造化された団体情報を利用できます。

主な機能

  1. 01非営利団体名を検索
  2. 02公的登録番号で確認
  3. 03健全性スコアと財務情報を比較
  4. 04国とカテゴリで団体を検索
  5. 05団体の JSON-LD リソースを読み込み

活用シーン

  1. 01慈善団体の登録情報を確認
  2. 02候補となる非営利団体を比較
  3. 03国とカテゴリから類似団体を探す
  4. 04クライアントで構造化された団体情報を読み込む

MCP 対応

リモート MCP サーバーとして、慈善団体の検索、確認、比較、類似団体検索を行う読み取り専用ツールと、読み取り可能な JSON-LD リソースを公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://giveradar.com/mcp/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4
パラメーター型必須説明
limitintegerいいえ
querystringはい名前の検索クエリ。2 文字以上。
countrystringいいえ任意の 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_charityEIN、英国の 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 回すべての無料フィールド
Pro1 日 10,000 回+ 財務情報、寄付/報告 URL
Enterprise1 日 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)」。問題や機能リクエストはこちらからお寄せください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。