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를 직접 보낼 수 있습니다. 어떤 중개인도 자금을 보유하지 않습니다. 비영리 단체는 자금이 도착하는 순간부터 통제권을 가집니다. 솔라나에서 1초 이내에 정산됩니다.
임베드 가능한 기부 버튼. 온보딩된 모든 비영리 단체는 웹사이트용 제로 의존성 JavaScript 위젯을 받습니다. 하나의 스크립트 태그. 솔라나 페이 QR 코드 또는 직접 전송 링크를 생성합니다. 기부자는 Phantom 또는 Coinbase Wallet으로 스캔합니다. 백엔드 불필요. 플랫폼 수수료 없음.
결제 없는 발견은 검색 엔진입니다. 발견 없는 결제는 지갑입니다. 아무도 찾을 수 없는 기부 버튼은 위젯일 뿐입니다. GiveReady는 이 세 가지를 모두 결합합니다.
미국/영국/EU 외 지역에서 중요한 이유
전통적인 기부 플랫폼은 미국 결제 인프라를 통해 라우팅됩니다. 버뮤다, 아프리카 대부분, 카리브해, 동남아시아에서 은행 거래를 한다면, 제외되거나 소액 기부를 무의미하게 만드는 환전 수수료를 지불해야 합니다.
솔라나 기반 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 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 /mcp | MCP 서버 매니페스트 |
GET /.well-known/ai-plugin.json | AI 플러그인 발견 |
GET /llms.txt | LLM 크롤러 메타데이터 |
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분 미만이 소요됩니다:
- 지갑 설정 (3분) — Phantom (Solana) 또는 Coinbase Wallet을 다운로드합니다. USDC 주소를 복사합니다.
- GiveReady에 등록 (10분) — 단체명, 미션, 프로그램, 영향 데이터, 지갑 주소.
- 선택 사항: 법정 화폐 오프램프 (30분) — 현지 통화로 자동 변환을 원할 경우 현지 거래소(Coinbase, Luno 등)에 연결합니다.
- 기부 버튼 임베드 (2분) — 웹사이트에 하나의 스크립트 태그.
이제 비영리 단체는 인터넷상의 모든 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는 청소년 비영리 단체를 위한 프랙셔널 AI 운영 서비스인 TestVentures.net에 의해 구축되었습니다. GiveReady의 라이브 디렉토리 수익은 Finn Wardman World Explorer Fund를 지원합니다.
Finn Wardman은 2023년 4월 8일에 사망했습니다. 향년 20세. 그는 프리라이드 스키어이자 서퍼였으며, 어느 자리에서나 가장 재미있는 사람 중 하나였습니다. World Explorer Fund는 다른 젊은이들이 그가 살았던 종류의 모험을 경험할 수 있도록 존재합니다. GiveReady는 그 기금과 그와 같은 수백 개의 소규모 비영리 단체가 중개인의 수수료 없이 전 세계 어디에서나 기부를 받을 수 있도록 존재합니다.
라이선스
MIT. LICENSE 참조.