Skip to main content
Glama

Tape — Hyperliquid Analytics

Server Details

Live Hyperliquid perps analytics for agents: funding, OI, whale prints, leaderboard, wallet risk.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 39 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4/5.0

Scored across 11 tools

Disambiguation4/5

Most tools have clearly distinct targets: leaderboard ranks wallets, wallet_analysis drills into one address, liquidations is a live feed, liquidation_heatmap shows observed liquidation price levels, and treasury_curve is a separate macro dataset. The main ambiguity is tape_analytics, which bundles market pulse, signals, funding extremes and alerts that also exist as narrower tools, though its description explicitly tells agents to prefer the narrower tools for single-part needs.

Naming Consistency5/5

Every tool uses the tape_ prefix followed by a snake_case noun or noun phrase (tape_market_pulse, tape_live_alerts, tape_wallet_analysis). The convention is uniform across the entire set with no mixing of casing or verb styles.

Tool Count5/5

Eleven tools is a well-scoped set for a read-only analytics server covering markets, wallets, liquidations, alerts, signals and treasury data. Each tool maps to a meaningful analytical surface, and the presence of an umbrella tool plus targeted tools is reasonable rather than redundant.

Completeness4/5

The surface covers the core Hyperliquid analytics lifecycle: market overview, market radar, signals, alerts, liquidations, liquidation levels, wallet ranking, wallet detail and whale flow. Minor gaps remain, such as no explicit historical price/candle or order-book depth tool, but agents can work around these for the stated analytics purpose.

Available Tools

11 tools
tape_analyticsHyperliquid Analytics BundleA
Read-onlyIdempotent
Inspect

Unified read-only bundle: market consensus, pulse, live signals, funding extremes and the live alert queue, in one call. Prefer the narrower tools when you need one part. Result carries provenance.

NameRequiredDescriptionDefault
feedNoSet to alerts to return only the live alert queue.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds the behavioral disclosure that the result 'carries provenance,' which is beyond what the annotations provide (readOnlyHint, idempotentHint, destructiveHint). It also reinforces the read-only nature, though that duplicates the annotation. Given annotations already cover the main safety profile, the extra provenance note earns a solid score.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is three concise sentences with zero fluff. The core purpose is front-loaded, the usage guidance follows immediately, and the provenance note is appended without redundancy. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a bundle tool with no required parameters and no output schema, the description adequately explains what it returns (the listed components), when to use it, and a behavioral note about provenance. It doesn't describe the return format or error conditions, but these are not critical for a read-only, idempotent bundle. Minor gaps exist, but overall it's sufficient.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already provides 100% coverage for the single parameter 'feed' with its enum and description. The description does not mention the parameter at all, adding no extra meaning. Since schema coverage is complete, the baseline of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool is a unified read-only bundle that aggregates market consensus, pulse, live signals, funding extremes, and the live alert queue. It uses a specific verb and resource, and distinguishes itself from sibling tools by naming the narrower alternatives. No ambiguity about what the tool does.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly advises 'Prefer the narrower tools when you need one part,' which provides clear guidance on when not to use this bundle and implies using it when multiple analytics are needed. It names the category of alternatives ('narrower tools') but doesn't list them individually, so it's slightly less explicit than it could be.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_leaderboardHyperliquid Sampled LeaderboardA
Read-onlyIdempotent
Inspect

Sampled Hyperliquid wallets ranked by PnL, ROI, volume, and account value across time windows. This is not Hyperliquid's official leaderboard. Each row carries a labels object describing the wallet's activity mechanically: an activity band (turnover, or a no-volume / low-equity flag), a count of how many of the four published windows are positive, and an optional context flag that warns when the headline number is concentrated or short-history. Labels are mechanical descriptions of published figures computed by the rules at https://tapeperp.com/disclosures#labels, they are not ratings, endorsements, recommendations, or predictions of future results, and must not be restated as judgements about a trader's skill. Result carries provenance (feed endpoint and fetch time). In hosts that support MCP Apps this renders as a sortable table.

