GiveReady
ทางการค้นหาองค์กรไม่แสวงหาผลกำไรที่ผ่านการตรวจสอบแล้วกว่า 41,000 แห่ง ใน 29 ด้านภารกิจ ส่งข้อมูลเสริมกลับไปยังโปรไฟล์แบบบาง และบริจาคผ่าน x402 USDC โดยไม่มีค่าธรรมเนียมแพลตฟอร์ม
คุณทำอะไรได้บ้างด้วย GiveReady MCP?
- ค้นหาองค์กรไม่แสวงหาผลกำไร — ขอให้ผู้ช่วย AI ของคุณค้นหาองค์กรไม่แสวงหาผลกำไรสำหรับเยาวชนที่ได้รับการตรวจสอบแล้วตามสาเหตุ ประเทศ หรือคำสำคัญโดยใช้
search_nonprofits - ดูรายละเอียดองค์กรไม่แสวงหาผลกำไร — ดึงข้อมูลโปรไฟล์เต็มรูปแบบ รวมถึงโปรแกรม ตัวชี้วัดผลกระทบ และที่อยู่กระเป๋าเงินผ่าน
get_nonprofit - แสดงรายการหมวดหมู่สาเหตุ — ขอภาพรวมของหมวดหมู่สาเหตุที่รองรับทั้ง 29 หมวดหมู่เพื่อจำกัดตัวเลือกการบริจาคด้วย
list_causes - ส่งข้อมูลเพิ่มเติม — ขอเพิ่มหรืออัปเดตข้อมูลองค์กรไม่แสวงหาผลกำไรผ่านเครื่องมือ
submit_enrichment
เอกสาร
GiveReady
โครงสร้างพื้นฐานโอเพนซอร์สที่ช่วยให้ AI agents ค้นหาองค์กรไม่แสวงหาผลกำไรสำหรับเยาวชนและส่งเงินให้โดยตรง ไม่มีคนกลาง ไม่มีค่าธรรมเนียมแพลตฟอร์ม องค์กรไม่แสวงหาผลกำไรได้รับเงิน 100%
ปัญหา
ทุกแพลตฟอร์มการบริจาค — Every.org, The Giving Block, Endaoment — ล้วนเป็นคนกลาง เงินจะไปถึงพวกเขาก่อน พวกเขาแปลงเงิน เส้นทางเงิน และหักส่วนแบ่ง สำหรับองค์กรการกุศลเยาวชนขนาดเล็กในเคปทาวน์ เบอร์มิวดา หรือไนโรบี ชั้นนี้เพิ่มความยุ่งยาก ค่าธรรมเนียม และความล่าช้าที่กัดกินงบประมาณที่บางอยู่แล้ว
ภายใน 12 เดือน ผู้บริจาคจะไม่ไปที่เว็บไซต์เพื่อบริจาคอีกต่อไป พวกเขาจะบอกผู้ช่วย AI ว่า "หาองค์กรการกุศลเยาวชนในเคปทาวน์และส่งเงิน $20 ให้พวกเขา" เอเจนต์ต้องการข้อมูลที่มีโครงสร้างเพื่อค้นหาองค์กรที่เหมาะสมและช่องทางการชำระเงินเพื่อส่งเงิน ไม่มีแพลตฟอร์มใดที่มีอยู่ให้ทั้งสองอย่าง
สิ่งที่ GiveReady ทำ
การค้นพบ MCP server และ REST API ให้ AI agents เข้าถึงข้อมูลที่มีโครงสร้างขององค์กรไม่แสวงหาผลกำไรที่ได้รับการตรวจสอบแล้วกว่า 41,000 แห่งใน 29 หมวดหมู่สาเหตุ — โปรแกรม ตัวชี้วัดผลกระทบ ข้อมูลประชากรผู้รับประโยชน์ ลิงก์บริจาค และที่อยู่กระเป๋าเงินเมื่อมี เมื่อ AI agent ต้องการหาองค์กรการกุศล มันจะสอบถาม GiveReady
การชำระเงินโดยตรง โปรโตคอล x402 ให้ AI agents ส่ง USDC ตรงไปยังกระเป๋าเงินขององค์กรไม่แสวงหาผลกำไรเอง ไม่มีคนกลางถือเงิน องค์กรไม่แสวงหาผลกำไรควบคุมเงินตั้งแต่ช่วงเวลาที่มาถึง ชำระเงินเสร็จในเวลาไม่ถึงวินาทีบน Solana
ปุ่มบริจาคที่ฝังได้ ทุกองค์กรไม่แสวงหาผลกำไรที่เข้าร่วมจะได้รับวิดเจ็ต JavaScript ที่ไม่พึ่งพาไลบรารีภายนอกสำหรับเว็บไซต์ของพวกเขา หนึ่งแท็กสคริปต์ สร้างรหัส QR Solana Pay หรือลิงก์โอนโดยตรง ผู้บริจาคสแกนด้วย Phantom หรือ Coinbase Wallet ไม่ต้องมีแบ็กเอนด์ ไม่มีค่าธรรมเนียมแพลตฟอร์ม
การค้นพบโดยไม่มีการชำระเงินคือเครื่องมือค้นหา การชำระเงินโดยไม่มีการค้นพบคือกระเป๋าเงิน ปุ่มบริจาคที่ไม่มีใครหาเจอคือวิดเจ็ต GiveReady รวมทั้งสามอย่างเข้าด้วยกัน
ทำไมมันสำคัญนอกสหรัฐฯ/สหราชอาณาจักร/สหภาพยุโรป
แพลตฟอร์มการบริจาคแบบดั้งเดิมเส้นทางผ่านโครงสร้างพื้นฐานการชำระเงินของสหรัฐฯ หากคุณทำธนาคารในเบอร์มิวดา แอฟริกาส่วนใหญ่ แคริบเบียน หรือเอเชียตะวันออกเฉียงใต้ คุณจะถูกแยกออกหรือจ่ายค่าธรรมเนียมการแปลงที่ทำให้การบริจาคเล็ก ๆ ไร้ความหมาย
USDC บน Solana ทำงานได้ทุกที่ องค์กรไม่แสวงหาผลกำไรต้องการเพียงสมาร์ทโฟนและแอปกระเป๋าเงิน ไม่มี KYC ในการรับเงิน ถอนเป็นสกุลเงินท้องถิ่นผ่าน exchange ในพื้นที่หากจำเป็น นี่ไม่ใช่แค่โครงสร้างพื้นฐานสำหรับองค์กรการกุศลตะวันตก — มันคือโครงสร้างพื้นฐานสำหรับองค์กรไม่แสวงหาผลกำไรในทุกประเทศ
สถาปัตยกรรม
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)
ค่าใช้จ่ายในการรัน: ~$5/เดือนบน Cloudflare ระดับฟรีของ Coinbase facilitator ครอบคลุม 1,000 ธุรกรรม/เดือน ค่าธรรมเนียมธุรกรรมจ่ายโดยผู้บริจาค
API Endpoints
| Endpoint | คำอธิบาย |
|---|---|
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 server manifest |
GET /.well-known/ai-plugin.json | การค้นพบปลั๊กอิน AI |
GET /llms.txt | ข้อมูลเมตาของ LLM crawler |
GET /agents.md | คู่มือการค้นพบเอเจนต์ |
MCP Server
ติดตั้ง MCP server เพื่อให้ผู้ช่วย 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 นาที) — ชื่อองค์กร ภารกิจ โปรแกรม ข้อมูลผลกระทบ ที่อยู่กระเป๋าเงิน
- ไม่บังคับ: ถอนเป็นสกุลเงิน fiat (30 นาที) — เชื่อมต่อกับ exchange ในพื้นที่ (Coinbase, Luno ฯลฯ) หากคุณต้องการแปลงเป็นสกุลเงินท้องถิ่นอัตโนมัติ
- ฝังปุ่มบริจาค (2 นาที) — หนึ่งแท็กสคริปต์บนเว็บไซต์ของคุณ
องค์กรไม่แสวงหาผลกำไรจะถูกค้นพบโดย AI agents ทุกตัวบนอินเทอร์เน็ต ชำระเงินผ่าน x402 และมีปุ่มบริจาคที่ไม่มีค่าธรรมเนียมบนเว็บไซต์ของพวกเขา
Consortium
ผู้ให้ทุนหลัก: TestVentures.net ผู้ดำเนินการแพลตฟอร์ม: Clean Tactile Ventures UK Ltd องค์กรไม่แสวงหาผลกำไรนำร่องสำหรับใบสมัคร Gates ปี 2026:
City Kids Surfing — องค์กรการกุศลเยาวชนเล่นเซิร์ฟในสหราชอาณาจักร พันธมิตรออกแบบที่ได้รับการเสนอชื่อ ได้รับสิทธิ์เข้าถึงแพลตฟอร์มการบริจาค GiveReady ฟรีตลอดชีพ (fiat ผ่าน Stripe Connect และ USDC ผ่าน x402) นำร่องสดสำหรับการไหลของการบริจาคจริง
Finn Wardman World Explorer Fund — ทุนการผจญภัยสำหรับเยาวชน กองทุนในเบอร์มิวดา นำร่องภายใน (กินของที่เราทำเอง) finnwardman.com
เกี่ยวกับ
GiveReady สร้างโดย TestVentures.net — การดำเนินงาน AI แบบเศษส่วนสำหรับองค์กรไม่แสวงหาผลกำไรเยาวชน รายได้จากไดเรกทอรีสดของ GiveReady สนับสนุน Finn Wardman World Explorer Fund
Finn Wardman เสียชีวิตเมื่อวันที่ 8 เมษายน 2023 เขาอายุ 20 ปี เขาเป็นนักเล่นสกีฟรีไรด์ นักเล่นเซิร์ฟ และเป็นหนึ่งในคนที่ตลกที่สุดในทุกห้อง World Explorer Fund มีอยู่เพื่อให้คนหนุ่มสาวคนอื่น ๆ ได้มีโอกาสผจญภัยแบบที่เขาใช้ชีวิตเพื่อมัน GiveReady มีอยู่เพื่อให้กองทุนนั้น — และองค์กรไม่แสวงหาผลกำไรขนาดเล็กหลายร้อยแห่งเช่นนี้ — ได้รับการบริจาคจากทุกที่ในโลกโดยไม่มีคนกลางหักส่วนแบ่ง
สัญญาอนุญาต
MIT ดู LICENSE