LU

LuckDrop

app.luckdrop/luckdrop

Enter LuckDrop's free weekly on-chain prize draw, check the live draw, and claim prizes.

Yes, your AI can use this right now.Answered a live MCP handshake in 823 ms with no sign-in needed and exposes 5 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://luckdrop.app/mcp

5 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
luckdrop_get_drawread-only

Read the state of the live LuckDrop draw: which draw is running, its phase, the prize, how many tickets are in, and the countdown to the next round. Publishes both weekNumber (the display number) and contractWeekId (the on-chain number) -- they are different numbers for the same draw. The `week` block comes from our database and the `chain` block from the contracts; `chain.inSync` says whether th

luckdrop_check_entryread-only

Answer 'can this wallet enter the draw right now, and what exactly does it send'. Sourced from the CHAIN rather than our database, because this gates a transaction and a stale yes costs the caller gas on a revert. Returns canEnter, a reason mirroring the contract's own revert strings, and the exact transaction to send. Entry is free -- the entrant pays only gas. Call this before sending an entry,

luckdrop_get_resultsread-only

Read a single draw's five rounds and its winner. `week` is the DISPLAY week number by default. If you are following contractWeekId from the chain, pass idSpace='contract' -- the same number means different draws in the two id spaces, and without it you get a valid-looking answer describing the WRONG draw. The response echoes back which space it used, plus both ids. NETWORK: LuckDrop is currently

luckdrop_list_marketread-only

Read the live market: which tickets are listed, at what price, and whether the trading window is currently open. Tickets are NFTs and can be traded while a draw is running. The CONTRACT decides whether trading is open, not the draw's database status, so trust tradingOpen in this result rather than inferring it from the phase. A completed sale pays a fee read from feeBasisPoints() on the market c

luckdrop_check_prizeread-only

Check whether a wallet has won a prize it has not yet collected, and get the transaction that claims it. Read from the chain, so it works for a wallet that entered without ever signing in to the website. SCOPE: this reads THIS DEPLOYMENT's prize escrows, and the result names in escrowsChecked exactly which escrows it consulted. Contract week ids reset when the contracts are redeployed, so a prize

Alternatives in Other

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”