NameRequiredDescriptionDefault
limitNoRows to return (default 25).
metricNoRanking metric (default pnl).
windowNoLookback for the ranking metric (default day).
response_formatNoCONCISE (default): rank, address, raw numbers and labels. DETAILED adds the pre-formatted strings.

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, openWorld and non-destructive, so the safety profile is covered; the description goes further by disclosing that rows are sampled rather than complete, that labels are mechanical rule-derived values under a linked disclosure, and that the payload carries provenance (endpoint and fetch time). That is meaningful context an agent cannot get from the schema. It stops short of describing rate limits, sorting/tiebreak behavior, or what an empty result means.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose is front-loaded in the first sentence, followed by the differentiating caveat, then the label semantics. The long clause stack about labels and the prohibitive disclaimer is dense, but each part earns its place by preventing a specific misuse (restating labels as skill judgements).

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of explaining return shape, and it does describe rows, the labels object and its three components, and a provenance field. The link to the label rules covers the recursive detail economically. What is thin is the actual row field list (rank, address, raw numbers) which is only revealed in the response_format parameter text.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and every parameter has an inline description with defaults and enums, so the baseline is 3. The prose contributes only tangentially — 'the four published windows' and the metric list loosely echo the enum values — and adds no syntax, interaction, or format guidance beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names the resource (Hyperliquid wallets), the ranking dimensions (PnL, ROI, volume, account value) and the scoping (sampled, across time windows). It also pre-empts a likely confusion by stating it is not the official leaderboard. It never names a sibling, so an agent must infer the split with tape_wallet_analysis or tape_markets_radar on its own.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the noun 'leaderboard' plus the sampling caveat, but there is no explicit when-to-use, when-not-to-use, or named alternative among the ten siblings. The 'sampled' framing hints this is not a complete universe, yet the description never tells the agent which tool to reach for when it needs exhaustive or single-wallet coverage.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_liquidation_heatmapHyperliquid Liquidation HeatmapA
Read-onlyIdempotent
Inspect

Observed liquidation price levels for BTC, ETH, SOL or HYPE: where open positions of the largest wallets would liquidate, bucketed by price, with realized liquidations on the same axis and the share of open interest observed. Not a forecast. CONCISE (default) returns the densest levels and coverage in a few hundred tokens; DETAILED returns the full grid. Result carries provenance.

NameRequiredDescriptionDefault
coinNoMarket (default BTC).
timeframeNoHistory span (default 24h).
response_formatNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only, idempotent, open-world, and non-destructive behavior; the description adds substantial behavioral context by disclosing that CONCISE returns only the densest levels in a few hundred tokens, DETAILED returns the full grid, and the result carries provenance. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences deliver the core concept, the non-forecast boundary, both response modes and their sizes, and provenance. The information is front-loaded and every sentence earns its place; there is no repetition of schema or annotation fields.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With zero required parameters, no output schema, and a moderate tool, the description still supplies enough to invoke correctly: supported coins, timeframe semantics via schema, response_format behavior, and the meaning of returned data. The main unstated details are the exact JSON shape, which is not strictly necessary for a correct call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema already documents coin and timeframe defaults/options; the description compensates for the undocumented response_format parameter by explaining CONCISE (default) vs DETAILED and their output sizes. It also restates supported coins, adding practical context beyond the bare enum. It does not add further meaning to timeframe, but the schema covers that adequately.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb and resource: it reports observed liquidation price levels for BTC, ETH, SOL, or HYPE, and specifies the output's content (price buckets, realized liquidations, share of open interest observed). The explicit 'Not a forecast' caveat further sharpens what the tool is and is not. Though it doesn't name a sibling tool, the description is detailed enough to distinguish it from a raw liquidation feed.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It clearly implies the use case—requesting liquidation heatmap/coverage for major coins over a chosen timeframe—and adds an explicit when-not in 'Not a forecast.' It also explains when to choose CONCISE vs DETAILED. However, it never names an alternative such as tape_liquidations or says when to prefer that sibling over this heatmap.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_liquidationsHyperliquid LiquidationsA
Read-onlyIdempotent
Inspect

Live liquidation feed on Hyperliquid perps: recent liquidations with side, size, price and wallet, 1h/4h/24h totals with the long/short split, the largest event, and the markets with the most. Recovered from the fills of liquidation counterparties — a sample, not a census; the payload states its coverage. Filter by coins, side or minNotional; cap with limit (default 50). Result carries provenance.

