Hyperliquid / HyperEVM
NPM · @SAND0VVV/HYPEREVM-MCP · SCANNED AUG 3
Read-only Hyperliquid and HyperEVM data: yields, protocols, fees, markets, funding, depth.
Available components
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.
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
claude mcp add sand0vvv-hyperevm-mcp -- npx -y @sand0vvv/hyperevm-mcp
codex mcp add sand0vvv-hyperevm-mcp -- npx -y @sand0vvv/hyperevm-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"sand0vvv-hyperevm-mcp": {
"type": "local",
"command": [
"npx",
"-y",
"@sand0vvv/hyperevm-mcp"
],
"enabled": true
}
}
} openclaw mcp add sand0vvv-hyperevm-mcp --command npx --arg -y --arg @sand0vvv/hyperevm-mcp
mcp_servers:
sand0vvv-hyperevm-mcp:
command: "npx"
args: ["-y", "@sand0vvv/hyperevm-mcp"] {
"mcpServers": {
"sand0vvv-hyperevm-mcp": {
"command": "npx",
"args": [
"-y",
"@sand0vvv/hyperevm-mcp"
]
}
}
} 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.
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.
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.
hl_funding Funding history ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | — | How far back to look. Default 7, maximum 14. |
| symbol | string | yes | Perp symbol, e.g. BTC or HYPE. |
No output schema declared.
No examples provided.
hl_market Hyperliquid markets ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | Rows in the list. Default 10. |
| market | string | — | Which book to read. Default perp. |
| symbol | string | — | Market symbol, e.g. BTC or PURR. Omitted = top by volume. |
No output schema declared.
No examples provided.
hl_orderbook Order book depth ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| market | string | — | Which book to read. Default perp. |
| size_usd | number | — | Trade size in USD to simulate against the book. Omitted = depth summary only. |
| symbol | string | yes | Market symbol, e.g. HYPE or BTC. For spot pass the pair, e.g. PURR/USDC. |
No output schema declared.
No examples provided.
hl_staking HYPE 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.
| Name | Type | Req | Description |
|---|---|---|---|
| include_inactive | boolean | — | Include jailed and inactive validators. Default false. |
| limit | integer | — | Validators to show. Default 15. |
No output schema declared.
No examples provided.
hyperevm_fees 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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | Rows in the list. Default 12. |
| name | string | — | Protocol name, e.g. "Hyperliquid Perps". Omitted = ranked list. |
No output schema declared.
No examples provided.
hyperevm_pool_history 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.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | — | How far back to look. Default 30, maximum 180. |
| pool | string | yes | Pool symbol, optionally with the project, e.g. "kHYPE" or "hyperlend USDC". |
No output schema declared.
No examples provided.
hyperevm_protocols 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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | Rows in the list. Default 15. |
| name | string | — | Protocol name or slug, e.g. HyperLend. Omitted = ranked list. |
| sort | string | — | Order of the list: "tvl" for the largest (default), "growth_7d" for the fastest growing. |
No output schema declared.
No examples provided.
hyperevm_wallet Hyperliquid 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.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Public Hyperliquid address, e.g. 0x0000000000000000000000000000000000000000 |
| limit | integer | — | Positions and balances to show. Default 10. |
No output schema declared.
No examples provided.
hyperevm_yields 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.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | — | lst = liquid staking, lending = money markets, other = LP/looping/PT, all = everything (default) |
| limit | integer | — | Rows per section. Default 10. |
| min_tvl | number | — | Minimum pool TVL in USD. Default 1000000. |
No output schema declared.
No examples provided.