GiveReady

ทางการ

ค้นหาองค์กรไม่แสวงหาผลกำไรที่ผ่านการตรวจสอบแล้วกว่า 41,000 แห่ง ใน 29 ด้านภารกิจ ส่งข้อมูลเสริมกลับไปยังโปรไฟล์แบบบาง และบริจาคผ่าน x402 USDC โดยไม่มีค่าธรรมเนียมแพลตฟอร์ม

คุณทำอะไรได้บ้างด้วย GiveReady MCP?

  • ค้นหาองค์กรไม่แสวงหาผลกำไร — ขอให้ผู้ช่วย AI ของคุณค้นหาองค์กรไม่แสวงหาผลกำไรสำหรับเยาวชนที่ได้รับการตรวจสอบแล้วตามสาเหตุ ประเทศ หรือคำสำคัญโดยใช้ search_nonprofits
  • ดูรายละเอียดองค์กรไม่แสวงหาผลกำไร — ดึงข้อมูลโปรไฟล์เต็มรูปแบบ รวมถึงโปรแกรม ตัวชี้วัดผลกระทบ และที่อยู่กระเป๋าเงินผ่าน get_nonprofit
  • แสดงรายการหมวดหมู่สาเหตุ — ขอภาพรวมของหมวดหมู่สาเหตุที่รองรับทั้ง 29 หมวดหมู่เพื่อจำกัดตัวเลือกการบริจาคด้วย list_causes
  • ส่งข้อมูลเพิ่มเติม — ขอเพิ่มหรืออัปเดตข้อมูลองค์กรไม่แสวงหาผลกำไรผ่านเครื่องมือ submit_enrichment

เอกสาร

test

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 /mcpMCP 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 นาที:

  1. ตั้งค่ากระเป๋าเงิน (3 นาที) — ดาวน์โหลด Phantom (Solana) หรือ Coinbase Wallet คัดลอกที่อยู่ USDC
  2. ลงทะเบียนบน GiveReady (10 นาที) — ชื่อองค์กร ภารกิจ โปรแกรม ข้อมูลผลกระทบ ที่อยู่กระเป๋าเงิน
  3. ไม่บังคับ: ถอนเป็นสกุลเงิน fiat (30 นาที) — เชื่อมต่อกับ exchange ในพื้นที่ (Coinbase, Luno ฯลฯ) หากคุณต้องการแปลงเป็นสกุลเงินท้องถิ่นอัตโนมัติ
  4. ฝังปุ่มบริจาค (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