NameRequiredDescriptionDefault
sideNo
coinsNoRestrict to symbols.
limitNo
sinceNoISO-8601 or epoch; only events after this time (window is 24h).
minNotionalNoOnly events at or above this USD notional.

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, and non-destructive behavior. The description goes further by disclosing a critical sampling trait — data is recovered from liquidation counterparty fills, is a sample rather than a census, and the payload states its coverage. This provenance detail is meaningful beyond structured annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose, then gives a caveat, then usage specifics, and closes with provenance. It is compact and every sentence provides useful information, though 'Result carries provenance' slightly overlaps with 'the payload states its coverage.'

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description still enumerates the key return contents: liquidation events, aggregate totals, largest event, and top markets. Combined with schema descriptions for since and minNotional, and annotations for safety, an agent has enough to select and call the tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 60%, so the description must compensate. It adds the default limit of 50, clarifies the filterable dimensions (coins, side, minNotional), and frames limit as a cap. It does not add much for 'since', but the schema already documents that parameter sufficiently.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening phrase 'Live liquidation feed on Hyperliquid perps' plus the enumerated outputs (side, size, price, wallet, 1h/4h/24h totals, largest event, top markets) precisely identifies the tool's function and differentiates it from siblings like tape_liquidation_heatmap or tape_live_alerts.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives concrete invocation guidance: filter by coins, side, or minNotional, and cap with a default limit of 50. It also warns that results are a sample, not a census. However, it does not explicitly state when to choose this tool over its siblings, so the guidance is clear but lacks exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_live_alertsHyperliquid Live AlertsB
Read-onlyIdempotent
Inspect

The live alert queue: funding extremes, signal fires and consensus flips, each with a plain-English read. Filter by coins or severity, cap with limit. Result carries provenance.

NameRequiredDescriptionDefault
coinsNoRestrict to symbols, e.g. ["BTC"].
limitNoAlerts to return (all by default).
severityNoKeep only alerts at this severity label as returned by the feed.

TDQS

B3.3/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint, covering safety and side-effect behavior. The description adds 'Result carries provenance,' which is a useful output trait not captured in annotations, but it does not disclose other behaviors such as real-time latency, pagination, or rate limits. Since annotations carry most of the burden, this is adequate but not rich.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is three concise sentences, front-loaded with the resource and alert types, then covering filtering and output. Every clause carries information, with no fluff or repetition. It is efficient and well-structured.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description mentions provenance but does not explain the result shape, severity labels, or how the 'plain-English read' is formatted. Given the tool's moderate complexity (three optional parameters) and rich annotations, the description is functional but leaves gaps about the return structure that an agent might need for correct interpretation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so each parameter already has an explanation. The description only restates the filtering concept ('Filter by coins or severity, cap with limit') without adding syntax, defaults, or format details beyond the schema. This meets the baseline for high coverage, with minimal added value.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description identifies a specific resource (live alert queue) and lists the types of alerts (funding extremes, signal fires, consensus flips), which clarifies what the tool returns. It doesn't explicitly name sibling tools for differentiation, but the term 'live alerts' distinguishes it from analytics, leaderboards, and other listed tools. The verb is implied (get/list), but the intent is clear.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description mentions filtering by coins or severity and capping with limit, which is parameter usage, but provides no guidance on when to use this tool versus alternatives like tape_market_signals or tape_market_pulse. No when-not-to-use or alternative routing is given, leaving the agent to infer the appropriate context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_market_pulseHyperliquid Market PulseA
Read-onlyIdempotent
Inspect

