{"catalog":"compact","language":"en","full":{"mcp":{"detail":"full"},"http":"https://hypernatt.com/api/m2m/agent/manifest?detail=full"},"terminal":"hypernatt-terminal","version":"2.9.1","mcp_url":"https://hypernatt.com/mcp/protocol","description":"Liquidation radar, recorded liquidity, wall history and aggressor flow for BTC/ETH, and Li.Fi swap for AI agents. Read-only, no custody, not trade advice. Vault P&L is not this MCP.","framing":"HyperNatt is the live trading and AI platform (vault, assistant, on-chain proof). This MCP server (hypernatt-terminal) is one agent-facing brick — not the whole product. Vault / platform track record is separate from this MCP (liq radar + native BTC/ETH depth + swap) — do not treat vault P&L as Terminal results.","tools":[{"name":"get_agent_manifest","price":"free","role":"This catalog. Pass detail=full for quota/pass/onboarding."},{"name":"get_liq_radar","price":"0.001 USD","role":"Forced-order map","symbols":["BTC","ETH","SOL","BNB","XRP","HYPE","ZEC"]},{"name":"swap_via_nattswap","price":"free at MCP","role":"Li.Fi quote + you sign"},{"name":"get_native_depth","role":"BTC/ETH perpetual market context: four simultaneous recorded liquidity views (REF, M2, M5, AGG4), size coverage, fixed-price wall changes and observed aggressor buy/sell flow over 30s or 300s. Aggregated views see wider price ranges at coarser precision; never add their overlapping volumes. Combine with liquidation radar. Read agent_readout and quality first. No strategy signal, full-book claim or fill guarantee.","price":"0.001 USD (1 credit)","credit_cost":1,"symbols":["BTC","ETH"],"transport":"MCP","endpoint":"https://hypernatt.com/mcp/protocol"}],"next":"Choose journeys_v1.choose_by_intent for your task.","journeys_v1":{"version":"1","start":"get_agent_manifest","choose_by_intent":{"liquidation_terrain":"get_liq_radar","before_hyperliquid_order":"get_native_depth","cross_chain_swap":"swap_via_nattswap"},"native_depth":{"venue":"Hyperliquid perpetuals","symbols":["BTC","ETH"],"rejected":["SOL","BNB","XRP","HYPE","ZEC"],"before":{"tool":"get_native_depth","example_arguments":{"symbol":"ETH","side":"buy","quantity_base":"0.1","lookback_s":300},"inputs":"symbol BTC or ETH is required; quantity_base is a decimal string in TOKEN units, not USDC. lookback_s 30 or 300, default 300.","read":"Read result.agent_readout, liquidity_map.views and trade_flow. Each view shows size coverage plus largest bid/ask walls at fixed prices and their lookback changes. Root filled/remaining still describe REF only. Coarse views may cover a wider price range; never add overlapping volumes. Flow totals are observed, not guaranteed complete."},"quality":"Require quality.stale=false and delivery.within_age_window=true. Read each history.complete and wall continuous_coverage; null prior size means unknown coverage, not a vanished wall. Aggregated VWAP uses rounded prices, excludes fees/slippage, and does not guarantee a fill. Radar terrain plus this context is not an entry signal.","guide":"https://github.com/DIALLOUBE-RESEARCH/hypernatt-terminal/blob/main/docs/native-depth.md"},"liquidation_terrain":{"tool":"get_liq_radar","example_arguments":{"symbol":"ETH"},"read":"Optional symbol; omit=BTC. Read cluster_grammar before liq_radar when present. Follow glossary_v1; terrain is not an entry signal. Independent of native depth."},"cross_chain_swap":{"tool":"swap_via_nattswap","read":"Li.Fi route, separate from Hyperliquid perp depth. Supply source/destination chain, token, amount and addresses per tools/list. fromAmount is in smallest token units. You sign; read execution_readiness and swap_actions_v1. x402 pays API access only, not swap gas or route fees."}},"trial_policy_v2":{"version":"2","enabled":true,"scope":"per_client_per_tool_per_symbol_per_utc_day","calls_per_slot":1,"tools":["get_liq_radar","get_native_depth"],"symbols":["BTC","ETH","SOL","BNB","XRP","HYPE","ZEC"],"native_symbols":["BTC","ETH"],"maximum_daily_intro_calls":9,"price_after_intro_usdc":"0.001","reset":"00:00 UTC","note":"Radar: one free call per token (7). Native depth: BTC and ETH only (2). Up to 9 independent trials per UTC day. BTC default applies only to omitted radar symbol. Intro slots are independent; daily_cap describes the separate credit pool, not the intro allowance. Same MCP client identity is required to read your remaining slots."},"organ_first":"If cluster_grammar is present, read it before liq_radar. class=noise (<3%) is high-leverage bait — ignore. class=true (~7%+) is the low-leverage stack. Terrain, not a signal.","cluster_do_not":["treat_largest_as_hunt_if_noise","fade_magnet_score_alone","equate_nearest_with_closest","treat_class_true_as_entry_signal"],"value_proposition_v1":{"headline_en":"See the forced-order map — not another public indicator.","body_en":"A map of forced orders: where leveraged positions will be liquidated if price reaches them. This is market structure context, not a trade signal. It shows where liquidity is likely to appear as forced flow, so your agent can decide timing, sizing, and risk with more terrain awareness than agents that only read classic public indicators. Your agent still decides. We show the terrain.","not_claimed_en":["Not trade advice","Not a probability that price will hit a cluster","Not proven better than RSI as a standalone predictor (see operator R&D discipline)","No Fuel Score / sweep classifier / whale-alert claims without measured gates"]},"use_scenarios_v1":[{"id":"wait_near_cluster","title_en":"Ignore noise; wait only near class=true","en":"Ignore noise clusters (distance < 3%). If cluster_grammar is present, wait only near class=true (low-leverage stack ~7%+). Then watch real_liquidations print — without assuming a guaranteed reversal. class=true is terrain, not an entry signal."},{"id":"size_relative_to_distance","title_en":"Size relative to distance","en":"Cluster ~5% away vs ~0.5% away is a different risk parameter. Distance informs sizing or patience — it is not a prediction that price will be hit."},{"id":"after_real_liqs_check_oi","title_en":"After real liquidations, check OI","en":"If price swept a zone and real liquidations spiked, compare with OI change. Large OI drop can mean forced flow is partly exhausted — still context, not an auto entry."}],"glossary_v1":{"cluster":"Price zone where leveraged positions may be liquidated if mark reaches it. Not a TP, not a guarantee.","nearest_vs_largest":"nearest_* is a legacy alias of largest_* (size leader in the ±10% window), not the closest-to-mark cluster. Do not equate nearest with closest.","cluster_class":"If present: noise = distance_pct < 3% (high leverage, ignore); true = distance_pct >= 7% (low-leverage stack); mid = in between. unknown = unreadable distance. Not a trade signal.","real_liqs_vs_estimated":"real_liquidations = observed forced orders. liq_density clusters = modeled/estimated from OI+price structure. Both are labeled.","magnet_score":"Directional density bias from OI / L-S / funding mix (see magnet.bias + signals). Structural context only — not a probability that price reaches a cluster.","oi_delta_48h":"Change in open interest over ~48h. Context for whether leverage is building or unwinding — not a buy/sell signal.","qty_unit":"Base-asset quantity of `symbol`. Keys ending _btc are a legacy alias of the same number, not Bitcoin unless symbol=BTC.","size_btc":"Legacy name. Same value as `size` / `qty`. Unit = qty_unit."},"pricing":{"get_agent_manifest":"free","get_liq_radar":"$0.001 x402 (Base + Solana); see trial_policy_v2 for per-symbol intro eligibility","swap_via_nattswap":"HyperNatt integrator fee 0.5%; Li.Fi may add its own cut — read quote.estimate.feeCosts for the live total","get_native_depth":"$0.001 x402 (Base + Solana), or eligible credits"},"x402_pay":{"get_liq_radar":"$0.001 USDC exact","get_native_depth":"$0.001 USDC exact","rails":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"solana":"SVM exact - not an EVM signature. No @x402/svm -> pay accepts[0] Base. SVM tx expires ~90s (blockhash). feePayer=extra.feePayer from the 402; amount=accepts[].amount. Docs: github.com/DIALLOUBE-RESEARCH/hypernatt-terminal/blob/main/docs/x402-pay.md","base":"EIP-3009 exact. Typical @x402/evm / Node x402 clients."},"security":{"custody":"none","read_only":true,"source_code":"https://github.com/DIALLOUBE-RESEARCH/hypernatt-terminal","treat_as_untrusted":true},"usage":{"as_of":"2026-09-24T03:47:03.123Z","all_time":{"swaps_executed":14,"swap_volume_usd":462.26,"x402_settled":862,"x402_settled_usd":0.97,"paying_wallets":66,"discovery_qualified":17699},"last_24h":{"swaps_executed":0,"x402_settled":3,"discovery_qualified":314}}}