{"serverId":"mcp-registry/io.github.retampweb/pa1m-hyperliquid","tools":[{"name":"get_all_prices","fixed":{"name":"get_all_prices","description":"All Hyperliquid perp mid prices. Pay $0.001 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_all_pricesArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":77,"tokensAfter":77},{"name":"get_asset_metadata","fixed":{"name":"get_asset_metadata","description":"Asset universe with max leverage tiers and margin table IDs. Pay $0.001 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_asset_metadataArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":87,"tokensAfter":87},{"name":"get_candles","fixed":{"name":"get_candles","description":"OHLCV candles for a coin. Intervals: 1m, 5m, 15m, 1h, 4h, 1d. Pay $0.001 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_candlesArguments","required":["coin"],"properties":{"coin":{"type":"string","title":"coin","description":"Coin ticker e.g. ETH"},"interval":{"type":"string","title":"interval","default":"1h","description":"Candle interval: 1m,5m,15m,1h,4h,1d"},"lookback":{"type":"integer","title":"lookback","default":100,"description":"Number of candles to return (max 5000)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":174,"tokensAfter":174},{"name":"get_funding_arbitrage","fixed":{"name":"get_funding_arbitrage","description":"Funding rates annualised and ranked across all perps — basis-trade scanner. Pay $0.005 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_funding_arbitrageArguments","properties":{"limit":{"type":"integer","title":"limit","default":20,"description":"Maximum rows to return (1-100)"},"min_oi":{"type":"number","title":"min_oi","default":200000,"description":"Skip perps with less open interest than this, in USD"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":157,"tokensAfter":157},{"name":"get_funding_rates","fixed":{"name":"get_funding_rates","description":"Funding rates and open interest for all perps. Pay $0.005 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_funding_ratesArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"get_leaderboard","fixed":{"name":"get_leaderboard","description":"Top 100 traders leaderboard. Filter by window: day, week, month, allTime. Pay $0.003 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_leaderboardArguments","properties":{"window":{"type":"string","title":"window","default":"day","description":"Time window: day, week, month, allTime"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":120,"tokensAfter":120},{"name":"get_liquidation_risk","fixed":{"name":"get_liquidation_risk","description":"Liquidation risk for a wallet: distance to liquidation per position, margin health. Pay $0.005 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_liquidation_riskArguments","required":["address"],"properties":{"address":{"type":"string","title":"address","description":"Wallet address 0x..."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":123,"tokensAfter":123},{"name":"get_open_orders","fixed":{"name":"get_open_orders","description":"Open orders for a wallet address. Pay $0.003 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_open_ordersArguments","required":["address"],"properties":{"address":{"type":"string","title":"address","description":"Wallet address 0x..."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":107,"tokensAfter":107},{"name":"get_orderbook","fixed":{"name":"get_orderbook","description":"L2 order book snapshot for a coin (up to 20 levels per side). Pay $0.001 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_orderbookArguments","required":["coin"],"properties":{"coin":{"type":"string","title":"coin","description":"Coin ticker e.g. BTC"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":111,"tokensAfter":111},{"name":"get_portfolio","fixed":{"name":"get_portfolio","description":"Open perpetual positions and margin summary for a wallet address. Pay $0.003 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_portfolioArguments","required":["address"],"properties":{"address":{"type":"string","title":"address","description":"Wallet address 0x..."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"get_predicted_funding","fixed":{"name":"get_predicted_funding","description":"Predicted next-period funding rates. The only x402 agent exposing this feed. Pay $0.005 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_predicted_fundingArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":93,"tokensAfter":93},{"name":"get_top_prices","fixed":{"name":"get_top_prices","description":"Top 5 perp prices (free): BTC, ETH, SOL, BNB, XRP. No payment required.\n\nFree: mid prices for top 5 perps (BTC/ETH/SOL/BNB/XRP). 20 req/min per IP.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_top_pricesArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":104,"tokensAfter":104},{"name":"get_trade_history","fixed":{"name":"get_trade_history","description":"Trade fill history for a wallet address. Pay $0.003 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_trade_historyArguments","required":["address"],"properties":{"address":{"type":"string","title":"address","description":"Wallet address 0x..."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":110,"tokensAfter":110},{"name":"get_whale_positioning","fixed":{"name":"get_whale_positioning","description":"Aggregate net long/short positioning of the top Hyperliquid traders, by coin. Pay $0.020 USDC.\n\n### Responses:\n\n**200**: Successful Response (Success Response)\nContent-Type: application/json","inputSchema":{"type":"object","title":"get_whale_positioningArguments","properties":{"top":{"type":"integer","title":"top","default":50,"description":"How many top traders to aggregate (1-100)"},"window":{"type":"string","title":"window","default":"allTime","description":"Leaderboard window: allTime, month, week, day. allTime samples traders who actually hold positions; day is dominated by traders who already closed out"},"min_notional":{"type":"number","title":"min_notional","default":100000,"description":"Skip coins below this aggregate notional, in USD"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":226,"tokensAfter":226}],"toolsChanged":14,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}