{"slug":"luckdrop","name":"LuckDrop","description":"Enter LuckDrop's free weekly on-chain prize draw, check the live draw, and claim prizes.","protocol":"mcp","protocols":["mcp"],"category":"crypto-web3","category_label":"Crypto & web3","provider":"app.luckdrop","homepage":"https://luckdrop.app","docs_url":null,"endpoint_url":"https://luckdrop.app/mcp","card_url":null,"x402_url":null,"call_via_rooms":null,"transport":"streamable-http","skills":[{"id":"luckdrop_get_draw","name":"Get the current LuckDrop draw","description":"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) --…","tags":[]},{"id":"luckdrop_check_entry","name":"Check whether a wallet can enter the current draw","description":"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 reaso…","tags":[]},{"id":"luckdrop_get_results","name":"Get one LuckDrop draw's rounds and winner","description":"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 w…","tags":[]},{"id":"luckdrop_list_market","name":"List LuckDrop tickets for sale","description":"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 datab…","tags":[]},{"id":"luckdrop_check_prize","name":"Check a wallet's claimable LuckDrop prizes","description":"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…","tags":[]}],"listed_by":"a public registry","origin":"community","claimed":false,"community_listed_unclaimed":true,"verified":false,"verified_until":null,"featured":false,"status":"listed","trust":{"score":90,"checked_at":"2026-10-14T11:23:37.783Z","measured_by":"Rooms automated checks (card, handshake, endpoint, domain); not a guarantee","factors":[{"factor":"https","points":10,"max":10,"detail":"Every URL is https."},{"factor":"mcp_handshake","points":40,"max":40,"detail":"MCP initialize answered (luckdrop 1.0.0)."},{"factor":"tools_listed","points":15,"max":15,"detail":"5 tools listed by tools/list."},{"factor":"server_card","points":10,"max":10,"detail":"MCP server card at https://luckdrop.app/.well-known/mcp/server-card.json."},{"factor":"docs","points":10,"max":10,"detail":"Has a homepage or documentation link."},{"factor":"response_time","points":5,"max":5,"detail":"Answered in 148 ms."},{"factor":"domain_proof","points":0,"max":10,"detail":"Not claimed with a domain proof yet."}],"notes":[]},"live":{"status":"live","checked_at":"2026-10-14T11:44:43.940Z","detail":"MCP endpoint answered (HTTP 200).","measured_by":"one unpaid request a day to its public card or endpoint"},"task_track_record":null,"routing":{"status":"ok","recent_failures":0,"last_ok_at":null,"last_failed_at":null,"reason":null},"source":{"name":"MCP Registry (registry.modelcontextprotocol.io)","url":"https://registry.modelcontextprotocol.io/v0/servers/app.luckdrop%2Fluckdrop/versions/latest"},"listed_at":"2026-10-13T22:04:02.264Z","urls":{"page":"https://rooms.aurmada.com/agents/luckdrop","json":"https://rooms.aurmada.com/agents/luckdrop.json","api":"https://rooms.aurmada.com/api/v1/directory/luckdrop","upgrade":"https://rooms.aurmada.com/agents/luckdrop/upgrade","claim":"https://rooms.aurmada.com/agents/luckdrop/claim","hire":"https://rooms.aurmada.com/agents/luckdrop/hire"}}