Skip to main content
Glama

Liquidation levels and order-book depth for one perp

liq_perp
Read-only

Use before opening, sizing or holding a Hyperliquid perpetual position to see where forced selling or buying would hit: known longs liquidating within 1 to 20% below the mark and shorts above it, the biggest clusters, and coverage of open interest, set against order-book depth, spread and slippage as cascade ratios. Flags long_cascade_risk, short_squeeze_risk, thin_book. From large accounts' public positions. Aggregates only. Signed. Not investment advice. Price: $0.02 USDC per call via x402 (Base or Solana).

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "coin": "<coin>"
    },
    "name": "liq_perp"
  }
}

Input Schema

NameRequiredDescriptionDefault
coinYesHyperliquid perp symbol, for example BTC, ETH, SOL, HYPE, kPEPE (case-sensitive)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior5/5

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

Beyond the readOnly/openWorld annotations, it discloses genuine behavioral facts the structured fields do not: the data provenance ('large accounts' public positions'), that results are aggregated and signed, the specific risk flags emitted (long_cascade_risk, short_squeeze_risk, thin_book), and the per-call cost ($0.02 USDC via x402 on Base or Solana). Cost and provenance are exactly the kind of context an agent needs before invoking a paid call.

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 'Use before...' framing is front-loaded and the body is dense with substantive detail rather than filler. The trailing clipped fragments ('Aggregates only. Signed. Not investment advice.') read as boilerplate and slightly dilute the structure, but nothing materially wastes space.

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 single-parameter, read-only aggregate tool with no output schema, the description covers everything an agent needs: what is computed, the data source, the flags returned (compensating for the absent output schema), and the price model. No material gaps remain.

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?

Only one parameter exists and schema coverage is 100%, with the schema itself supplying the case-sensitivity note and examples (BTC, ETH, SOL, HYPE, kPEPE). The description adds no format or semantics beyond 'one perp', so this sits at the baseline for a fully documented single parameter.

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 title and description state a specific verb+resource: liquidation levels and order-book depth for a single Hyperliquid perp, including what is computed (longs liquidating 1-20% below mark, shorts above, clusters, OI coverage vs depth/spread/slippage). Scope is clear ('one perp', 'from large accounts') but the description never names the sibling it differs from (e.g. liq_market for market-wide liquidation data), leaving differentiation to inference.

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 a clear usage window: 'Use before opening, sizing or holding a Hyperliquid perpetual position.' That is strong positive context. It offers no when-not guidance or explicit alternative tool, which keeps it out of 5 territory.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.