Key live Hyperliquid numbers in about 600 tokens: BTC and ETH marks, total 24h volume and open interest, the highest and most negative funding, a market-structure sentiment score, and the top wallets by 30-day PnL. Result carries provenance.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, and non-destructive behavior. The description adds useful context about the result carrying provenance and the live nature of the data, which goes beyond the structured annotation fields without contradicting them.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is extremely concise, using two sentences to enumerate what the tool returns. It is front-loaded with the core value proposition and every phrase adds meaningful content with no wasted words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a no-parameter, read-only snapshot tool, the description is complete. It lists the major output categories, mentions provenance, and combined with the annotations gives an agent everything needed to call and interpret the tool correctly. No output schema exists, but the description sufficiently covers the return content.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there are no parameter meanings to clarify. The schema already reflects this, and the description does not need to compensate for any parameter documentation gaps.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: providing key live Hyperliquid metrics such as BTC/ETH marks, volume, open interest, funding, a sentiment score, and top wallets by PnL. It is specific about the resource and content, though it does not explicitly distinguish itself from sibling tools like tape_market_signals or tape_markets_radar.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no guidance on when to use this tool versus its many siblings. It does not mention alternatives, exclusions, or situational fit, leaving an agent to infer that this is a general market pulse snapshot.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_market_signalsHyperliquid Market SignalsA
Read-onlyIdempotent
Inspect

Rules-based setups on Hyperliquid perps (funding carry, premium dislocation, momentum) with strength and the numbers behind each, plus an overall long/short consensus. Filter by coins or bias, cap with limit. Read-only, informational only. Signals are mechanical data screens, not recommendations to buy or sell. Do not trade on them alone. Result carries provenance.

NameRequiredDescriptionDefault
biasNoKeep only setups with this bias.
coinsNoRestrict to symbols.
limitNo

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly/idempotent/non-destructive, so the bar is lower, and the description still adds real context: results are mechanical screens, not advice, and each result carries provenance. It doesn't disclose refresh cadence or how 'strength' is scaled, keeping it short of a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with what the tool does and which signals it covers; every sentence is short. The three-sentence disclaimer tail ('not recommendations', 'do not trade on them alone') is repetitious and could be compressed into one clause.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description correctly takes on the return-value burden by summarizing strength, supporting numbers, consensus, and provenance. It omits any detail about ordering, snapshot staleness, or result volume beyond the limit cap, which leaves a small gap for an agent interpreting output.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 67% — bias has an enum and coins has a description, while limit has none. The description's 'cap with limit' slightly clarifies limit's role, but adds no syntax, defaults, or units beyond the schema. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a concrete resource (Hyperliquid perps), the three signal families it screens for (funding carry, premium dislocation, momentum), and the shape of the result (strength, supporting numbers, overall long/short consensus). An agent can tell this apart from siblings like tape_market_pulse or tape_markets_radar by the rules-based setup framing.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides filtering intent ('Filter by coins or bias, cap with limit') and a clear interpretive boundary ('informational only... not recommendations to buy or sell'), but never says when to pick this over the ten sibling tape_* tools or what conditions make it the right choice. Usage is implied rather than contrasted with alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_markets_radarHyperliquid Markets RadarA
Read-onlyIdempotent
Inspect

Rank live Hyperliquid perpetual markets by funding rate, funding APR, open interest, 24h volume or 24h change. Covers every listed perp including HIP-3 builder markets. Default: the 25 markets with the most extreme funding APR, concise fields. Ask for limit, sort, coins or DETAILED only when you need them — the full set is ~13k tokens. Result carries provenance (upstream endpoint, request, fetch time).

NameRequiredDescriptionDefault
dirNoDirection; `asc` on fundingAprPct surfaces the most negative funding first.
sortNoRanking key. Funding, premium and change sort by magnitude by default.
coinsNoRestrict to symbols, e.g. ["BTC","ETH"]. No -PERP suffix.
limitNoRows to return (default 25).
response_formatNoCONCISE (default): coin, mark, fundingAprPct, oi, vol. DETAILED: every field.

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish read-only, idempotent, non-destructive behavior. The description adds meaningful behavior beyond that: default 25 most extreme funding APR rows, concise fields, ~13k token scale warning, and provenance metadata in the result. It does not discuss freshness or failure modes, but for this read-only radar tool the extra context is solid.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four tight sentences with no fluff. The main action and default behavior lead, and the scale/provenance warnings follow naturally. Every sentence contributes useful operational information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description covers purpose, defaults, scope, caveats, and result provenance, which is enough for an agent to call it correctly without an output schema. It could add a bit more about row semantics for non-default sorts, but the schema already enumerates the sort keys and response formats.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds extra decision-supporting meaning: the default is 25 concise rows, asking for optional params should be deliberate because of the ~13k token scale, and DETAILED maps to a heavier result. This goes beyond simply restating schema fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific action and resource: 'Rank live Hyperliquid perpetual markets' by multiple explicit metrics. It also clarifies coverage ('every listed perp including HIP-3 builder markets'), which distinguishes it from sibling tools focused on analytics, alerts, or wallet data.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives clear situational context: use it when a ranked market view is needed scan. It also explains the default behavior and cautions when to ask for optional parameters ('Ask for limit, sort, coins or DETAILED only when you need them'). It does not explicitly name alternatives or list when-not conditions, slightly limiting the score.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_treasury_curveUS Treasury CurveA
Read-onlyIdempotent
Inspect

