GiveReady

公式

41,000以上の認証済み非営利団体を29の活動分野から検索し、薄いプロフィールにエンリッチメントを送信し、x402 USDCでプラットフォーム手数料ゼロで寄付できます。

Give Ready MCPで何ができますか?

  • 若者向け非営利団体を検索 — AIにキーワード、活動分野、国を指定して、search_nonprofits を使って団体を探してもらいます。
  • 非営利団体の詳細プロフィールを取得get_nonprofit で特定の団体のミッション、影響指標、ウォレットアドレスを取得します。
  • 利用可能な活動分野を参照list_causes で全29のサポート対象カテゴリを一覧表示し、検索を絞り込みます。
  • エンリッチメントデータを送信submit_enrichment を通じて非営利団体の最新情報を送信し、ディレクトリを改善します。

ドキュメント

GiveReady

AIエージェントが青少年向け非営利団体を発見し、直接送金するためのオープンソースインフラストラクチャ。仲介者なし。プラットフォーム手数料なし。非営利団体は100%を受け取ります。

課題

Every.org、The Giving Block、Endaomentといった、あらゆる寄付プラットフォームは仲介者です。まず彼らに資金が渡ります。彼らはそれを変換し、ルーティングし、手数料を取ります。ケープタウンやバミューダ、ナイロビの小規模な青少年慈善団体にとって、その層は摩擦、手数料、遅延を生み、既に限られた予算をさらに圧迫します。

12ヶ月以内に、寄付者はウェブサイトにアクセスして寄付することはなくなるでしょう。彼らはAIアシスタントに「ケープタウンの青少年慈善団体を探して20ドル送って」と指示するようになります。エージェントは適切な団体を見つけるための構造化データと、送金するための支払いレールを必要とします。既存のプラットフォームでこの両方を提供するものはありません。

GiveReadyの機能

発見。 MCPサーバーとREST APIにより、AIエージェントは29の活動分野にわたる41,000以上の検証済み非営利団体(プログラム、インパクト指標、受益者の人口統計、寄付リンク、利用可能な場合はウォレットアドレス)に構造化アクセスできます。AIエージェントが慈善団体を探す必要がある場合、GiveReadyにクエリを実行します。

直接支払い。 x402プロトコルにより、AIエージェントは非営利団体自身のウォレットに直接USDCを送信できます。仲介者が資金を保持することはありません。非営利団体は資金が到着した瞬間からそれを管理します。Solana上で1秒未満で決済されます。

埋め込み可能な寄付ボタン。 オンボーディングされたすべての非営利団体は、ウェブサイト用の依存関係のないJavaScriptウィジェットを入手できます。scriptタグ1つ。Solana Pay QRコードまたは直接転送リンクを生成します。寄付者はPhantomまたはCoinbase Walletでスキャンします。バックエンド不要。プラットフォーム手数料なし。

支払いのない発見は単なる検索エンジンです。発見のない支払いは単なるウォレットです。誰も見つけられない寄付ボタンは単なるウィジェットです。GiveReadyはこの3つすべてを組み合わせます。

米国/英国/EU以外での重要性

従来の寄付プラットフォームは米国の支払いインフラを経由します。バミューダ、アフリカの大部分、カリブ海諸国、東南アジアで銀行取引をしている場合、除外されるか、少額の寄付を無意味にする変換手数料を支払うことになります。

Solana上のUSDCはどこでも機能します。非営利団体に必要なのはスマートフォンとウォレットアプリだけです。資金受け取りにKYCは不要です。必要に応じて、ローカル取引所を通じて現地通貨にオフランプします。これは欧米の慈善団体のためのインフラではなく、あらゆる国のあらゆる非営利団体のためのインフラです。

アーキテクチャ

giveready/
├── src/index.js              # Cloudflare Worker — API + x402 endpoint
├── mcp-server/               # MCP server for AI agents (Claude, etc.)
├── public/
│   ├── index.html            # Landing page (static, served by Cloudflare)
│   ├── widget/               # Embeddable donate button (zero dependencies)
│   ├── llms.txt              # LLM crawler metadata
│   ├── AGENTS.md             # Agent discovery guide
│   └── openapi.json          # OpenAPI spec for ai-plugin.json
├── test-client/              # x402 payment protocol test client
├── scripts/                  # Data import utilities
├── schema.sql                # D1 database schema
├── seed.sql                  # Nonprofit seed data
├── deploy.sh                 # Deployment script (./deploy.sh)
└── wrangler.toml             # Cloudflare Workers config

