Connection check
verified live · 26h ago
mcpify-2
Non-custodial Hyperliquid perp trading: live markets, account state, user-armed order execution
Tools
13
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
26h ago
Tools & capabilities
13 toolsRead from the running server on 26h ago.
cancel_order
can modify data
order_id*
Use this when the user asks to cancel a resting or trigger order by its oid (from get_my_open_orders). Use this when the user asks to cancel a resting or trigger order by its oid (from get_my_open_orders).
close_position
can modify data
sizesymbol*
Use this when the user asks to close (fully or partially) an open Hyperliquid position. Risk-reducing: works whenever agent trading is armed. Use this when the user asks to close (fully or partially) an open Hyperliquid position. Risk-reducing: works whenever agent trading is armed.
get_candles
read-only
limitsymbol*interval
Use this when the user wants OHLCV candle history for a Hyperliquid perp market (for analysis or charting). Use this when the user wants OHLCV candle history for a Hyperliquid perp market (for analysis or charting).
get_markets
read-only
sortlimitsearch
Use this when the user asks which perpetual markets are tradable on MCPify (Hyperliquid), or for a market overview with prices, 24h change, volume, funding and max leverage. Use this when the user asks which perpetual markets are tradable on MCPify (Hyperliquid), or for a market overview with prices, 24h change, volume, funding and max leverage.
get_my_account
read-only
Use this when the user asks about THEIR MCPify account: balance, withdrawable, open positions with PnL and liquidation prices, and whether agent trading is armed. Use this when the user asks about THEIR MCPify account: balance, withdrawable, open positions with PnL and liquidation prices, and whether agent trading is armed.
get_my_open_orders
read-only
Use this when the user asks for their open/resting orders on Hyperliquid (including TP/SL trigger orders). Returns each order's oid for cancellation. Use this when the user asks for their open/resting orders on Hyperliquid (including TP/SL trigger orders). Returns each order's oid for cancellation.
get_my_order_records
read-only
limitaction
Use this when the user asks what orders were placed through MCPify (our audit records, including which source placed them: web, mcp agent, admin) — successes and rejections alike. Use this when the user asks what orders were placed through MCPify (our audit records, including which source placed them: web, mcp agent, admin) — successes and rejections alike.
get_my_trade_history
read-only
limit
Use this when the user asks for their recent fills/executions on Hyperliquid (live venue truth: price, size, fee, realized PnL). Use this when the user asks for their recent fills/executions on Hyperliquid (live venue truth: price, size, fee, realized PnL).
get_orderbook
read-only
depthsymbol*
Use this when the user wants the live order book (bids/asks) for a Hyperliquid perp market. Use this when the user wants the live order book (bids/asks) for a Hyperliquid perp market.
get_price
read-only
symbol*
Use this when the user asks the current price of a specific coin on Hyperliquid (mark price, 24h change, volume, funding). Use this when the user asks the current price of a specific coin on Hyperliquid (mark price, 24h change, volume, funding).
place_order
can modify data
side*symbol*leveragestop_lossmargin_usd*order_type
+3
Use this when the user explicitly asks to open a perp position or place an order on Hyperliquid via MCPify. Real funds — ALWAYS call preview_order with the same arguments first, sh… Use this when the user explicitly asks to open a perp position or place an order on Hyperliquid via MCPify. Real funds — ALWAYS call preview_order with the same arguments first, show the user the proposal, and get their explicit confirmation; place_order is refused unless a matching preview ran within the last 10 minutes. Requires Agent Trading enabled on the MCPify settings page.
preview_order
read-only
side*symbol*leveragestop_lossmargin_usd*order_type
+3
Use this BEFORE place_order whenever the user wants to open a position: it validates and sizes the order (fresh est. entry, size after rounding, est. liquidation, TP/SL sanity, MCP… Use this BEFORE place_order whenever the user wants to open a position: it validates and sizes the order (fresh est. entry, size after rounding, est. liquidation, TP/SL sanity, MCP caps) WITHOUT placing anything, and shows a proposal card the user can confirm from. Read-only and always safe to call. If the user confirms, call place_order with the same arguments.
set_position_tp_sl
can modify data
symbol*stop_losstake_profit