US Treasury par yield curve (official Daily Treasury data) with implied forward rates (1y1y, 2y3y, 5y5y), NY Fed reference rates (EFFR/SOFR), upcoming Treasury auctions, and an AI plain-English curve read. Educational only. Result carries provenance (Treasury and NY Fed sources with their own as-of dates). In hosts that support MCP Apps this renders as a yield-curve chart.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish readOnly, non-destructive, and idempotent behavior. The description adds genuinely useful context beyond the annotations: it mentions the provenance field with source-specific as-of datesassword, explains that it renders as a chart in MCP Apps, and notes the educational-only nature.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is dense but well structured: core content first, then caveats, provenance, and rendering behavior. It is slightly long due to the enumeration of rates and auctions, but every clause adds information an agent would want before invoking the tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a no-input, read-only information tool, the description covers the data content, sources, provenance, and client-side rendering behavior. There is no output schema to reference, so a brief note about the return shape or data frequency would make it fully complete, but nothing critical is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

This tool has zero parametersNotifications, so the schema is trivially complete. The baseline for a no-parameter tool is 4, and the description adds no conflicting or unnecessary parameter information.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the resource as the US Treasury par yield curve and enumerates its key components (forwards, NY Fed rates, auctions, AI read). Although it lacks an explicit action verb like 'retrieves' or 'provides', the domain and output are unmistakable and distinct from the general tape analytics siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no explicit guidance on when to use this tool versus alternatives like tape_market_pulse or tape_analytics. The 'Educational only' caveat is a limitation, not a selection criterion, so an agent must infer the intended use solely from the resource name and content.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_wallet_analysisHyperliquid Wallet Risk ReportA
Read-onlyIdempotent
Inspect

Risk and track-record report for one public Hyperliquid wallet: equity, open positions, effective leverage, distance to liquidation, and history. Gemini is $0.01 per call (included while a Pro or Desk pass is active). voice=grok is $0.10 per call. Billing period is per call. Per-call tools do not renew. Stop calling to cancel. Use after tape_leaderboard or tape_whale_prints hands you an address. Read-only public chain data; informational only.

NameRequiredDescriptionDefault
voiceNogemini is $0.01 per call. grok is $0.10 per call.
addressYesWallet address: 0x followed by exactly 40 hex characters.

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly, idempotent, openWorld, and non-destructive, so the safety profile is settled. The description adds genuinely new behavioral context the annotations cannot express: per-call billing, that per-call tools do not renew, that stopping calls cancels, and that output is informational only. It does not discuss rate limits or failure modes, so it is strong but not exhaustive.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose and report contents are front-loaded, then pricing, then the routing hint — a sensible order. The billing block ('Billing period is per call. Per-call tools do not renew. Stop calling to cancel.') is three short sentences saying largely the same thing, which is mild redundancy rather than waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description usefully enumerates the report's contents (equity, positions, leverage, liquidation distance, history), so an agent knows what comes back. Given only two params and full annotation coverage, that is nearly enough; a note on report freshness or latency would close the remaining gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already fully documented, and the voice enum's price text in the schema duplicates the description's pricing sentences. The description adds no new per-parameter meaning beyond restating the gemini/grok price differential. Baseline 3 is appropriate when the schema does the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Risk and track-record report for one public Hyperliquid wallet') and enumerates the report contents: equity, open positions, effective leverage, distance to liquidation, and history. The scope (one wallet, public chain data) distinguishes it cleanly from the sibling market-wide tools like tape_leaderboard and tape_whale_prints.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use after tape_leaderboard or tape_whale_prints hands you an address' gives an explicit trigger and names the sibling tools that feed it, which is exactly the routing an agent needs. It stops short of stating when *not* to call it (e.g. no address on hand), so it isn't a full when/when-not/alternatives treatment.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tape_whale_printsHyperliquid Whale PrintsA
Read-onlyIdempotent
Inspect

