Server definition
- Hash
- sha256:2828c92fc7e2e55a52bdc2395881386aa00b33aa5e89cc7977e83e82b623defd
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Use this when you need to find funding rate arbitrage opportunities on Hyperliquid. Scans all 229 perp markets and returns coins where the absolute funding rate exceeds 0.01% per 8h period (annualized > 36%), flagged as long or short opportunities based on rate direction.\n\nData returned for each opportunity:\n1. coin: ticker symbol with extreme funding\n2. fundingRate: current 8-hour rate as decimal\n3. annualizedRate: annualized percentage (rate * 3 * 365)\n4. direction: \"long opportunity\" (negative rate = longs get paid) or \"short opportunity\" (positive rate = shorts get paid)\n5. openInterest: total OI in USD (liquidity indicator)\n6. markPrice: current mark price in USD\n7. premium: mark-oracle price premium\n\nExample output: { threshold: 0.0001, totalOpportunities: 12, longOpportunities: 5, shortOpportunities: 7, opportunities: [{ coin: \"PEPE\", fundingRate: 0.0005, annualizedRate: 54.75, direction: \"short opportunity\", openInterest: 85000000, markPrice: 0.0000125, premium: 0.001 }, ...] }\n\nUse this to identify carry trade setups where you earn funding by taking the opposite side of a crowded trade. Combine with spot hedging for delta-neutral strategies.\n\nDo NOT use for historical funding trends -- use hyperliquid_get_funding_history instead. Do NOT use for DEX swap quotes -- use dex_get_swap_quote instead. Do NOT use for DeFi yield farming -- use defi_find_best_yields instead.",
"inputSchema": {
"properties": {
"threshold": {
"description": "Minimum absolute funding rate to qualify as an arb opportunity. Default: 0.0001 (0.01% per 8h, ~36% annualized). Lower values return more results.",
"type": "number"
}
},
"required": [],
"type": "object"
},
"name": "hyperliquid_find_funding_arb",
"outputSchema": null
},
{
"description": "Use this when you need historical funding rate data for a specific Hyperliquid perpetual market. Returns timestamped funding rate entries over a configurable lookback window, plus summary statistics including average, min, max, and standard deviation.\n\nData returned:\n1. coin: the queried ticker symbol (e.g. BTC, ETH, SOL)\n2. hours: lookback period requested (default 24)\n3. entries: array of { time (ISO 8601), fundingRate (decimal), annualizedRate (%) }\n4. summary.count: number of funding periods in the window\n5. summary.avgRate: average funding rate over the period\n6. summary.avgAnnualized: average annualized rate (%)\n7. summary.minRate / maxRate: extremes observed in the window\n8. summary.stdDev: standard deviation of rates (volatility of funding)\n\nExample output: { coin: \"ETH\", hours: 24, entries: [{ time: \"2026-04-13T08:00:00Z\", fundingRate: 0.0001, annualizedRate: 10.95 }, ...], summary: { count: 3, avgRate: 0.00012, avgAnnualized: 13.14, minRate: 0.00008, maxRate: 0.00015, stdDev: 0.000029 } }\n\nUse this to analyze funding trends before entering a carry trade or to backtest funding-based strategies over recent periods.\n\nDo NOT use for current rates across all markets -- use hyperliquid_get_funding_rates instead. Do NOT use for on-chain wallet analysis -- use wallet_get_portfolio instead. Do NOT use for CEX funding rates -- use funding_rates_get_current instead.",
"inputSchema": {
"properties": {
"coin": {
"description": "Coin ticker symbol (e.g. BTC, ETH, SOL, DOGE). Must match a Hyperliquid perp market.",
"type": "string"
},
"hours": {
"description": "Lookback window in hours. Default: 24. Max: 720 (30 days). Each funding period is 8 hours, so 24h returns ~3 entries.",
"type": "number"
}
},
"required": [
"coin"
],
"type": "object"
},
"name": "hyperliquid_get_funding_history",
"outputSchema": null
},
{
"description": "Use this when you need current funding rates across all Hyperliquid perpetual markets. Returns real-time funding rate, premium, open interest, and mark price for every listed perp coin on Hyperliquid DEX, sorted by your chosen criteria.\n\nData returned for each market:\n1. coin: ticker symbol (e.g. BTC, ETH, SOL, DOGE)\n2. fundingRate: current 8-hour funding rate as a decimal (e.g. 0.0001 = 0.01%)\n3. annualizedRate: funding rate annualized (rate * 3 * 365) as a percentage\n4. premium: mark-oracle price premium as a decimal\n5. openInterest: total open interest in USD\n6. markPrice: current mark price in USD\n\nExample output: { totalMarkets: 229, sort: \"abs\", rates: [{ coin: \"BTC\", fundingRate: 0.000125, annualizedRate: 13.69, premium: 0.0002, openInterest: 1250000000, markPrice: 68500.5 }, ...] }\n\nUse this BEFORE opening perp positions to check funding cost. Essential for carry trade analysis, market sentiment gauging, and identifying crowded trades.\n\nDo NOT use for historical funding data -- use hyperliquid_get_funding_history instead. Do NOT use for vault performance data -- use hyperliquid_get_vault_details instead. Do NOT use for whale position tracking -- use hyperliquid_track_whale_positions instead.",
"inputSchema": {
"properties": {
"sort": {
"description": "Sort order for funding rates. 'highest' = most positive first (shorts pay longs), 'lowest' = most negative first (longs pay shorts), 'abs' = highest absolute value first (default).",
"enum": [
"highest",
"lowest",
"abs"
],
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "hyperliquid_get_funding_rates",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:2828c92fc7e2e55a52bdc2395881386aa00b33aa5e89cc7977e83e82b623defd | sha256sum