mcp server conceptevery hyperliquid perp
Your agent reads the whole exchange.
$HYPEMCP
An MCP server that lets any AI agent read every Hyperliquid perp market, its funding and its order books. The map is live, so ask the agent about it.
Hover or tap a market.
Waiting for live data. It only answers from the feed.
stream_trades idle
behind the map
Every bar is a market. Its height is open interest, live.
Waiting for data.
01 · ask
Ask about any market.
02 · read
It reads the book and the funding.
03 · trade
You get the trade, sized and capped.
tools/list
What it would do
Seven tools. Five run on the public Hyperliquid API, and this page calls every one of them. The two that trade need your API wallet.
| # | Tool | What it does | Status |
|---|---|---|---|
| 01 | get_markets | Every perp market with price, 24h change, volume, open interest and funding. The map above. | Live data |
| 02 | get_funding | Funding per market, sorted, so the agent sees which side is paying. | Live data |
| 03 | get_orderbook | Bids and asks for one market, with spread and depth. The agent calls it on every answer. | Live data |
| 04 | get_positions | Positions, margin and PnL for any address. Try it below. | Live data |
| 05 | stream_trades | Every trade on a market as it prints, over one WebSocket. | Live data |
| 06 | place_order | Places an order you confirm in the chat, inside your size and leverage caps. | Needs your API wallet |
| 07 | cancel_order | Cancels one order, or every order on a market. | Needs your API wallet |
mcp.json
Connect
One block in your MCP client's config. The package is not published yet; this is what it will look like.
- 01Starts read only. Orders are a switch you turn on.
- 02Orders sign with a Hyperliquid API wallet, which can trade but cannot withdraw.
- 03Leverage and size caps you set, enforced by the server, not the agent.
{
"mcpServers": {
"hyperliquid": {
"command": "npx",
"args": ["-y", "hypemcp"],
"env": {
"HYPEMCP_MODE": "read-only",
"HYPEMCP_MAX_LEVERAGE": "3",
"HYPEMCP_MAX_NOTIONAL_USD": "500"
}
}
}
}