HyperSignal MCP

Hyperliquid analytics for AI agents: whale flow, liquidations, funding, risk, signed signals.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
76%
命名质量
80%
投毒风险
100%
权限匹配度
90%
协议合规性
100%

发现(1)

  • LOWTool 'hl_delete_webhook' suggests web access but openWorldHint=false在 hl_delete_webhook 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~10,400token 数(工具定义)
~2.5 KB典型响应大小
对注意力有显著影响(占 128k 上下文窗口的 8.13%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "hypersignal-mcp": {
      "command": "npx",
      "args": [
        "hypersignal-mcp"
      ]
    }
  }
}

可运行的软件包

npmhypersignal-mcp1.14.0stdio

远程端点

https://hypersmash.fly.dev/mcpstreamable-http

它能做什么

工具清单

工具(30)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟡hl_request_free_key(acknowledge)

Issue yourself a free API key, instantly and with no signup. The key grants 100 premium calls per month — enough to evaluate every premium tool. Send it as the X-API-Key header on later requests. Call this first if a premium tool says it needs a key. One active key per requester: calling again replaces the previous key and keeps the same monthly usage, so it is safe to call if you lost your key but is not a way to reset the quota.

输入模式

{
  "type": "object",
  "properties": {
    "acknowledge": {
      "type": "boolean",
      "default": true,
      "description": "Acknowledges that analytics are informational and not investment advice."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string"
    },
    "tier": {
      "type": "string"
    },
    "monthlyPremiumCalls": {
      "type": "number"
    },
    "usedThisMonth": {
      "type": "number"
    },
    "reissued": {
      "type": "boolean"
    },
    "header": {
      "type": "string"
    },
    "upgrade": {
      "type": "string"
    }
  },
  "required": [
    "apiKey",
    "tier",
    "monthlyPremiumCalls",
    "usedThisMonth",
    "reissued",
    "header",
    "upgrade"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪hl_buy_pro

Buy 30 days of Pro (unlimited premium calls) for $29 in USDC, paid over x402 on Base. Without an X-API-Key it issues a new Pro key; with one it renews that key (a free key is upgraded in place), adding 30 days to its current end. The first call answers with the payment requirements; pay and retry with the X-PAYMENT header. The payment is taken only once the key is ready. No automatic refunds. If the answer says the payment could not be confirmed, do not pay again: quote its reference. How to pay: https://github.com/johnsmithxy1mmm-sys/HyperliquidMCP#pricing

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "tier": {
      "type": "string"
    },
    "renewed": {
      "type": "boolean"
    },
    "expiresAt": {
      "type": "string"
    },
    "daysAdded": {
      "type": "number"
    },
    "apiKey": {
      "type": "string"
    },
    "header": {
      "type": "string"
    },
    "reference": {
      "type": "string"
    }
  },
  "required": [
    "tier",
    "renewed",
    "expiresAt",
    "daysAdded",
    "reference"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_get_markets(dex, filter, sort, includeDelisted, offset, ...)

List Hyperliquid perpetual markets with mark/oracle price, hourly + annualized funding, open interest, and 24h volume. Use to discover valid coin symbols and scan the board. Supports name filter, sorting, and pagination.

输入模式

{
  "type": "object",
  "properties": {
    "dex": {
      "type": "string",
      "description": "HIP-3 builder dex to list (e.g. 'xyz'); omit for the main dex."
    },
    "filter": {
      "type": "string",
      "description": "Case-insensitive substring match on coin symbol (e.g. 'BTC')."
    },
    "sort": {
      "type": "string",
      "enum": [
        "volume",
        "openInterest",
        "funding",
        "change24h",
        "name"
      ],
      "default": "volume",
      "description": "Sort field (desc for numeric, asc for name)."
    },
    "includeDelisted": {
      "type": "boolean",
      "default": false,
      "description": "Include delisted markets."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 50
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "markets": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "total": {
      "type": "number"
    },
    "offset": {
      "type": "number"
    },
    "limit": {
      "type": "number"
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    }
  },
  "required": [
    "markets",
    "total",
    "offset",
    "limit",
    "nextOffset"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_get_orderbook(coin, depth)

Level-2 order book for a coin: top-N bid/ask levels with price, size, and order count, plus spread and mid. Use for microstructure, spread, and near-touch liquidity. If the coin is unknown, call hl_get_markets first.

输入模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string",
      "description": "Perp coin symbol, e.g. 'BTC' (case-insensitive)."
    },
    "depth": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 10,
      "description": "Number of levels per side."
    }
  },
  "required": [
    "coin"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string"
    },
    "time": {
      "type": "number"
    },
    "midPx": {
      "type": [
        "number",
        "null"
      ]
    },
    "spread": {
      "type": [
        "number",
        "null"
      ]
    },
    "spreadBps": {
      "type": [
        "number",
        "null"
      ]
    },
    "bids": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "asks": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    }
  },
  "required": [
    "coin",
    "time",
    "midPx",
    "spread",
    "spreadBps",
    "bids",
    "asks"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_get_candles(coin, interval, lookback, startTime, endTime, ...)

OHLCV candlestick history for a coin at a given interval. Provide either an explicit [startTime,endTime] (ms epoch) or a `lookback` count of the most recent candles. Returns most-recent-last, paginated.

输入模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string",
      "description": "Perp coin symbol, e.g. 'ETH'."
    },
    "interval": {
      "type": "string",
      "enum": [
        "1m",
        "3m",
        "5m",
        "15m",
        "30m",
        "1h",
        "2h",
        "4h",
        "8h",
        "12h",
        "1d",
        "3d",
        "1w",
        "1M"
      ],
      "default": "1h"
    },
    "lookback": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "description": "Number of most-recent candles to fetch (ignored if startTime given)."
    },
    "startTime": {
      "type": "integer",
      "description": "Start time in ms epoch."
    },
    "endTime": {
      "type": "integer",
      "description": "End time in ms epoch (default now)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 500,
      "default": 200
    }
  },
  "required": [
    "coin"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string"
    },
    "interval": {
      "type": "string"
    },
    "candles": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "total": {
      "type": "number"
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    }
  },
  "required": [
    "coin",
    "interval",
    "candles",
    "total",
    "nextOffset"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_get_funding_history(coin, startTime, endTime, offset, limit)

Historical hourly funding rates for a coin over a time window, with cumulative and average annualized funding. Use for carry analysis and funding trend. Defaults to the last 7 days if no window is given.

输入模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string",
      "description": "Perp coin symbol, e.g. 'BTC'."
    },
    "startTime": {
      "type": "integer",
      "description": "Start time ms epoch (default: 7 days ago)."
    },
    "endTime": {
      "type": "integer",
      "description": "End time ms epoch (default now)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 500,
      "default": 200
    }
  },
  "required": [
    "coin"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string"
    },
    "count": {
      "type": "number"
    },
    "avgHourly": {
      "type": "number"
    },
    "avgApr": {
      "type": "number"
    },
    "cumulative": {
      "type": "number"
    },
    "entries": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    }
  },
  "required": [
    "coin",
    "count",
    "avgHourly",
    "avgApr",
    "cumulative",
    "entries",
    "nextOffset"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_get_account(address, dex)

Perp account snapshot for any address: equity, margin usage, withdrawable, and open positions (size, entry, uPnL, leverage, liquidation price). Read-only; works for any public 0x address.

输入模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM 0x address (42 hex chars)."
    },
    "dex": {
      "type": "string",
      "description": "Perp dex: omit for the main dex, a HIP-3 builder dex name (e.g. 'xyz'), or 'all' for every dex."
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string"
    },
    "accountValue": {
      "type": "number"
    },
    "totalNtlPos": {
      "type": "number"
    },
    "totalMarginUsed": {
      "type": "number"
    },
    "withdrawable": {
      "type": "number"
    },
    "marginUtilization": {
      "type": "number"
    },
    "positions": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    }
  },
  "required": [
    "address",
    "accountValue",
    "totalNtlPos",
    "totalMarginUsed",
    "withdrawable",
    "marginUtilization",
    "positions"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_get_open_orders(address, dex, coin, offset, limit)

Open resting orders for an address: coin, side, price, size, order id, type, and trigger info. Read-only; paginated. Use to inspect any wallet's live order book footprint.

输入模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM 0x address."
    },
    "dex": {
      "type": "string",
      "description": "Perp dex: omit for the main dex, a HIP-3 builder dex name (e.g. 'xyz'), or 'all' for every dex."
    },
    "coin": {
      "type": "string",
      "description": "Optional filter to a single coin."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 100
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string"
    },
    "total": {
      "type": "number"
    },
    "orders": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    }
  },
  "required": [
    "address",
    "total",
    "orders",
    "nextOffset"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_signal_pubkey

Returns the server's Ed25519 public key (SPKI DER, base64) used to sign emitted signals, so anyone can independently verify a signal's authenticity and timestamp. Canonicalization: JSON with recursively sorted keys over {payload, ts}; signature is base64 Ed25519.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "alg": {
      "type": "string"
    },
    "publicKey": {
      "type": "string"
    },
    "ephemeral": {
      "type": "boolean"
    },
    "canonicalization": {
      "type": "string"
    }
  },
  "required": [
    "alg",
    "publicKey",
    "ephemeral",
    "canonicalization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_link_telegram

Get a one-time Telegram link (valid 15 minutes). Open it and press Start: this key's standing alerts are then also pushed to that chat (up to 30 messages an hour; everything stays available via hl_poll_alerts).

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "link": {
      "type": "string"
    },
    "expiresInMinutes": {
      "type": "number"
    }
  },
  "required": [
    "link",
    "expiresInMinutes"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪hl_unlink_telegram

Stop pushing this key's alerts to Telegram (they remain available via hl_poll_alerts).

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "unlinked": {
      "type": "boolean"
    }
  },
  "required": [
    "unlinked"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡hl_set_webhook(url)

POST this key's fired alerts to an https URL (public addresses only), up to 30 an hour. Each body is signed: header x-hypersignal-signature = sha256=HMAC-SHA256(secret, body). The secret is returned only once.

输入模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "https URL that receives alert POSTs."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "secret": {
      "type": "string"
    }
  },
  "required": [
    "url",
    "secret"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🔴hl_delete_webhook

Stop POSTing this key's alerts to its webhook (they remain available via hl_poll_alerts).

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "deleted": {
      "type": "boolean"
    }
  },
  "required": [
    "deleted"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_score_calibration

Out-of-sample evidence for whether the hl_smart_money_score actually predicts anything: Spearman rank correlation between each wallet's score and the realized return it went on to earn over the forward window (PnL over account value), plus mean forward return per score quartile. Verdicts: insufficient_data (not enough resolved observations yet), inverted (significantly NEGATIVE — higher-scored wallets did worse), no_evidence, weak_positive, positive (both require p<0.05). Only server-selected cohorts enter the sample, so a caller cannot steer this figure. Read this before treating the score as a forecast.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "verdict": {
      "type": "string"
    },
    "n": {
      "type": "number"
    },
    "spearman": {
      "type": [
        "number",
        "null"
      ]
    },
    "pValue": {
      "type": [
        "number",
        "null"
      ]
    },
    "quartiles": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "observations": {
      "type": "object",
      "additionalProperties": {}
    },
    "methodology": {
      "type": "string"
    }
  },
  "required": [
    "verdict",
    "n",
    "spearman",
    "pValue",
    "quartiles",
    "observations",
    "methodology"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_whale_positions(coin, dex, cohort, topN)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Aggregated positioning of a whale cohort for a coin (or all coins): total long/short size & notional, long/short wallet counts, weighted-average entry, net bias, and change vs 1h/24h ago. Cohort = `cohort` arg or HL_WHALE_ADDRESSES. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string",
      "description": "Restrict to one coin (a HIP-3 coin like 'xyz:XYZ100' reads its own dex); omit for all coins."
    },
    "dex": {
      "type": "string",
      "description": "Perp dex: omit for the main dex, a HIP-3 builder dex name (e.g. 'xyz'), or 'all' for every dex (at most 20 wallets)."
    },
    "cohort": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Explicit list of 0x wallet addresses."
    },
    "topN": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 50,
      "description": "Max wallets to include from the cohort."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "walletsQueried": {
      "type": "number"
    },
    "walletsRequested": {
      "type": "number"
    },
    "dex": {
      "type": "string"
    },
    "walletsCappedTo": {
      "type": [
        "number",
        "null"
      ]
    },
    "asOf": {
      "type": "number"
    },
    "coins": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "source",
    "walletsQueried",
    "walletsRequested",
    "dex",
    "walletsCappedTo",
    "asOf",
    "coins",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_whale_flow_alerts(cohort, topN, thresholdUsd, lookbackMinutes, dex)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Recent large changes in whale cohort positioning: which coins saw net long/short notional shift beyond a USD threshold within a lookback window — 'who opened/closed what in the last hour'. Detects full exits. Seeds a baseline on first call. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "cohort": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Explicit 0x wallet addresses; else HL_WHALE_ADDRESSES."
    },
    "topN": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 50
    },
    "thresholdUsd": {
      "type": "number",
      "minimum": 0,
      "default": 250000,
      "description": "Min absolute net-notional change to alert on."
    },
    "lookbackMinutes": {
      "type": "integer",
      "minimum": 5,
      "maximum": 1440,
      "default": 60,
      "description": "Compare against a snapshot ~this old."
    },
    "dex": {
      "type": "string",
      "description": "Perp dex: omit for the main dex, a HIP-3 builder dex name (e.g. 'xyz'), or 'all' for every dex (at most 20 wallets)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "walletsQueried": {
      "type": "number"
    },
    "walletsRequested": {
      "type": "number"
    },
    "dex": {
      "type": "string"
    },
    "walletsCappedTo": {
      "type": [
        "number",
        "null"
      ]
    },
    "lookbackMinutes": {
      "type": "number"
    },
    "baselineFound": {
      "type": "boolean"
    },
    "alerts": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "source",
    "walletsQueried",
    "walletsRequested",
    "dex",
    "walletsCappedTo",
    "lookbackMinutes",
    "baselineFound",
    "alerts",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_liquidation_map(coin, cohort, topN, bucketPct, maxDistancePct)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Estimated liquidation clusters for a coin from a whale cohort's open positions: distribution of liquidation prices and notional-at-risk bucketed by % distance from mark, plus nearest downside/upside cascade levels. Estimate over the cohort only (not exchange-wide). Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string",
      "description": "Perp coin symbol."
    },
    "cohort": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "topN": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 100
    },
    "bucketPct": {
      "type": "number",
      "minimum": 0.5,
      "maximum": 20,
      "default": 2,
      "description": "Bucket width as % of mark price."
    },
    "maxDistancePct": {
      "type": "number",
      "minimum": 1,
      "maximum": 90,
      "default": 30,
      "description": "Ignore liq prices beyond this % from mark."
    }
  },
  "required": [
    "coin"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string"
    },
    "markPx": {
      "type": "number"
    },
    "walletsQueried": {
      "type": "number"
    },
    "positionsConsidered": {
      "type": "number"
    },
    "totalNotionalAtRiskUsd": {
      "type": "number"
    },
    "nearestDownsideCluster": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "nearestUpsideCluster": {
      "anyOf": [
        {
          "type": "object",
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ]
    },
    "buckets": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "coin",
    "markPx",
    "walletsQueried",
    "positionsConsidered",
    "totalNotionalAtRiskUsd",
    "nearestDownsideCluster",
    "nearestUpsideCluster",
    "buckets",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_funding_screener(minAbsApr, minOpenInterestUsd, side, includeVenueSpreads, offset, ...)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Screen every Hyperliquid perp by annualized funding: top markets by absolute funding (carry candidates), sign (longs-pay vs shorts-pay), and — when predictedFundings is available — cross-venue funding spreads for delta-neutral strategies. Filter by min |APR| and OI/volume. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "minAbsApr": {
      "type": "number",
      "minimum": 0,
      "default": 0.05,
      "description": "Minimum |annualized funding| as a fraction (0.05 = 5% APR)."
    },
    "minOpenInterestUsd": {
      "type": "number",
      "minimum": 0,
      "default": 0,
      "description": "Filter out thin markets below this OI (USD)."
    },
    "side": {
      "type": "string",
      "enum": [
        "all",
        "longs_pay",
        "shorts_pay"
      ],
      "default": "all"
    },
    "includeVenueSpreads": {
      "type": "boolean",
      "default": true,
      "description": "Include cross-venue predicted funding spreads if available."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 30
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "scannedMarkets": {
      "type": "number"
    },
    "matched": {
      "type": "number"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "venueSpreads": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "scannedMarkets",
    "matched",
    "results",
    "venueSpreads",
    "nextOffset",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_hip3_analytics(dex, spotRefs, offset, limit)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Analytics for HIP-3 (builder-deployed) perp markets such as RWA/equity perps: volume, open interest, funding, and 24h change, enumerated across builder dexs. Optionally pass `spotRefs` (coin→external spot price) to compute basis vs an external reference. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "dex": {
      "type": "string",
      "description": "Filter to one builder dex by name (the part before ':' in market names)."
    },
    "spotRefs": {
      "type": "object",
      "additionalProperties": {
        "type": "number"
      },
      "description": "Optional map of coin symbol -> external spot price for basis calculation."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 50
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "hip3MarketCount": {
      "type": "number"
    },
    "dexsScanned": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "dexsFailed": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "dexsNotScanned": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "markets": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "hip3MarketCount",
    "dexsScanned",
    "dexsFailed",
    "dexsNotScanned",
    "markets",
    "nextOffset",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_portfolio_risk(address, dex, shocks)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Risk report for a perp address: liquidation distance per position, effective leverage, concentration (HHI + largest position share), uniform stress scenarios (-5/-10/-20% and mirror), and Sharpe of realized PnL from recent fills. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM 0x address."
    },
    "dex": {
      "type": "string",
      "description": "Perp dex: omit for the main dex, a HIP-3 builder dex name (e.g. 'xyz'), or 'all' for every dex."
    },
    "shocks": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "default": [
        -0.05,
        -0.1,
        -0.2
      ],
      "description": "Price-shock fractions to stress test (applied uniformly across positions)."
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string"
    },
    "accountValue": {
      "type": "number"
    },
    "effectiveLeverage": {
      "type": "number"
    },
    "marginUtilization": {
      "type": "number"
    },
    "concentrationHhi": {
      "type": "number"
    },
    "largestPositionShare": {
      "type": "number"
    },
    "positions": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "stressScenarios": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "realizedPnlSharpe": {
      "type": [
        "number",
        "null"
      ]
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "address",
    "accountValue",
    "effectiveLeverage",
    "marginUtilization",
    "concentrationHhi",
    "largestPositionShare",
    "positions",
    "stressScenarios",
    "realizedPnlSharpe",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_vault_screener(vaults, sort, minTvlUsd)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Screen Hyperliquid user vaults by APR, max drawdown, Sharpe/Sortino, age, TVL, and leader capital share. Provide `vaults` (list of vault 0x addresses) or set HL_VAULT_ADDRESSES. Metrics derived from vault history. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "vaults": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 50,
      "description": "Vault 0x addresses to screen (max 50); else HL_VAULT_ADDRESSES."
    },
    "sort": {
      "type": "string",
      "enum": [
        "apr",
        "sharpe",
        "sortino",
        "tvl",
        "maxDrawdown"
      ],
      "default": "sharpe"
    },
    "minTvlUsd": {
      "type": "number",
      "minimum": 0,
      "default": 0
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "screened": {
      "type": "number"
    },
    "unavailable": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vaults": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "screened",
    "unavailable",
    "vaults",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_trader_report(address, lookbackDays, curvePoints)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Behavioral report for any wallet from its fills: winrate, average R (avg win / avg loss), total realized PnL, PnL curve, holding-time style (scalp vs swing), fees paid, and most-traded coins. Lookback in days (Hyperliquid serves only a wallet's 10,000 most recent fills; `historyTruncated` says when that cut the window short, so very active wallets are covered only for their latest trades). Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM 0x address."
    },
    "lookbackDays": {
      "type": "integer",
      "minimum": 1,
      "maximum": 365,
      "default": 30
    },
    "curvePoints": {
      "type": "integer",
      "minimum": 2,
      "maximum": 200,
      "default": 50,
      "description": "Downsampled points in the returned PnL curve."
    }
  },
  "required": [
    "address"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string"
    },
    "windowDays": {
      "type": "number"
    },
    "closedTrades": {
      "type": "number"
    },
    "winratePct": {
      "type": "number"
    },
    "avgWinUsd": {
      "type": "number"
    },
    "avgLossUsd": {
      "type": "number"
    },
    "avgR": {
      "type": [
        "number",
        "null"
      ]
    },
    "totalRealizedPnl": {
      "type": "number"
    },
    "totalFees": {
      "type": "number"
    },
    "pnlSharpe": {
      "type": [
        "number",
        "null"
      ]
    },
    "style": {
      "type": "string"
    },
    "avgHoldMinutes": {
      "type": [
        "number",
        "null"
      ]
    },
    "topCoins": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "pnlCurve": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "fillsAnalyzed": {
      "type": "number"
    },
    "historyTruncated": {
      "type": "boolean"
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "address",
    "windowDays",
    "closedTrades",
    "winratePct",
    "avgWinUsd",
    "avgLossUsd",
    "avgR",
    "totalRealizedPnl",
    "totalFees",
    "pnlSharpe",
    "style",
    "avgHoldMinutes",
    "topCoins",
    "pnlCurve",
    "fillsAnalyzed",
    "historyTruncated",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡hl_create_alert(type, coin, aprThreshold, movePct, windowMinutes, ...)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Register a persistent alert the server evaluates on a schedule; fired events are retrieved with hl_poll_alerts. Types: funding_apr (|annualized funding| crosses a threshold), price_move (|return| over a window), whale_net_flip (cohort net position flips long/short). Turns the server into a market watcher for your agent. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "funding_apr",
        "price_move",
        "whale_net_flip"
      ]
    },
    "coin": {
      "type": "string",
      "description": "Perp coin symbol the alert watches."
    },
    "aprThreshold": {
      "type": "number",
      "minimum": 0,
      "description": "funding_apr: |APR| fraction (0.5 = 50%)."
    },
    "movePct": {
      "type": "number",
      "minimum": 0.01,
      "description": "price_move: |return| fraction (0.05 = 5%, min 0.01)."
    },
    "windowMinutes": {
      "type": "integer",
      "minimum": 5,
      "maximum": 1440,
      "description": "price_move lookback window."
    },
    "cohort": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "description": "whale_net_flip: up to 100 0x addresses (else HL_WHALE_ADDRESSES)."
    },
    "cooldownMinutes": {
      "type": "integer",
      "minimum": 5,
      "maximum": 10080,
      "default": 120,
      "description": "Min gap between re-fires."
    }
  },
  "required": [
    "type",
    "coin"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "type": {
      "type": "string"
    },
    "coin": {
      "type": "string"
    },
    "cooldownMinutes": {
      "type": "number"
    }
  },
  "required": [
    "id",
    "type",
    "coin",
    "cooldownMinutes"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_list_alerts

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] List the standing alerts registered under your API key, with their type, params, and last-fired time.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "count": {
      "type": "number"
    },
    "alerts": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    }
  },
  "required": [
    "count",
    "alerts"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🔴hl_delete_alert(id)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Delete one of your standing alerts by id.

输入模式

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Alert id from hl_create_alert / hl_list_alerts."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "deleted": {
      "type": "boolean"
    }
  },
  "required": [
    "deleted"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_poll_alerts(limit, reliable, ackThroughId)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Retrieve alert events that fired since your last poll. Default is simple at-most-once delivery (events are marked delivered as soon as they are read — a lost response loses them). For reliable at-least-once delivery, pass reliable=true: events are then redelivered on every poll until you acknowledge them by passing the highest event `id` you have processed as ackThroughId. Each event includes a signed signal payload verifiable with hl_signal_pubkey. Call periodically to act on the market.

输入模式

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "default": 50
    },
    "reliable": {
      "type": "boolean",
      "default": false,
      "description": "true = at-least-once: events redeliver until acknowledged via ackThroughId."
    },
    "ackThroughId": {
      "type": "integer",
      "minimum": 0,
      "description": "Acknowledge all events with id <= this value (from a previous reliable poll)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "count": {
      "type": "number"
    },
    "acked": {
      "type": "number"
    },
    "events": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    }
  },
  "required": [
    "count",
    "acked",
    "events"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_signal_track_record(type)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Transparent, verifiable performance of the signals this server has emitted: per signal type, the count, how many have been scored against forward price, hit-rate, and average/median direction-adjusted return. Every signal is cryptographically signed (verify the key via hl_signal_pubkey). Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "Filter to one signal type (e.g. 'whale_net_flip', 'funding_apr')."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "records": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "note": {
      "type": "string"
    }
  },
  "required": [
    "records",
    "note"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_smart_money_score(cohort, topN, lookbackDays, offset, limit)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Rank a cohort of wallets by a composite screening score over their PAST results (risk-adjusted performance, winrate, reward/risk, capital size, activity) and tag each with behavioral labels (whale, sharp, scalper, market_maker_like, high_conviction, underwater, …). IMPORTANT: this is a descriptive screener, NOT a validated predictor — the component weights are chosen by judgement and have not been shown to predict future returns. Check `calibration` in the response for the current out-of-sample evidence, and hl_score_calibration for detail. Use it to shortlist wallets to inspect, not as a forecast. Cohort resolves from `cohort` arg, the auto-refreshed leaderboard cohort, or HL_WHALE_ADDRESSES. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "cohort": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "0x wallet addresses to score; else HL_WHALE_ADDRESSES."
    },
    "topN": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 50
    },
    "lookbackDays": {
      "type": "integer",
      "minimum": 1,
      "maximum": 365,
      "default": 30
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 25
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "cohortAgeSeconds": {
      "type": [
        "number",
        "null"
      ]
    },
    "analyzed": {
      "type": "number"
    },
    "ranked": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "nextOffset": {
      "type": [
        "number",
        "null"
      ]
    },
    "calibration": {
      "type": "object",
      "additionalProperties": {}
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "source",
    "cohortAgeSeconds",
    "analyzed",
    "ranked",
    "nextOffset",
    "calibration",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_coordination_scan(cohort, topN, threshold, dex)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Find wallets in a cohort that hold near-identical directional exposure right now (high cosine similarity of their position vectors) — likely the same entity, a copy-bot, or a coordinated group. Returns clusters and the strongest pairs. Cohort = `cohort` arg or HL_WHALE_ADDRESSES. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "cohort": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "topN": {
      "type": "integer",
      "minimum": 2,
      "maximum": 150,
      "default": 80
    },
    "threshold": {
      "type": "number",
      "minimum": 0.5,
      "maximum": 1,
      "default": 0.9,
      "description": "Cosine similarity to link two wallets."
    },
    "dex": {
      "type": "string",
      "description": "Perp dex: omit for the main dex, a HIP-3 builder dex name (e.g. 'xyz'), or 'all' for every dex (at most 20 wallets)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "source": {
      "type": "string"
    },
    "walletsQueried": {
      "type": "number"
    },
    "walletsCompared": {
      "type": "number"
    },
    "dex": {
      "type": "string"
    },
    "walletsCappedTo": {
      "type": [
        "number",
        "null"
      ]
    },
    "clusters": {
      "type": "array",
      "items": {
        "type": "array",
        "items": {
          "type": "string"
        }
      }
    },
    "pairs": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "source",
    "walletsQueried",
    "walletsCompared",
    "dex",
    "walletsCappedTo",
    "clusters",
    "pairs",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢hl_polymarket_divergence(coin, volInterval, volWindowDays, useFundingDrift, minEdge, ...)

[PREMIUM — needs an API key: call hl_request_free_key first for a free key, or pay per call via x402] Compare Polymarket price-threshold odds for a coin (e.g. 'BTC above $100k by date') against the probability implied by Hyperliquid's price + realized volatility. Surfaces cross-market mispricings ranked by edge, checks the market's own price ladder for logically impossible orderings (P(further threshold) > P(nearer)), collapses duplicate contract listings, and reports each estimate's sensitivity to the volatility input. Rows where a diffusion model is out of its depth (extreme tails the market prices but a no-jump model cannot) are flagged, not asserted. Optionally use perp funding as drift. Estimate under lognormal dynamics. Analytics only, not investment advice.

输入模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string",
      "description": "Perp coin symbol, e.g. 'BTC'."
    },
    "volInterval": {
      "type": "string",
      "enum": [
        "1h",
        "4h",
        "1d"
      ],
      "default": "1d"
    },
    "volWindowDays": {
      "type": "integer",
      "minimum": 2,
      "maximum": 365,
      "default": 30,
      "description": "Lookback for realized volatility."
    },
    "useFundingDrift": {
      "type": "boolean",
      "default": false,
      "description": "Use annualized funding as the drift term."
    },
    "minEdge": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "default": 0.05,
      "description": "Min |Polymarket − HL| probability gap to report."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 20
    }
  },
  "required": [
    "coin"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

输出模式

{
  "type": "object",
  "properties": {
    "coin": {
      "type": "string"
    },
    "spot": {
      "type": "number"
    },
    "annualizedVol": {
      "type": "number"
    },
    "volBand": {
      "type": "object",
      "additionalProperties": {}
    },
    "driftUsed": {
      "type": "number"
    },
    "marketsScanned": {
      "type": "number"
    },
    "skippedImplausible": {
      "type": "number"
    },
    "duplicatesCollapsed": {
      "type": "number"
    },
    "ladderViolations": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "divergences": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": {}
      }
    },
    "note": {
      "type": "string"
    },
    "disclaimer": {
      "type": "string"
    }
  },
  "required": [
    "coin",
    "spot",
    "annualizedVol",
    "volBand",
    "driftUsed",
    "marketsScanned",
    "skippedImplausible",
    "duplicatesCollapsed",
    "ladderViolations",
    "divergences",
    "note",
    "disclaimer"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本30 个工具