スタック: Cloudflare Workers + D1 (SQLite) + Solana USDC + x402プロトコル + Model Context Protocol (MCP)

運用コスト: Cloudflareで約$5/月。Coinbaseファシリテーター無料枠で月1,000トランザクションをカバー。取引手数料は寄付者が負担。

APIエンドポイント

エンドポイント説明
GET /api/search?q=&cause=&country=非営利団体の検索
GET /api/nonprofits検証済みの全非営利団体を一覧表示
GET /api/nonprofits/:slug非営利団体の詳細を取得
GET /api/causes活動分野の一覧表示
GET /api/statsディレクトリ統計
GET /api/donate/:slug?amount=x402寄付(支払い要件とともに402を返す)
POST /api/donate/:slug署名済み支払いの送信
GET /api/donations/:slug寄付履歴
GET /mcpMCPサーバーマニフェスト
GET /.well-known/ai-plugin.jsonAIプラグイン発見
GET /llms.txtLLMクローラーメタデータ
GET /agents.mdエージェント発見ガイド

MCPサーバー

MCPサーバーをインストールして、あらゆるAIアシスタントにGiveReadyへのネイティブアクセスを提供します:

{
  "mcpServers": {
    "giveready": {
      "command": "npx",
      "args": ["giveready-mcp"]
    }
  }
}

ツール: search_nonprofitsget_nonprofitlist_causessubmit_enrichment

寄付ウィジェット

1行で任意の非営利団体のウェブサイトに寄付ボタンを追加:

<div id="giveready-donate" data-slug="your-nonprofit-slug"></div>
<script src="https://giveready.org/widget/donate.js"></script>

完全なドキュメントについては public/widget/README.md を参照してください。

独自インスタンスの実行

git clone https://github.com/gswardman/giveready.git
cd giveready
npm install
wrangler d1 create giveready-db
# Copy database_id into wrangler.toml
wrangler d1 execute giveready-db --local --file=./schema.sql
wrangler d1 execute giveready-db --local --file=./seed.sql
npm run dev

本番環境への完全なデプロイ手順については DEPLOY.md を参照してください。

非営利団体のオンボーディング

掲載まで45分未満:

  1. ウォレットの設定 (3分) — Phantom (Solana) または Coinbase Walletをダウンロード。USDCアドレスをコピーします。
  2. GiveReadyに登録 (10分) — 団体名、ミッション、プログラム、インパクトデータ、ウォレットアドレス。
  3. オプション:法定通貨オフランプ (30分) — 現地通貨への自動変換が必要な場合、ローカル取引所(Coinbase、Lunoなど)に接続します。
  4. 寄付ボタンの埋め込み (2分) — ウェブサイトにscriptタグ1つ。

これで、非営利団体はインターネット上のすべてのAIエージェントから発見可能になり、x402経由で支払い可能になり、サイトに手数料無料の寄付ボタンが設置されます。

コンソーシアム

助成金リード: TestVentures.net。プラットフォーム運営者: Clean Tactile Ventures UK Ltd。2026年ゲイツ申請のパイロット非営利団体:

City Kids Surfing — 英国の青少年サーフィン慈善団体。指名デザインパートナー。GiveReady寄付プラットフォーム(Stripe Connect経由の法定通貨およびx402経由のUSDC)への生涯無料アクセスを受ける。実際の寄付フローのライブパイロット。

Finn Wardman World Explorer Fund — 青少年アドベンチャー助成金。バミューダに拠点を置く基金。内部パイロット(自社製品の実践)。finnwardman.com

概要

GiveReadyは TestVentures.net によって構築されています — 青少年非営利団体向けのフラクショナルAI運用。GiveReadyのライブディレクトリからの収益は Finn Wardman World Explorer Fund を支援します。

Finn Wardmanは2023年4月8日に亡くなりました。20歳でした。彼はフリーライドスキーヤーであり、サーファーであり、どの部屋でも最も面白い人物の一人でした。World Explorer Fundは、他の若者が彼が生きがいとしたような冒険を経験できるように存在しています。GiveReadyは、その基金、そしてそれに類する何百もの小規模な非営利団体が、仲介者に手数料を取られることなく世界中のどこからでも寄付を受け取れるように存在しています。

ライセンス

MIT。 LICENSE を参照してください。