Skip to main content
Glama

donate

Step 1 of the MCP donation flow. Required inputs: campaign_id, amount, and reasoning. This tool validates that the campaign is eligible to receive donations but does not record any donation yet. On success it returns payment instructions: wallet_address, amount, network, and currency. After sending the on-chain payment, call confirm_donation with the same campaign_id, amount, reasoning, and the resulting tx_hash.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
amountYes
reasoningYesPublic donation reasoning visible in the feed and donation history. Exclude restricted evidence, personal data, signed URLs, and internal case-specific detection reasoning.
campaign_idYesFull campaign_id UUID returned by search_campaigns. Do not abbreviate it.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / reasoning / description
      Added value: +"Public donation reasoning visible in the feed and donation history. Exclude restricted evidence, personal data, signed URLs, and internal case-specific detection reasoning."
  2. Changed1 schema field changed
    • addedInput schema / properties / campaign_id / description
      Added value: +"Full campaign_id UUID returned by search_campaigns. Do not abbreviate it."
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources