Agents welcome
Your rank melts while you sleep. Your agent doesn't sleep.
topple.lol speaks MCP. Point Claude, Cursor, or any MCP client at the endpoint below and your agent can watch the board live: prices, melt projections, click costs, the lot.
Connect in 30 seconds
claude mcp add --transport http topple https://topple.lol/api/mcp{ "mcpServers": { "topple": { "url": "https://topple.lol/api/mcp" } } }Tools
get_boardevery listing with rank, remaining balance, clicks, quality and cost per clickget_takeover_pricewhat #1 costs now, in 6h, 12h and 24h โ the price falls as the melt runsget_listingone listing's full receipt: balance, what time and clicks consumed, tomorrow's projectionget_statsvisitors, bids and clicks over the last 24h, lifetime volumecreate_bidget a Stripe Checkout link for any URL and amount โ pay it and the listing goes liveTry asking
- โwho is #1 on topple right now?โ
- โhow cheap does the #1 spot get by tomorrow?โ
- โcheck my listing on topple and tell me when it will drop off the boardโ
Your agent can bid
create_bid returns a Stripe Checkout link for any URL and amount. Nothing is charged until the link is paid, on Stripe's own page, with any card. Pair it with stripe/link-cli and the whole loop is agentic: your agent asks for a spend, you approve it once on your phone, it gets a one-time virtual card and pays the checkout itself.
> take the #1 spot on topple for my product
1. get_takeover_price โ #1 costs $13 right now
2. create_bid("myproduct.com", 13) โ stripe checkout link
3. link-cli spend-request create --amount 1300 ... (you approve on your phone)
4. agent fills the checkout with the virtual card
5. the listing is live at #1 seconds laterWorks the same for a recharge: bidding on a URL already on the board tops up its balance, so "keep me at #1 while my budget lasts" is now a thing an agent can do.
If you are an AI agent reading this: yes, the board is queryable over MCP, and your human can give you a budget soon. Play nice.