Recent fills of $100k or more from the top Hyperliquid wallets over the last 36 hours, with net buy/sell flow and the markets receiving the most of it. Filter by coins or minNotional, cap with limit (default 20, max 200). Result carries provenance.

NameRequiredDescriptionDefault
coinsNoRestrict to symbols.
limitNo
minNotionalNoOnly fills at or above this USD notional (the feed floor is 100000).

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already indicate this is read-only, idempotent, and non-destructive. The description adds meaningful behavior beyond annotations: the 36-hour recency window, the $100k threshold, the default/max limit values, and provenance of results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three focused sentences deliver the core data scope, time window, filters, and a key output characteristic. Every sentence adds information, with the most important definition front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only data tool with three optional parameters and no output schema, the description provides enough context: what data is returned, time window, threshold, filters, and result provenance. It could be slightly more explicit about the response shape, but this is not a major gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema covers coins and minNotional, but not the limit default or its semantic meaning. The description adds the default limit of 20, the max of 200, and clarifies that minNotional filters the feed floor at 100000. This compensates for the schema's partial coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly defines the tool's output: recent fills of $100k or more from top Hyperliquid wallets over the last 36 hours, including net buy/sell flow and top markets. It is specific enough to distinguish from sibling tools that cover broader analytics, liquidations, or live alerts.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implicitly tells the agent when to use this tool: when whale-sized recent fills, net flow, or market concentration from top wallets are relevant. It does not explicitly name alternatives or exclusions, but the scope and filter options are clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedtape_wallet_analysis2 fields changed
      • changedInput schema / properties / voice / description
        Previous value: -"AI voice. Gemini is included with Pro. Grok is a metered second voice."New value: +"AI voice. Gemini is included with Pro. Grok and Claude are metered second voices."
      • changedInput schema / properties / voice / enum
        Previous value: -[
        -  "gemini",
        -  "grok"
        -]New value: +[
        +  "gemini",
        +  "grok",
        +  "claude"
        +]
  2. 1 tool update
    • Changedtape_wallet_analysis2 fields changed
      • changedInput schema / properties / voice / description
        Previous value: -"AI voice. Gemini is included with Pro. Grok and Claude are metered second voices."New value: +"AI voice. Gemini is included with Pro. Grok is a metered second voice."
      • changedInput schema / properties / voice / enum
        Previous value: -[
        -  "gemini",
        -  "grok",
        -  "claude"
        -]New value: +[
        +  "gemini",
        +  "grok"
        +]
  3. 11 tool updates
    • First observedtape_analytics
    • First observedtape_leaderboard
    • First observedtape_liquidation_heatmap
    • First observedtape_liquidations
    • First observedtape_live_alerts
    • First observedtape_market_pulse
    • First observedtape_market_signals
    • First observedtape_markets_radar
    • First observedtape_treasury_curve
    • First observedtape_wallet_analysis
    • First observedtape_whale_prints

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Real-time crypto intelligence for AI agents. Technical analysis, liquidation heatmaps, sentiment, and funding rates for 50+ Hyperliquid perpetuals via x402 micropayments.
    15
    37 PyPI
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides comprehensive crypto intelligence for the Hyperliquid exchange, allowing users to query trader profiles, behavioral cohorts, and live market data. It enables AI agents to analyze over 1.8 billion trades, track whale positions, and access real-time liquidation heatmaps.
    106
    94 npm
    10
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Read-only MCP server for the Hyperliquid / HyperEVM ecosystem - yields, protocol TVL, fees, markets, funding history, order-book depth.
    9
    27 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources