Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Hyperliquid / HyperEVM

NPM · @SAND0VVV/HYPEREVM-MCP · SCANNED AUG 3

Read-only Hyperliquid and HyperEVM data: yields, protocols, fees, markets, funding, depth.

+71 this week 77 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security86
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency97
  • Source repository is publicly reachable at the declared URL. View diagnostics → Pass
  • Cryptographically verified build provenance (signed, bound to sand0vvv/hyperevm-mcp). View diagnostics → Pass
  • Clear OSI-approved license (MIT).Pass
  • Actively maintained (last published 7 days ago).Pass
  • Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability83
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 1370 tokens (~152/item across 9 items; 9 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · @sand0vvv/hyperevm-mcp

# add to Claude Code
claude mcp add sand0vvv-hyperevm-mcp -- npx -y @sand0vvv/hyperevm-mcp
# add to Codex CLI
codex mcp add sand0vvv-hyperevm-mcp -- npx -y @sand0vvv/hyperevm-mcp
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "sand0vvv-hyperevm-mcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@sand0vvv/hyperevm-mcp"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add sand0vvv-hyperevm-mcp --command npx --arg -y --arg @sand0vvv/hyperevm-mcp
# ~/.hermes/config.yaml
mcp_servers:
  sand0vvv-hyperevm-mcp:
    command: "npx"
    args: ["-y", "@sand0vvv/hyperevm-mcp"]
// mcp.json
{
  "mcpServers": {
    "sand0vvv-hyperevm-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@sand0vvv/hyperevm-mcp"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +47
    • Install scripts: unverified → pass security
    • Known CVEs: unverified → partial security
    • Provenance: unverified → pass security
    • Malware scan: unverified → pass security
    • Stability: Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet. security
    • The attested source repository moved: sand0vvv/hyperevm-mcp security
    • Capabilities: pass → unverified functional
    • Tool coverage: 100 → unverified functional
    • Schema quality: 100 → unverified functional
    • Maintenance: unverified → pass functional
    • Dependency health: unverified → partial functional
    • License: unverified → pass functional
    • Schema quality: unverified → excellent functional
    • Licence: MIT functional
  • 1 Aug 26 +5
    • Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
    • MCP protocol: unverified → pass functional
  • 31 Jul 26 −9
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 28 Jul 26 +28
    • Tool coverage: unverified → 100 functional
    • Schema quality: unverified → 100 functional
    • First check of Schema quality: unverified functional
    • First check of Schema quality: fail functional
    • First check of Schema quality: fail functional
    • First check of Tool coverage: 100 functional
  • 27 Jul 26 6

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/@sand0vvv/[email protected]

Provenance verified

Ecosystem: npm · Outcome: verified

Reason: verified

Source repo:
sand0vvv/hyperevm-mcp
Certificate issuer:
https://token.actions.githubusercontent.com
Certificate SAN:
https://github.com/sand0vvv/hyperevm-mcp/.github/workflows/publish.yml@refs/tags/v1.4.0
Rekor log index:
2256285269
Predicate type:
https://slsa.dev/provenance/v1
Subject digest:
sha512:82cf20674f09f70d22e7bfa174de094fdca4f995d6abcec653e35873804ca78469d36302964778a4fe7c313bb0c04215cc673602099b4554054ec0665
Discovery method:
attestation_endpoint
Dependencies 94 packages

94 packages in the resolved dependency tree · 94 deprecated · 29 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 9 exposed · ~1,370 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
hl_funding ~139

Funding rate history for one Hyperliquid perp — how the rate actually behaved over the past days, not just its value right now: average, range, how much of the time it stayed positive, and what holding the position would have paid. Includes the current predicted rate on Binance and Bybit for comparison. Use this when the question is whether a funding spread is durable rather than what it is this hour. Read-only, public data, no API key.

NameTypeReqDescription
daysintegerHow far back to look. Default 7, maximum 14.
symbolstringyesPerp symbol, e.g. BTC or HYPE.

No output schema declared.

No examples provided.

hl_market ~154

Prices and market state on Hyperliquid right now: perp mark and oracle price, 24h move, funding (hourly and annualised), open interest, volume and max leverage, plus spot pair prices. Pass a symbol for one market with predicted funding on Hyperliquid, Binance and Bybit side by side. This is the current snapshot; for how funding behaved over past days use hl_funding. Read-only, public data, no API key.

NameTypeReqDescription
limitintegerRows in the list. Default 10.
marketstringWhich book to read. Default perp.
symbolstringMarket symbol, e.g. BTC or PURR. Omitted = top by volume.

No output schema declared.

No examples provided.

hl_orderbook ~181

Resting order book depth for one Hyperliquid market: spread, top of book, and how much size sits on each side. Pass size_usd to walk the book for that trade and get the average fill price and slippage — or a clear statement that the visible book is not deep enough to answer, which is common for large sizes. Answers "can I actually get in or out at this size", which price and volume alone do not. Read-only, public data, no API key.

NameTypeReqDescription
marketstringWhich book to read. Default perp.
size_usdnumberTrade size in USD to simulate against the book. Omitted = depth summary only.
symbolstringyesMarket symbol, e.g. HYPE or BTC. For spot pass the pair, e.g. PURR/USDC.

No output schema declared.

No examples provided.

hl_staking ~128

Staking HYPE directly with a validator: the active set ranked by predicted APR, with each one's commission, uptime and share of stake, and jailed validators named but excluded. This is what the network pays before any liquid staking wrapper takes its cut, so it is the benchmark every kHYPE or stHYPE rate should be judged against — those live in hyperevm_yields. Read-only, public data, no API key.

NameTypeReqDescription
include_inactivebooleanInclude jailed and inactive validators. Default false.
limitintegerValidators to show. Default 15.

No output schema declared.

No examples provided.

hyperevm_fees ~122

Fees actually paid to protocols on Hyperliquid, over 24h, 7d and 30d, ranked. TVL shows how much money sits somewhere; fees show whether anyone is paying to use it, so the two rankings often disagree. Pass a name for one protocol's fee line. Read-only, public data, no API key.

NameTypeReqDescription
limitintegerRows in the list. Default 12.
namestringProtocol name, e.g. "Hyperliquid Perps". Omitted = ranked list.

No output schema declared.

No examples provided.

hyperevm_pool_history ~154

How one pool's APY and TVL moved over the past weeks, separating yield the pool earned from yield paid out in emitted tokens. Answers whether a headline rate is stable, decaying, or propped up by rewards that can stop, and lets a number from hyperevm_yields be checked against its own history. Pass a pool by symbol, e.g. kHYPE or WHYPE-USDC. Read-only, public data, no API key.

NameTypeReqDescription
daysintegerHow far back to look. Default 30, maximum 180.
poolstringyesPool symbol, optionally with the project, e.g. "kHYPE" or "hyperlend USDC".

No output schema declared.

No examples provided.

hyperevm_protocols ~163

What is deployed on Hyperliquid / HyperEVM and how big it is: every protocol's TVL on this chain, its category, and how that TVL moved over 1 and 7 days, plus the chain total. Sort by size or by weekly growth. Pass a name for a detail card with audit links, site and socials. Read-only, public data, no API key.

NameTypeReqDescription
limitintegerRows in the list. Default 15.
namestringProtocol name or slug, e.g. HyperLend. Omitted = ranked list.
sortstringOrder of the list: "tvl" for the largest (default), "growth_7d" for the fastest growing.

No output schema declared.

No examples provided.

hyperevm_wallet ~138

Look up what any public Hyperliquid address holds: account value, margin, open perp positions with entry price, unrealised PnL and liquidation price, spot balances, and delegated HYPE. Works on any address, including one that is not yours — this reads the public ledger, and the server has no key, no signature and no send path with which to act on an address.

NameTypeReqDescription
addressstringyesPublic Hyperliquid address, e.g. 0x0000000000000000000000000000000000000000
limitintegerPositions and balances to show. Default 10.

No output schema declared.

No examples provided.

hyperevm_yields ~191

Every way to earn on Hyperliquid / HyperEVM, ranked in one table: liquid staking tokens (kHYPE, stHYPE, beHYPE), lending markets with supply and borrow rates, utilisation and max LTV, and LP or looping pools. Separates yield a pool earns from yield paid in emitted tokens, and anchors everything against what the network itself pays for staking. Start here for "where is the best yield"; use hyperevm_pool_history to see whether one of these rates has held. Read-only, public data, no API key.

NameTypeReqDescription
categorystringlst = liquid staking, lending = money markets, other = LP/looping/PT, all = everything (default)
limitintegerRows per section. Default 10.
min_tvlnumberMinimum pool TVL in USD. Default 1000000.

No output schema declared.

No examples provided.