Categories › Business & Finance › Market data, stocks & crypto
Copy Hyperliquid traders onto your own account, non-custodial. Not for Restricted Persons (Terms).
Remote server: your requests and data go to waketrades.com. Claude Code: claude mcp add --transport http waketrades https://waketrades.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
hello — What WakeTrades is in one sentence, three quick-start steps with their endpoints, the Hyperliquid network, whether copying is on for everyonget_started — The full flow for an AI agent, the rules that apply, and links to the docs and the OpenAPI reference.get_offer — Plan prices in USDC for 1, 3 or 6 months, the struck regular prices, and the founder rule: 50% off for as long as you renew before your planget_leader — Equity, open positions and statistics of a Hyperliquid address you could copy: over 30 days, and over 90 days in stats.d90 (with pnlUsd and start_sign_in — Returns a nonce and the exact message to sign with the wallet (EIP-191 personal_sign). Valid 10 minutes.finish_sign_in — Sends the signed message. Returns session_token: valid until your plan or free trial ends (paying extends it, no new sign-in needed), 6 montget_account — Account, copy state, open positions, Hyperliquid balance and network, and copiesOnHold { held, reasons, coins }: held is true when new copieget_levels — Definitions of the four exposure levels (prudent, equilibre, risque, advanced): size of your copies, leaders, exposure cap, drawdown alerts,set_copy_settings — During sign-up, call it first with the level only, then with leaders (suggest_leader proposes one). Leaders to copy (followed in order: up tsuggest_leader — Traders of our latest Monthly Report for an exposure level (advanced uses risque's list). Rule: each more prudent level's suggestion is set get_leader_positions — A Hyperliquid trader's current open positions: coin, side, sizeUsd, entryPx, markPx, leverage, pnl (unrealized), liquidationPx, openedAt or backtest_leader — What copying one Hyperliquid trader would have done over the last 30 or 90 days, at an exposure level (prudent, equilibre or risque; not advset_advanced — Advanced level only (every plan and the free trial). Every field is optional; missing fields keep their value. copy_mode: proportional (defalink_webhook — HTTPS endpoint (port 443, public host) that receives signed copy alerts; it must answer 2xx to a test event. Returns the signing secret onceunlink_webhook — Removes the webhook. Copying pauses if no alert channel is left; open copies stay managed.prepare_trading_key — Creates (or returns) the WakeTrades trading key for this account and returns the approveAgent action and the EIP-712 typedData to sign with submit_trading_key — Relays the signed approveAgent to Hyperliquid. On hyperliquid_refused, reason no_deposit means deposit USDC first; too_many_agents means revconfirm_trading_key — accept_terms: true accepts https://waketrades.com/terms on behalf of the wallet owner. Retry after 10 seconds on agent_not_registered_yet. Sswitch_to_unified_account — Switches the Hyperliquid account to a Unified Account with the trading key (Hyperliquid agentSetAbstraction): no wallet signature. Required prepare_payment — Returns the payment action and the EIP-712 typedData to sign for a plan (exact price, WakeTrades receiver): usdSend from your free perps USDsubmit_payment — Relays the signed payment (usdSend or sendAsset) to Hyperliquid and applies the plan as soon as Hyperliquid accepts it. dry_run: true runs eset_order_mode — How copies enter. limit (default for new accounts): a post-only order at the leader's price; unfilled after 1 minute, it is cancelled and thget_positions — Copied positions with their stop and take profit, and openedAt (ms) for their age.get_orders — Recent copy orders, including skipped trades and why.get_journal — Recent copy events (the same as webhook alerts).get_report — The monthly report: up to 5 Hyperliquid traders per exposure level (prudent, equilibre, risque; advanced picks from any list), with what a cpause_copying — No new copies; open copies stay managed (stops kept, closed when the leader closes).resume_copying — Resumes copying if the trial or plan is valid and an alert channel is linked.close_position — Closes one copied position at market.close_losing — Closes at market every copied position currently in loss; the others keep running. One of the actions offered by a drawdown alert.close_all — Closes every copied position at market, then pauses copying. Positions opened outside WakeTrades are not touched.emergency_stop — In one call: closes every copied position at market and pauses copying. It does not revoke the trading key (only the wallet can, on Hyperliqrevoke_all_sessions — Signs out every session of this wallet: browsers, AI agents and links opened from the Telegram bot, this session included. Use it if a sessiNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.