hyperliquid_spot_meta

Pack: hyperliquid · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/hyperliquid_spot_meta for the schema, then POST the same URL with its arguments for the data.

Hyperliquid’s full list of spot trading pairs and the tokens behind them, from Hyperliquid’s own API.

Tool description as the model sees it

Spot market metadata from Hyperliquid’s public info API ({“type”:“spotMeta”}) — every spot trading pair Hyperliquid lists, each with its pair name (e.g. “PURR/USDC”), pair index, the two token ids it is composed of, and whether it is the canonical listing for that token. Hyperliquid names most non-canonical spot pairs generically (“@1”, “@2”, …) because the human-readable name belongs to the canonical pair; this tool returns Hyperliquid’s raw naming as-is. Use the index from here as the coin argument to hyperliquid_l2_book/hyperliquid_candles for a spot pair, in the form ”@” (Hyperliquid’s own convention for spot coin ids distinct from perp symbols).

Example call

Arguments

{}

curl

curl -X POST https://gateway.pipeworx.io/hyperliquid/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"hyperliquid_spot_meta","arguments":{}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('hyperliquid_spot_meta', {});

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the hyperliquid pack
{
  "mcpServers": {
    "hyperliquid": {
      "url": "https://gateway.pipeworx.io/hyperliquid/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 2, 2026