One URL, drop straight into Claude (web or CLI). Stateless, no auth — paste, done. Agent gets read tools (balance, quota, supply) and a mint URL builder that hands back a /mint link you click to confirm the tx in your wallet. MCP cannot broadcast on its own — you sign, you pay gas.
token_mintbuilds /mint deeplink — single or batch (count=1-10)token_balanceread $DUCK balance for any wallettoken_infosupply, cap, contractmint_quota_getslots left (0-10) + global countermint_historyrecent Minted events with BscScan linkstx_statuscheck status of a tx hash (success/reverted/pending)claude mcp add duck https://duckpilled.lol/mcp --transport http
you → mint $DUCK to 0xCafe…0123 3x agent → calling mint_quota_get ↳ remaining: 7/10 ✓ (batch of 3 fits) agent → calling token_mint(recipient, count=3) ↳ ok · open duckpilled.lol/mint?t=Hv8Kq2m… you → [clicks link, approves 1 tx in wallet, 0.003 BNB + gas] ↳ 300,000 $DUCK landed in 0xCafe…0123 ✓ (3× 100K, 1 batch tx)
Four steps, real instructions. No marketing fluff. If you have Claude open and a BNB-compatible wallet (MetaMask, Rabby, OKX, Trust, Binance) with at least 0.002 BNB (one mint + gas), you're ~60 seconds away from 100,000 $DUCK.
https://duckpilled.lol/mcpclaude mcp add duck https://duckpilled.lol/mcp --transport http
✓ Done. Your agent now sees 6 tools: token_info, token_balance, mint_quota_get, token_mint, mint_history, tx_status.
Replace 0xYourWallet with your actual BNB Chain wallet address (anything starting with 0x...). For a batch, just ask for the count:
mint $DUCK to 0xYourWallet mint $DUCK to 0xYourWallet 5x ← batch up to 10
mint_quota_get to check remaining mintstoken_mint(recipient, count) — count defaults to 1, max 10https://duckpilled.lol/mint?t=Hv8Kq2mTpL5xN9aZ3wB6yE1jR4cD7uF
Browser opens /mint?t=…. Backend validates the token against Redis, resolves your wallet address, then shows:
▸ SWITCH WALLET to reconnect, or re-prompt your agent with the wallet you actually want to use▸ MINT 100K $DUCK · 0.00111 BNB button (or ▸ MINT 5× · 0.00555 BNB · 500K $DUCK for a batch)DUCK contract · value: 0.00111 BNB (single) or 0.00555 BNB (5× batch) · gas: ~0.0001 BNB" → ConfirmThat's it. Each wallet can mint up to 10× lifetime, single or batched. After that the contract refuses (hard cap, on-chain).
▸ VIEW CONTRACT ON BSCSCAN