GiveReady

공식

41,000개 이상의 검증된 비영리 단체를 29개 분야에서 검색하고, 얇은 프로필에 보강 정보를 제출하며, x402 USDC를 통해 플랫폼 수수료 없이 기부할 수 있습니다.

GiveReady MCP(으)로 무엇을 할 수 있나요?

  • 비영리 단체 검색 — AI 어시스턴트에게 search_nonprofits를 사용해 원인, 국가 또는 키워드로 검증된 청소년 비영리 단체를 찾도록 요청하세요.
  • 비영리 단체 세부 정보 확인 — get_nonprofit을 통해 프로그램, 영향 지표, 지갑 주소를 포함한 전체 프로필을 검색하세요.
  • 원인 분야 목록 보기 — list_causes로 지원되는 29개 원인 범주 개요를 요청하여 기부 옵션을 좁히세요.
  • 보강 데이터 제출 — submit_enrichment 도구를 통해 비영리 단체 정보를 추가하거나 업데이트하도록 요청하세요.

문서

test

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 위젯을 받습니다. 스크립트 태그 하나. Solana Pay QR 코드 또는 직접 전송 링크를 생성합니다. 기부자는 Phantom 또는 Coinbase Wallet으로 스캔합니다. 백엔드 불필요. 플랫폼 수수료 없음.

결제 없는 발견은 검색 엔진입니다. 발견 없는 결제는 지갑입니다. 아무도 찾을 수 없는 기부 버튼은 위젯입니다. GiveReady는 이 세 가지를 모두 결합합니다.

미국/영국/EU 외부에서 중요한 이유

전통적인 기부 플랫폼은 미국 결제 인프라를 통해 라우팅됩니다. 버뮤다, 아프리카 대부분, 카리브해, 동남아시아에서 은행 업무를 본다면 배제되거나 소액 기부를 무의미하게 만드는 환전 수수료를 지불하게 됩니다.

Solana의 USDC는 어디서나 작동합니다. 비영리 단체는 스마트폰과 지갑 앱만 있으면 됩니다. 자금 수령에 KYC 없음. 필요한 경우 현지 거래소를 통해 현지 통화로 오프램프. 이것은 서양 자선 단체만을 위한 인프라가 아니라 모든 국가의 모든 비영리 단체를 위한 인프라입니다.

아키텍처

giveready/
├── src/
│   ├── index.js              # Cloudflare Worker: API, pages, x402, admin, cron
│   ├── payable.js            # Payability report for agents (/payable)
│   ├── wallet-proof.js       # Ed25519 proof that a charity controls its wallet
│   └── wallet-proof-page.js  # Signing page for the wallet proof
├── mcp-server/               # MCP server for AI agents (published as giveready-mcp)
├── public/                   # Static assets served by the Worker
│   ├── widget/               # Embeddable donate button (zero dependencies)
│   ├── guides/  learn/       # Long-form guides, rendered from markdown
│   └── openapi.json          # OpenAPI spec
├── migrations/               # Numbered D1 migrations, idempotent, run on deploy
├── tests/                    # Node test runner suite (npm test, runs offline)
├── scripts/                  # Data import, smoke tests and monitoring jobs
├── docs/                     # Deploy notes, incident write-ups, design specs
├── test-client/              # x402 payment protocol test client
├── schema.sql                # D1 database schema
├── seed.sql                  # Nonprofit seed data
├── deploy.sh                 # Test, tag, migrate, deploy (./deploy.sh)
└── wrangler.toml             # Cloudflare Workers config

스택: Cloudflare Workers + D1 (SQLite) + Solana USDC + x402 프로토콜 + Model Context Protocol (MCP)

운영 비용: Cloudflare에서 월 약 $5. Coinbase facilitator 무료 티어는 월 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_nonprofits, get_nonprofit, list_causes, submit_enrichment

기부 위젯

한 줄로 모든 비영리 단체 웹사이트에 기부 버튼을 추가하세요:

<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분) — 웹사이트에 스크립트 태그 하나.

이제 비영리 단체는 인터넷의 모든 AI 에이전트가 발견할 수 있고, x402를 통해 결제할 수 있으며, 사이트에 수수료 없는 기부 버튼이 있습니다.

컨소시엄

보조금 리드: TestVentures.net. 플랫폼 운영자: Clean Tactile Ventures UK Ltd. 2026 Gates 신청을 위한 파일럿 비영리 단체:

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를 참조하세요.