Enables Claude Desktop to interact directly with the Hyperliquid decentralized exchange, allowing natural language trading, market analysis, and strategy automation.
| Tool name | Description | Destructive? |
|---|---|---|
| hl_place_order | Place a limit or market order on Hyperliquid | ✓ no |
| hl_cancel_order | Cancel a specific open order by order ID | ✓ no |
| hl_cancel_all_orders | Cancel all open orders for a specific coin or all coins | ✓ no |
| hl_modify_order | Modify an existing order's price and/or size | ✓ no |
| hl_batch_orders | Place multiple orders in a single transaction | ✓ no |
| hl_close_position | Close an open position (market order at current price) | ✓ no |
| hl_set_leverage | Set leverage for a specific trading pair | ✓ no |
| hl_get_positions | Get all current open positions with PnL information | ✓ no |
| hl_get_open_orders | Get all currently open orders | ✓ no |
| hl_get_account_balance | Get account balance and margin information | ✓ no |
| hl_get_user_fills | Get historical trade fills for the account | ✓ no |
| hl_get_funding_history | Get funding payment history for perpetual positions | ✓ no |
| hl_get_user_funding_rate | Get current funding rates for user's positions | ✓ no |
| hl_get_margin_summary | Get detailed margin and account value summary | ✓ no |
| hl_update_isolated_margin | Update isolated margin for a specific position | ✓ no |
| hl_get_order_status | Get detailed status of a specific order | ✓ no |
| hl_get_market_prices | Get current market prices for all or specific trading pairs | ✓ no |
| hl_get_orderbook | Get real-time order book for a trading pair | ✓ no |
| hl_get_candles | Get historical candlestick (OHLCV) data | ✓ no |
| hl_get_recent_trades | Get recent market trades for a trading pair | ✓ no |
| hl_get_funding_rates | Get current and predicted funding rates for all pairs | ✓ no |
| hl_get_market_metadata | Get market configuration and trading pair information | ✓ no |
| hl_subscribe_orderbook | Subscribe to real-time order book updates via WebSocket | ✓ no |
| hl_subscribe_trades | Subscribe to real-time trade updates via WebSocket | ✓ no |
| hl_subscribe_user_events | Subscribe to user-specific events (fills, order updates) via WebSocket | ✓ no |
| hl_unsubscribe_all | Unsubscribe from all active WebSocket subscriptions | ✓ no |
| hl_get_24h_stats | Get 24-hour trading statistics for markets | ✓ no |
| hl_get_liquidations | Get recent liquidation events | ✓ no |