It reads TickerSpring and prepares every move. You sign in your wallet.
In the Claude app or on claude.ai: Customize › Connectors › Add › Add custom connector. Paste each address below, then turn them on in a chat from the + menu › Connectors.
https://mcp.tickerspring.com/mcp/datahttps://mcp.tickerspring.com/mcp/actionsPaste your wallet address in the chat. Moves are always prepared for that wallet only.
It shows you the move and a sign link. Nothing happens until you sign.
It prepares, you sign. Your AI never holds your keys, and every move goes to your own wallet.
Or build a strategy yourselfEvery action an agent takes is filed before it runs and graded by fixed rules, from chain prices only. Orders and ladders are right when the price moved their way after the fill. Deposits, switches, grids and ladder strategies count as hits when they earned. No rates until 30 actions are graded.
Agents connected to TickerSpring follow one rule. Before preparing anything, they repeat back the action; the vault or market (its name, symbol and full address); the amounts; the fees (the vault's fee share, the 2.5% limit-order fee, the 1% grid fee); and the slippage. Then they wait for an explicit yes, and after preparing they show the sign link and say that nothing has been sent.
Agents start from the site's instructions for AI agents (skill.md). The agent servers never hold keys or sign, and every receiver is your own wallet.
get_productsWhich products agents can use now, and their feeslist_vaultsEvery vault agents can use: status, APR, TVL, share price, range, withdrawal modesget_vaultOne vault's details, prices and earningsget_positionsA wallet's vault shares, pending requests, limit orders and strategiesget_protocol_statsTickerSpring's top-level totalsget_price_historyA token's price candlesget_quoteA swap quoteget_swap_quoteWhat a swap through KyberSwap would get now, before you prepare itlist_basketsThe baskets TickerSpring lists: their tokens and weights, price, TVL and fee APRget_basketOne basket's figures and history, and what a wallet holds of itfind_strategyThe top strategies for a budget from the Strategy Finder, with their past resultsbacktest_strategyAny token and strategy, tested on past pricesbacktest_gridReplay a buy/sell strategy over past pricesbacktest_ladderReplay a ladder of limit orders over past pricesbest_rangesThe buy/sell ranges that would have done bestexplainHow the vaults, queues, limit orders, ladders and strategies work, their fees and risksprepare_vault_depositDeposit USDG into a vaultprepare_vault_cancel_depositCancel a deposit request before it fillsprepare_vault_withdrawWithdraw in USDG, as tokens, or through the withdrawal queueprepare_vault_cancel_withdrawCancel a queued withdrawalprepare_limit_orderPlace a buy or sell limit orderprepare_ladderPlace 2 to 20 limit orders at onceprepare_order_actionCancel, claim or settle a limit orderprepare_gridStart, stop, close or collect a limit strategyprepare_ladder_strategyStart, stop repeating, close or collect a ladder strategy of 1 to 16 partsprepare_swapSwap one token for another through KyberSwapprepare_basket_buyBuy a whole basket in one step with USDG, WETH or one of its tokensprepare_basket_sellSell a basket for USDG, WETH or one of its tokensget_tx_statusCheck a transaction you signedInstead of the sign link, an agent with its own wallet can send the prepared transactions itself. Every action tool also returns walletSendCalls: the EIP-5792 wallet_sendCalls parameters: version 2.0.0, chain 0x1237 (Robinhood Chain, 4663), from your wallet, atomicRequired: false, and the calls in signing order, each { to, data, value: "0x0" }. Nothing in it has been sent.
eth_sendTransaction, and wait for each receipt before sending the next. Stop if one reverts.mm CLI signs and sends for your agent after MetaMask's own checks. Its docs list the commands; check there that it supports Robinhood Chain (4663) and contract calls before relying on it.Whichever wallet signs, every call's receiver is that wallet. If in doubt, open the sign link instead: the site rebuilds each call and refuses anything that differs.
Wallet policies that let an agent's own wallet approve and call only these products, with itself as the receiver: