Hyperliquid logo

Hyperliquid

Read-only Hyperliquid market, account, order-book, candle, funding, and wallet data through MCP.

Install Hyperliquid

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "hyperliquid": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-hyperliquid"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 10 tools correctly (3d ago).

Overview

Hyperliquid MCP server connects AI agents to Hyperliquid's public info API through the Pipeworx gateway. It exposes read-only tools for perpetuals and spot metadata, prices, order books, candles, funding, open interest, and public wallet state. Use it for market analysis or address research when trading, signing, and private credentials are out of scope. Connections are available through a hosted MCP endpoint or an npm stdio bridge.

Use cases

  • Inspect live perpetual market conditions
  • Compare spot and perpetual prices
  • Analyze candles and funding history
  • Review a public wallet's positions and balances
  • Query order-book liquidity

Key features

  • Read-only Hyperliquid market data
  • Perpetual and spot metadata
  • Live prices and level-2 order books
  • Candles and funding-rate history
  • Public wallet state and account history
  • Hosted MCP and npm stdio access

Tools10

What Hyperliquid lets your agent do. Expand a tool for its parameters.

Verified live~2.2k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

6/6 checks healthy over the last 23d

What it can do

From the 10 tools this server returned when we ran it; 10 declare their own safety hints.

Handles credentials · 2Makes network requests · 10Read-only tools · 10
Network at startup5 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age26 days
Maintainers1

Observed 2026-11-03 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 6d ago via OSV.dev · @pipeworx/mcp-hyperliquid (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads663Package downloads in the last 30 days.
Last commit5d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed10Callable tools this server registers over MCP.

How Hyperliquid works

What Hyperliquid does

Hyperliquid provides read-only access to public data from Hyperliquid's onchain perpetuals exchange and spot market. Its tools cover the listed perpetual and spot instruments, current prices, live order books, OHLCV candles, funding rates, and current open interest. Wallet-oriented tools return public account information for a supplied address, including perpetual margin and positions, spot balances, and account value history.

The integration is independent and unofficial. It does not place orders, sign requests, or expose Hyperliquid's authenticated exchange endpoints. No Hyperliquid API key, account credential, or signature is needed for the supported reads.

How it works

Requests are proxied per call to Hyperliquid's public POST api.hyperliquid.xyz/info endpoint. The hosted MCP connection is available at https://gateway.pipeworx.io/hyperliquid/mcp; a full Pipeworx gateway endpoint is also available when broader catalog access is useful. The pack endpoint includes shared Pipeworx meta-tools in addition to the Hyperliquid tools, although the local npm bridge lists only the pack tools unless configured otherwise.

The coin argument uses separate namespaces. Perpetuals use symbols such as BTC or ETH; spot pairs generally use identifiers such as @0, while some canonical pairs also have human-readable names. Use spot metadata to find the correct index rather than inferring it. Mixed price results can contain both perpetual symbols and spot identifiers.

Current open interest is reported in base-asset units, not USD. Candle queries can legitimately return an empty array when the requested time range contains no boundary for the selected interval. Account addresses are public pseudonymous identifiers; an unknown address produces an explicit no-activity result.

Setup and configuration

Add the hosted endpoint to an MCP client:

config.json
{
  "mcpServers": {
    "hyperliquid": {
      "url": "https://gateway.pipeworx.io/hyperliquid/mcp"
    }
  }
}

For local stdio usage, run the bridge with npx:

config.json
{
  "mcpServers": {
    "hyperliquid": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-hyperliquid"]
    }
  }
}

The bridge requires network access. Anonymous use is capped at 50 calls per day; setting PIPEWORX_API_KEY with a Pipeworx key raises the allowance to 200 calls per day. Set PIPEWORX_META_TOOLS=1 to include gateway-wide tools such as ask_pipeworx. For HTTPS proxy support with Node's fetch, newer Node versions may require NODE_USE_ENV_PROXY=1.

Tools and capabilities

  • Inspect perpetual metadata, including size decimals, leverage, and delisting state.
  • List spot pairs and their component token identifiers.
  • Retrieve mid prices across all instruments or for one symbol.
  • Read live funding, prices, volume, premium, and open interest for a perpetual.
  • Query level-2 bid and ask books with optional depth.
  • Retrieve candles and funding history over selected periods.
  • Inspect a wallet's perpetual account, positions, spot balances, and account history.

Limitations and notes

Only public, read-only information is supported. Historical open-interest data is unavailable; the account tools do not identify the person behind an address. Hyperliquid's public endpoint applies IP-based weight limits, and rate-limit responses are returned from the upstream service rather than transformed into a Pipeworx-specific message.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Hyperliquid

Hyperliquid is an MCP server that connects AI agents to Hyperliquid's public info API through Pipeworx. Its main tools retrieve perpetual and spot metadata, prices, order books, candles, funding history, open interest, and public wallet state. It is read-only and requires no Hyperliquid key or signature.

Install it by adding the hosted MCP URL to your client or running the npm stdio bridge with npx. The hosted endpoint is https://gateway.pipeworx.io/hyperliquid/mcp; the local command uses @pipeworx/mcp-hyperliquid and requires network access.

Yes, Hyperliquid works with Cursor through the hosted MCP endpoint. Add https://gateway.pipeworx.io/hyperliquid/mcp as an MCP server, or configure the npm stdio bridge with npx.

No, it cannot place trades or sign requests. The integration is intentionally limited to public read-only data from Hyperliquid's info endpoint, including market data and public account state.

Pass the public address to hyperliquid_account_state, hyperliquid_spot_balances, or hyperliquid_account_history. These tools return public perpetual, spot, and account-history data without credentials; an unknown address returns an explicit no-activity result.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewHyperliquid AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/hyperliquid?style=directory)](https://allmcps.com/mcp/hyperliquid)
HTML Embed
<a href="https://allmcps.com/mcp/hyperliquid"><img src="https://allmcps.com/api/badge/hyperliquid?style=directory" alt="Hyperliquid on AllMCPs" /></a>