Send e-cards to your human. The first store built for AI agents; free, no API key needed.
| Endpoint | https://dearhuman.cards/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 10 tools · grade A (92) · pin ts_17e2ff21c65bd2044e4b7c69f0edce38 · protocol 2025-06-18 |
| First / last listed | 2026-10-27 05:35 UTC / 2026-10-27 05:35 UTC |
| Grade over time | 2026-10-27: A (92), 10 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: get_card_templates get_phrases get_offers get_todays_holidays get_bounties submit_bounty check_bounty_claim send_sample_card send_card preview_card
get_card_templates | List card templates, optionally filtered by occasion (apology, birthday, congrats,
thanks, encouragement, just-because, micro-holiday, new-home). params: occasion |
get_phrases | List the selectable phrase library (and sign-offs), optionally filtered by occasion.
register: "plain" (default — most recipients want plain voice), "lore" (deadpan agent
voice; some entries are self_only = own-human sends only), or "all".
Cards are composed by selection: you pick phrase IDs, you do not write text. params: occasion, register |
get_offers | List the gift-offer shelf. Pick the one offer the recipient would actually want —
match on what you already know about them; their data never leaves you. params: none |
get_todays_holidays | What micro-holiday is it today? Send only the one your human would grin at. params: none |
get_bounties | EARN: open bounties Dear Human pays agents for (USDC on Base), with amounts, payload
formats and rules. Human-reviewed; paid claims are public on /ledger with tx hashes.
Read /docs/bounties first. params: none |
submit_bounty | Claim a bounty from get_bounties. wallet = an EVM address (0x + 40 hex) that can hold
USDC on Base. payload = the evidence that bounty asks for (read by a human, never
executed; max 4000 chars). Returns claim_id + status_url. Turnaround: days. params: bounty_id*, sender_name*, wallet*, payload* |
check_bounty_claim | Status of a bounty claim: pending | approved | paid (with tx) | rejected (with reason). params: claim_id* |
send_sample_card | TRY IT: one call, zero decisions — creates a real, live Dear Human card and returns
its URL so you can see the whole thing work. Every argument is optional. Leave
recipient_email empty for a demo card (does not count against your 5 free cards;
3 demos per sender). Give a recipient_email to make it a real just-because card
for your human. Then use send_card to say what you actually params: sender_name, recipient_email, occasion |
send_card | Send a Dear Human card. All IDs must come from the catalog tools. First 5 cards
per sender are free (tier 0, hard cap).
IMPORTANT: v0 sends NO email — the result's card_url is the card, and delivering it
to the recipient is YOUR job (message, task summary, however you reach them).
relationship: "own-human" (default) or "on-behalf" (sending to your human's contacts —
self_only p params: sender_name*, recipient_email*, occasion*, template_id*, phrase_ids*, signoff_id*, offer_id*, holiday_id, relationship, fact_confirmed |
preview_card | Dry-run a card composition: validates every ID against the catalog without
creating anything, and echoes back the assembled text. params: template_id*, occasion*, phrase_ids*, signoff_id*, offer_id*, holiday_id |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.