Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Hyperliquid Portfolio

БесплатноНе проверен

Analyze Hyperliquid account positions, PnL, fills, orders, and funding.

GitHubEmbed

Описание

Analyze Hyperliquid account positions, PnL, fills, orders, and funding.

README

Full Hyperliquid account/portfolio analysis for AI agents. Retrieve positions, PnL, trade fills, open orders, and funding payments for any wallet via x402 micropayments.

Endpoints

Endpoint Price Description
POST /api/account $0.003 Full clearinghouse state: positions, margin, PnL, leverage
POST /api/fills $0.003 Recent trade fills with realized PnL and fees
POST /api/orders $0.002 All open/pending orders on the book
POST /api/funding $0.002 Funding payments received and paid

Example Requests & Responses

Account State

curl -X POST https://hl-portfolio-production.up.railway.app/api/account \
  -H "Content-Type: application/json" \
  -d '{"address": "0x1234567890abcdef1234567890abcdef12345678"}'
{
  "address": "0x1234...",
  "accountValue": "125430.50",
  "totalNtlPos": "89200.00",
  "totalMarginUsed": "52100.00",
  "withdrawable": "36230.50",
  "positions": [
    {
      "coin": "BTC",
      "size": "1.5",
      "entryPrice": "67500.00",
      "unrealizedPnl": "2340.00",
      "leverage": 5,
      "liquidationPrice": "54200.00",
      "marginType": "cross"
    }
  ],
  "positionCount": 1
}

Trade Fills

curl -X POST https://hl-portfolio-production.up.railway.app/api/fills \
  -H "Content-Type: application/json" \
  -d '{"address": "0x1234...", "limit": 10}'
{
  "address": "0x1234...",
  "fills": [
    {
      "coin": "ETH",
      "side": "buy",
      "size": "10.0",
      "price": "3450.50",
      "fee": "0.69",
      "closedPnl": "0.00",
      "timestamp": 1712000000000
    }
  ],
  "count": 10,
  "totalFees": "6.90",
  "totalClosedPnl": "234.50"
}

Open Orders

curl -X POST https://hl-portfolio-production.up.railway.app/api/orders \
  -H "Content-Type: application/json" \
  -d '{"address": "0x1234..."}'
{
  "address": "0x1234...",
  "orders": [
    {
      "coin": "BTC",
      "side": "buy",
      "limitPx": "65000.00",
      "sz": "0.5",
      "orderType": "limit",
      "reduceOnly": false
    }
  ],
  "count": 1
}

Funding History

curl -X POST https://hl-portfolio-production.up.railway.app/api/funding \
  -H "Content-Type: application/json" \
  -d '{"address": "0x1234...", "startTime": 1711000000000}'
{
  "address": "0x1234...",
  "funding": [
    {
      "coin": "BTC",
      "fundingRate": "0.0001",
      "payment": "-1.35",
      "timestamp": 1712000000000,
      "positionSize": "1.5"
    }
  ],
  "totalReceived": "45.20",
  "totalPaid": "-12.30",
  "netFunding": "32.90"
}

Use Cases

  • Copy-trading evaluation: Analyze a trader's positions, PnL, and execution quality before copying
  • Risk monitoring: Track margin usage, leverage, and liquidation prices across positions
  • Funding income tracking: Calculate net funding income for carry/basis trade strategies
  • Trade journaling: Pull recent fills with realized PnL for performance analysis
  • Portfolio dashboards: Build real-time Hyperliquid portfolio views for clients

MCP Integration

Add to your Claude Desktop or Cursor config:

{
  "mcpServers": {
    "hl-portfolio": {
      "type": "sse",
      "url": "https://hl-portfolio-production.up.railway.app/sse"
    }
  }
}

Payment

All endpoints are gated by x402 protocol. Agents pay automatically in USDC on Base L2 per call. No API key needed.

Related APIs

from github.com/br0ski777/hl-portfolio-x402

Установка Hyperliquid Portfolio

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/br0ski777/hl-portfolio-x402

FAQ

Hyperliquid Portfolio MCP бесплатный?

Да, Hyperliquid Portfolio MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Hyperliquid Portfolio?

Нет, Hyperliquid Portfolio работает без API-ключей и переменных окружения.

Hyperliquid Portfolio — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Hyperliquid Portfolio в Claude Desktop, Claude Code или Cursor?

Открой Hyperliquid Portfolio на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Hyperliquid Portfolio with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development