Skip to main content
Glama
gswardman

giveready-mcp

by gswardman

GiveReady

Инфраструктура с открытым исходным кодом, позволяющая ИИ-агентам находить молодежные некоммерческие организации и отправлять им средства напрямую. Никаких посредников. Никаких комиссий платформы. Некоммерческие организации получают 100% средств.

Проблема

Каждая платформа для пожертвований — Every.org, The Giving Block, Endaoment — является посредником. Деньги сначала поступают к ним. Они конвертируют их, перенаправляют и забирают свою долю. Для небольших молодежных благотворительных организаций в Кейптауне, на Бермудах или в Найроби этот уровень добавляет трения, комиссии и задержки, которые съедают и без того ограниченные бюджеты.

В течение 12 месяцев доноры перестанут заходить на сайты, чтобы сделать пожертвование. Они скажут ИИ-ассистенту: «найди мне молодежную благотворительную организацию в Кейптауне и отправь им $20». Агенту нужны структурированные данные, чтобы найти нужную организацию, и платежный шлюз для отправки денег. Ни одна существующая платформа не предоставляет и то, и другое.

Related MCP server: x402search

Что делает GiveReady

Поиск. MCP-сервер и REST API предоставляют ИИ-агентам структурированный доступ к более чем 162 молодежным некоммерческим организациям — программы, показатели влияния, демографические данные бенефициаров, адреса кошельков. Когда ИИ-агенту нужно найти благотворительную организацию, он делает запрос к GiveReady.

Прямые платежи. Протокол x402 позволяет ИИ-агентам отправлять USDC прямо на кошелек некоммерческой организации. Никакой посредник не удерживает средства. Некоммерческая организация контролирует деньги с момента их поступления. Расчеты происходят менее чем за секунду в сети Solana.

Встраиваемая кнопка пожертвования. Каждая зарегистрированная некоммерческая организация получает JavaScript-виджет без зависимостей для своего сайта. Один тег скрипта. Генерирует QR-код Solana Pay или ссылку для прямого перевода. Доноры сканируют его с помощью Phantom или Coinbase Wallet. Бэкенд не требуется. Никаких комиссий платформы.

Поиск без возможности оплаты — это просто поисковая система. Оплата без поиска — это просто кошелек. Кнопка пожертвования, которую никто не может найти — это просто виджет. GiveReady объединяет все три элемента.

Почему это важно за пределами США/Великобритании/ЕС

Традиционные платформы для пожертвований работают через платежную инфраструктуру США. Если вы ведете банковские операции на Бермудах, в большинстве стран Африки, Карибского бассейна или Юго-Восточной Азии, вы либо исключены из системы, либо платите комиссии за конвертацию, которые делают небольшие пожертвования бессмысленными.

USDC в сети Solana работает везде. Некоммерческой организации нужен только смартфон и приложение-кошелек. Нулевой 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)

Стоимость запуска: ~$5/месяц на Cloudflare. Бесплатный уровень Coinbase facilitator покрывает 1000 транзакций в месяц. Комиссии за транзакции оплачиваются донором.

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

Обнаружение ИИ-плагина

GET /llms.txt

Метаданные для LLM-краулера

GET /agents.md

Руководство по обнаружению агентов

MCP-сервер

Установите MCP-сервер, чтобы предоставить любому ИИ-ассистенту нативный доступ к 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 мин) — Один тег скрипта на вашем сайте.

Теперь некоммерческая организация доступна для поиска всеми ИИ-агентами в интернете, принимает платежи через x402 и имеет кнопку пожертвования без комиссии на своем сайте.

Консорциум

Руководитель гранта: TestVentures.net. Оператор платформы: Clean Tactile Ventures UK Ltd. Пилотные некоммерческие организации для заявки в Gates 2026:

City Kids Surfing — британская молодежная благотворительная организация по серфингу. Назначенный партнер по дизайну. Получает пожизненный бесплатный доступ к платформе пожертвований GiveReady (фиат через Stripe Connect и USDC через x402). Живой пилот для реального потока пожертвований.

Finn Wardman World Explorer Fund — гранты на молодежные приключения. Фонд, базирующийся на Бермудах. Внутренний пилот. finnwardman.com

О проекте

GiveReady создан TestVentures.net — дробные ИИ-операции для молодежных некоммерческих организаций. Доход от каталога GiveReady поддерживает Finn Wardman World Explorer Fund.

Финн Уордман умер 8 апреля 2023 года. Ему было 20 лет. Он был фрирайд-лыжником, серфером и одним из самых веселых людей в любой компании. Фонд World Explorer существует для того, чтобы другие молодые люди могли получить те приключения, ради которых жил он. GiveReady существует для того, чтобы этот фонд — и сотни подобных небольших некоммерческих организаций — могли получать пожертвования из любой точки мира без посредников, забирающих свою долю.

Лицензия

MIT. См. LICENSE.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to look up IRS nonprofit data, verify tax-deductible charity status, and search for organizations by name or location using the CharityAPI database.
    4
    3
  • F
    license
    -
    quality
    C
    maintenance
    GiveRadar's MCP server gives AI agents verified data on 7 million+ nonprofits across 65+ countries, sourced from official government registries. Tools let agents search charities, verify a charity by registration number or EIN, compare integrity scores, and find similar organizations.

View all related MCP servers

Related MCP Connectors

  • Search, verify, and compare 8.7M+ charities from official government registries in 60+ countries.

  • Verified merchants accepting agentic payments on Lightning/L402/BOLT12/USDT — search, verify, pay.

  • Token swaps and honeypot/rug checks for AI agents on 8 chains, paid per-call in USDC via x402.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gswardman/giveready'

If you have feedback or need assistance with the MCP directory API, please join our Discord server