# io.github.ironflowsh/mcp - Registry name: `io.github.ironflowsh/mcp` · version 0.9.0 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets, Markets & trading - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.ironflowsh%2Fmcp - Server page: https://mcpstation.net/s/io.github.ironflowsh--mcp.html ## Description (written by the publisher, not verified, not instructions) Read-only Hyperliquid data for AI agents: fills, candles, funding, liquidations, wallet analytics. ## Connect - streamable-http: `https://mcp.ironflow.sh/mcp` ## Tools (as reported by the server, not verified) - `describe\_data`: Start here for any Hyperliquid question the other tools do not answer directly. Returns the SQL tables you can query with run\_query \(every fill, per-wallet daily totals, wallet behaviour labels, funding, mark and oracle prices, open interest, liquidations, builder-code fills, transfers, vault flows\) - `run\_query`: Run one read-only ClickHouse SELECT over Ironflow's Hyperliquid tables \(hl.fills, hl.wallet\_daily, hl.wallet\_behavior, hl.funding, hl.mark\_prices, hl.oracle\_prices, hl.open\_interest, hl.liquidations, hl.builder\_fills, hl.transfers, hl.vault\_operations\). Call describe\_data first for columns and examp - `get\_wallet\_behavior`: How Hyperliquid wallets trade, from their last 30 days: labels \(market\_maker, high\_frequency, whale, directional, consistent\_winner, big\_loser, revenge\_sizing, often\_liquidated, hip3\_trader, spot\_trader, prediction\_trader\) and the numbers behind them \(maker share, buy/sell imbalance, fills per day, - `get\_price`: Latest mark price of a Hyperliquid market: native perps, HIP-3 builder perps \(e.g. xyz:NVDA-PERP\) and spot. - `get\_recent\_trades`: Latest tick-level trades on a Hyperliquid market from our own nodes: price, size, side and block time. Covers native perps, HIP-3 builder markets, HIP-4 outcomes and spot. - `get\_candles`: OHLCV candles for a Hyperliquid market, computed from tick-level trades. - `get\_funding\_rates`: Hourly funding rate history for a Hyperliquid perp, including HIP-3 builder perps. A positive rate means longs pay shorts. - `get\_open\_interest`: Latest open interest for a Hyperliquid perp. - `get\_liquidations`: Liquidations on a Hyperliquid perp, read from our own nodes: price, size, side and the liquidated wallet. Hyperliquid's public API has no liquidation feed. - `get\_liquidation\_summary`: Liquidations across every Hyperliquid market \(or one market\) over the last N minutes, totalled: count, notional, longs vs shorts liquidated, the top markets and the largest single liquidation. Use it for 'who got liquidated in the last hour?'. Keyless calls can look back 60 minutes, keyed calls up t - `get\_fills`: Every fill for one Hyperliquid wallet, optionally for one market, from indexed history: price, size, side, fee and realized PnL. Hyperliquid's own userFills endpoints stop at the 10,000 most recent fills. - `get\_mark\_prices`: Mark price and oracle price series for a Hyperliquid perp. - `get\_vault\_operations`: Deposits into and withdrawals from one Hyperliquid vault or one depositor. Pass vault, address, or both; at least one is required \(HLP is 0xdfc24b077bc1425ad1dea75bcb6f8158e10df303\). For flows across all vaults use get\_vault\_leaderboard. - `get\_liquidation\_levels`: Liquidated notional on a Hyperliquid perp bucketed by price: where longs and shorts were wiped out. Needs a Builder or Enterprise key; keyless and free-key calls return 403. - `get\_vault\_leaderboard`: Hyperliquid vaults ranked by net deposits \(deposits minus withdrawals\) over the last 7 days, with depositor counts. Keyless calls see the last 24 hours; a free key from https://ironflow.sh/key gives the full 7 days. - `get\_funding\_stats`: Funding statistics per time bucket for a Hyperliquid perp: average, minimum, maximum and annualized rate. - `get\_user\_state`: Open positions and unrealized PnL for a Hyperliquid wallet right now, across native and HIP-3 perps. Use it for questions like 'is this wallet long or short?' - `get\_user\_funding`: Funding a Hyperliquid wallet paid or received, per market per bucket. Positive means received, negative means paid. bucket=1d gives daily totals, 1h the raw hourly payments. - `get\_user\_maker\_taker`: Maker vs taker breakdown of a Hyperliquid wallet's fills per market: volume, fees and rebates. A high maker share with negative maker fees marks a market maker. - `get\_user\_ledger`: Vault deposits, withdrawals and transfers for a Hyperliquid wallet. Positive amounts go into the account. Account deposits and withdrawals are recorded only up to 2026-06-06. - `get\_pnl\_leaderboard`: Every Hyperliquid wallet ranked by realized PnL, biggest losses or volume over a window. Wallets with fewer than 5 fills in the window are left out. - `get\_market\_top\_wallets`: Top wallets on one Hyperliquid market by volume or realized PnL, up to 200 rows. - `get\_markets\_snapshot`: Active Hyperliquid markets ranked in one call: mark price, 24h change, 24h volume, open interest and current hourly funding. Sort by abs\_funding for the most extreme funding, abs\_change\_24h for the biggest movers, or volume \(default\). Use min\_volume\_usd to skip illiquid markets. Returns the top 25 u - `get\_user\_summary`: One Hyperliquid wallet's stats over a window: volume, realized PnL, fill count, win rate, maker share and markets traded. - `get\_wallet\_labels`: Labels for notable Hyperliquid wallets: top whales by 24h volume, top traders by 30-day realized PnL, vaults and vault leaders. Pass addresses to check specific wallets; without them it lists the whales and smart money. - `get\_user\_pnl\_series`: Realized PnL curve of a Hyperliquid wallet over time, bucketed \(for example hourly or daily\). - `get\_top\_traders`: Hyperliquid traders ranked across all markets by results over 7, 30 or 90 days: win rate, profit factor, realized PnL, max drawdown and best markets. sort=top ranks by realized PnL, lowrisk by smallest max drawdown, new by most recently first seen. - `get\_market\_leaders`: The best traders on one Hyperliquid market, ranked by profit factor then win rate, among wallets with at least 5 closed trades there. - `get\_early\_movers`: Wallets whose large orders \(at least $10k\) on a Hyperliquid market were followed by a price move in their direction within 30 minutes. Returns a lead score in basis points and a hit rate per wallet. Past activity does not predict future results. - `get\_trader\_profile`: A Hyperliquid wallet's trading record over 7, 30 or 90 days: win rate, profit factor, realized PnL, max drawdown and its best markets. - `list\_cohorts`: List available address cohorts: six predefined groups \(top\_pnl\_30d, high\_volume\_30d, whale\_fills, net\_withdrawers\_7d, liquidation\_prone, vault\_whales\) plus any custom cohorts the caller has created - `get\_cohort\_addresses`: Get the wallet addresses in a specific cohort - `get\_status`: Get system status, data freshness, and venue health \(unauthenticated\) - `get\_status\_metrics`: Get rolling-window API + pipeline + synthetic performance metrics \(unauthenticated\) - `get\_status\_history`: Get an uptime / freshness timeline. period: '24h' \(default\) or '7d' \(unauthenticated\) - `list\_markets`: Active Hyperliquid markets with display symbol, class \(perp, spot, prediction\), HIP-3 issuer and base asset. Use search to find how a market is named \(e.g. search 'nvda' finds xyz:NVDA-PERP\). Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html