GiveReady

oficial

Busca más de 41,000 organizaciones sin fines de lucro verificadas en 29 áreas de causa, envía enriquecimientos a perfiles reducidos y dona mediante x402 USDC sin tarifas de plataforma.

¿Qué puedes hacer con Give Ready MCP?

  • Buscar organizaciones juveniles sin fines de lucro — pide a tu IA que encuentre organizaciones por palabra clave, área de causa o país usando search_nonprofits.
  • Obtener perfiles detallados de organizaciones sin fines de lucro — recupera la misión, métricas de impacto y dirección de billetera de una organización específica con get_nonprofit.
  • Explorar áreas de causa disponibles — lista las 29 categorías de causa compatibles mediante list_causes para acotar una búsqueda.
  • Enviar datos de enriquecimiento — envía información actualizada sobre una organización sin fines de lucro a través de submit_enrichment para mejorar el directorio.

Documentación

GiveReady

Infraestructura de código abierto para que agentes de IA descubran organizaciones juveniles sin fines de lucro y les envíen dinero directamente. Sin intermediarios. Sin comisiones de plataforma. Las organizaciones conservan el 100%.

El problema

Toda plataforma de donaciones —Every.org, The Giving Block, Endaoment— es un intermediario. El dinero va primero a ellos. Lo convierten, lo enrutan, se llevan una parte. Para pequeñas organizaciones juveniles en Ciudad del Cabo, Bermudas o Nairobi, esa capa añade fricción, comisiones y demoras que merman presupuestos ya de por sí ajustados.

En un plazo de 12 meses, los donantes no irán a un sitio web para donar. Le dirán a un asistente de IA "encuéntrame una organización juvenil en Ciudad del Cabo y envíales $20". El agente necesita datos estructurados para encontrar la organización adecuada y una vía de pago para enviar el dinero. Ninguna plataforma existente ofrece ambas cosas.

Qué hace GiveReady

Descubrimiento. Un servidor MCP y una API REST brindan a los agentes de IA acceso estructurado a más de 41,000 organizaciones sin fines de lucro verificadas en 29 áreas de causa: programas, métricas de impacto, datos demográficos de beneficiarios, enlaces de donación y direcciones de billetera donde estén disponibles. Cuando un agente de IA necesita encontrar una organización benéfica, consulta GiveReady.

Pago directo. El protocolo x402 permite a los agentes de IA enviar USDC directamente a la billetera propia de la organización. Ningún intermediario retiene los fondos. La organización controla el dinero desde el momento en que llega. Liquidación en menos de un segundo en Solana.

Botón de donación integrable. Cada organización incorporada recibe un widget de JavaScript sin dependencias para su sitio web. Una sola etiqueta script. Genera un código QR de Solana Pay o un enlace de transferencia directa. Los donantes escanean con Phantom o Coinbase Wallet. No se requiere backend. Sin comisión de plataforma.

El descubrimiento sin pago es un motor de búsqueda. El pago sin descubrimiento es una billetera. Un botón de donación que nadie puede encontrar es un widget. GiveReady combina los tres.

Por qué es importante fuera de EE. UU., Reino Unido y la UE

Las plataformas de donación tradicionales se enrutan a través de la infraestructura de pagos estadounidense. Si operas desde Bermudas, la mayor parte de África, el Caribe o el sudeste asiático, o bien quedas excluido o pagas comisiones de conversión que hacen que las donaciones pequeñas no tengan sentido.

USDC en Solana funciona en cualquier lugar. Una organización sin fines de lucro necesita un teléfono inteligente y una aplicación de billetera. Cero KYC para recibir fondos. Retiro a moneda local a través de un exchange local si es necesario. Esto no es solo infraestructura para organizaciones benéficas occidentales: es infraestructura para cualquier organización sin fines de lucro en cualquier país.

Arquitectura

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

Stack: Cloudflare Workers + D1 (SQLite) + Solana USDC + protocolo x402 + Model Context Protocol (MCP)

Costo de operación: ~$5/mes en Cloudflare. El nivel gratuito de Coinbase facilitator cubre 1,000 transacciones/mes. Las comisiones de transacción las paga el donante.

Endpoints de la API

EndpointDescripción
GET /api/search?q=&cause=&country=Buscar organizaciones sin fines de lucro
GET /api/nonprofitsListar todas las organizaciones verificadas
GET /api/nonprofits/:slugObtener detalle de organización
GET /api/causesListar áreas de causa
GET /api/statsEstadísticas del directorio
GET /api/donate/:slug?amount=Donación x402 (devuelve 402 con requisitos de pago)
POST /api/donate/:slugEnviar pago firmado
GET /api/donations/:slugHistorial de donaciones
GET /mcpManifiesto del servidor MCP
GET /.well-known/ai-plugin.jsonDescubrimiento de plugin de IA
GET /llms.txtMetadatos para rastreadores LLM
GET /agents.mdGuía de descubrimiento para agentes

Servidor MCP

Instala el servidor MCP para dar a cualquier asistente de IA acceso nativo a GiveReady:

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

Herramientas: search_nonprofits, get_nonprofit, list_causes, submit_enrichment

Widget de donación

Añade un botón de donación a cualquier sitio web de organización sin fines de lucro con una línea:

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

Consulta public/widget/README.md para la documentación completa.

Ejecuta tu propia instancia

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

Consulta DEPLOY.md para instrucciones completas de despliegue en producción.

Incorporación de organizaciones

Aparecer en el listado lleva menos de 45 minutos:

  1. Configura una billetera (3 min) — Descarga Phantom (Solana) o Coinbase Wallet. Copia la dirección de USDC.
  2. Regístrate en GiveReady (10 min) — Nombre de la organización, misión, programas, datos de impacto, dirección de billetera.
  3. Opcional: retiro a moneda fiduciaria (30 min) — Conéctate a un exchange local (Coinbase, Luno, etc.) si deseas conversión automática a moneda local.
  4. Incrusta el botón de donación (2 min) — Una etiqueta script en tu sitio web.

La organización ahora es detectable por cada agente de IA en internet, pagable a través de x402 y tiene un botón de donación sin comisiones en su sitio.

El Consorcio

Líder de la subvención: TestVentures.net. Operador de la plataforma: Clean Tactile Ventures UK Ltd. Organizaciones piloto para la solicitud Gates 2026:

City Kids Surfing — Organización benéfica de surf juvenil del Reino Unido. Socio de diseño designado. Recibe acceso gratuito de por vida a la plataforma de donaciones GiveReady (fiat a través de Stripe Connect y USDC a través de x402). Piloto en vivo para flujo de donación real.

Finn Wardman World Explorer Fund — Becas de aventura para jóvenes. Fondo patrimonial con sede en Bermudas. Piloto interno (predicar con el ejemplo). finnwardman.com

Acerca de

GiveReady es construido por TestVentures.net — operaciones de IA fraccionada para organizaciones juveniles sin fines de lucro. Los ingresos del directorio en vivo de GiveReady apoyan el Finn Wardman World Explorer Fund.

Finn Wardman falleció el 8 de abril de 2023. Tenía 20 años. Era esquiador de freeride, surfista y una de las personas más divertidas en cualquier lugar. El World Explorer Fund existe para que otros jóvenes puedan tener el tipo de aventuras por las que él vivió. GiveReady existe para que ese fondo —y cientos de pequeñas organizaciones sin fines de lucro como él— puedan recibir donaciones desde cualquier parte del mundo sin que un intermediario se lleve una parte.

Licencia

MIT. Consulta LICENSE.