Skip to main content
Glama
Br0ski777

hl-portfolio

by Br0ski777

HL Portfolio API

MCP Server x402 License: MIT

Analysieren Sie Hyperliquid-Konten: Positionen, PnL, Fills, offene Orders, Funding. Vollständiger Clearinghouse-Zustand für jede Wallet. Die Portfolio-Ebene, die Agenten für Hyperliquid-Trading-Intelligenz benötigen. Pay-per-Call über x402 (USDC auf Base L2) – kein API-Schlüssel, keine Anmeldung, keine Rate-Limit-Beschränkung.

Teil des klymax402 Marketplaces – 100 x402-Micropayment-APIs für AI-Agents, eine Wallet, USDC auf Base.

Schnellstart – MCP

Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu (Claude Desktop, Cursor, ElizaOS, etc.):

{
  "mcpServers": {
    "hl-portfolio": {
      "url": "https://hl-portfolio.api.klymax402.com/mcp"
    }
  }
}

Related MCP server: polskidegen-hl-tracker

Schnellstart – HTTP (x402)

curl -X POST "https://hl-portfolio.api.klymax402.com/api/account" \
  -H "Content-Type: application/json" \
  -d '{"address":"0x0000000000000000000000000000000000dEaD"}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

Jeder x402-fähige Client (@x402/fetch, x402-agent-tools, ATXP) übernimmt den Zyklus „402 → Signatur → erneuter Versuch" automatisch.

Werkzeuge

Tool

Methode

Pfad

Preis

Beschreibung

hyperliquid_get_account_state

POST

/api/account

$0.008

Vollständiger Clearinghouse-Zustand für eine Hyperliquid-Wallet: Positionen, Margin, PnL, Hebel, Liquidationspreise.

hyperliquid_get_trade_fills

POST

/api/fills

$0.008

Letzte Trade-Fills für eine Hyperliquid-Wallet: coin, side, size, price, fee, closedPnl, timestamp.

hyperliquid_get_open_orders

POST

/api/orders

$0.005

Offene Orders für eine Hyperliquid-Wallet: coin, side, size, price, order type, reduce-only-Flag.

hyperliquid_get_user_funding

POST

/api/funding

$0.005

Funding-Zahlungen, die eine Hyperliquid-Wallet erhalten oder gezahlt hat: coin, amount, rate, timestamp.

hyperliquid_get_account_state

Verwenden Sie dies, wenn Sie den vollständigen Portfoliozustand eines Hyperliquid-Perpetual-Kontos abrufen müssen. Gibt den vollständigen Clearinghouse-Colocation-Zustand für jede Wallet-Adresse zurück, einschließlich Metriken auf Kontoebene und Details zu einzelnen Positionen.

Parameter

Name

Typ

Erforderlich

Beschreibung

address

string

ja

Hyperliquid-Wallet-Adresse (0x…), für die der Kontostatus abgerufen werden soll.

Beispielantwort:

{ accountValue: "125430.50", totalNtlPos: "89200.00", withdrawable: "36230.50", positions: [{ coin: "BTC", size: "1.5", entryPrice: "67500.00", unrealizedPnl: "2340.00", leverage: 5, liquidationPrice: "54200.00", marginType: "cross" }] }

Wann verwenden: Zur Analyse des Risikos eines Traders, zur Prüfung der Margin-Gesundheit oder zur Bewertung der Portfolio-Allocation auf Hyperliquid. Unverzichtbar für die Bewertung von Copy Trading und das Risiko-Monitoring.

Nicht geeignet für: Handelsverlauf (verwenden Sie hyperliquid_get_trade_fills), offene Orders (verwenden Sie hyperliquid_get_open_orders), Funding-Zahlungen (verwenden Sie hyperliquid_get_user_funding), Vault-Performance (verwenden Sie hyperliquid_get_vault_details), Whale-Tracking (verwenden Sie hyperliquid_detect_whale_trades).

hyperliquid_get_trade_fills

Verwenden Sie dies, wenn Sie die letzten Handelsausführungen (Fills) für ein Hyperliquid-Perpetual-Konto abrufen müssen. Gibt die letzten Trades mit vollständigen Ausführungsdetails inklusive realisiertem PnL für geschlossene Positionen zurück.

Parameter

Name

Typ

Erforderlich

Beschreibung

address

string

ja

Hyperliquid-Wallet-Adresse (0x…), für die die Handelsgewinne abgerufen werden.

limit

number

nein

Maximale Anzahl der zurückgegebenen Fills (Standard: 20, maximal: 100).

Beispielantwort:

{ fills: [{ coin: "ETH", side: "buy", size: "10.0", price: "3450.50", fee: "0.69", closedPnl: "0.00", timestamp: 1712000000000 }], count: 20 }

Nicht geeignet für: aktuelle (verwenden Sie hyperliquid_get_account_state), offene/ausstehende Orders (verwenden Sie hyperliquid_get_open_orders), Funding-Zahlungen (verwenden Sie hyperliquid_get_user_funding).

hyperliquid_get_open_orders

Verwenden Sie dies, wenn Sie alle ausstehenden/offenen Orders für ein Hyperliquid-Perpetual-Konto sehen möchten. Gibt jede offene Order im Orderbuch mit vollständigen Order-Parametern zurück.

Parameter

Name

Typ

Erforderlich

Beschreibung

address

string

ja

Hyperliquid-Wallet-Adresse (0x…), für die offenen Orders abgerufen werden sollen.

Beispielantwort:

{ orders: [{ coin: "BTC", side: "buy", limitPx: "65000.00", sz: "0.5", orderType: "limit", reduceOnly: false, oid: 123456 }], count: 3 }

Nicht geeignet dafür: ausgeführte Trades (verwenden Sie hyperliquid_get_trade_fills), aktuelle Positionen (verwenden Sie hyperliquid_get_account_state).

hyperliquid_get_user_funding

Verwenden Sie dies, wenn Sie die Historie der Funding-Zahlungen für ein Hyperliquid-Perpetual-Konto abrufen müssen. Gibt alle erhaltenen oder gezahlten Funding-Zahlungen zurück; nützlich für die Berechnung der Funding-Einnahmen bzw. -Ausgaben und für die Bewertung der Rentabilität von Carry Trades.

Parameter

Name

Typ

Erforderlich

Beschreibung

address

string

ja

Hyperliquid-Wallet-Adresse (0x…), für die der Funding-Verlauf abgerufen werden soll.

startTime

number

nein

Unix-Zeitstempel in Millisekunden, ab dem begonnen werden soll (optional, Standard: letzte 7 Tage).

Beispielantwort:

{ funding: [{ coin: "BTC", fundingRate: "0.0001", payment: "-1.35", timestamp: 1712000000000, positionSize: "1.5" }], totalReceived: "45.20", totalPaid: "-12.30", netFunding: "32.90" }

Nicht geeignet für: aktuelle Positionen (verwenden Sie hyperliquid_get_account_state), Funding-Arbitrage-Möglichkeiten (verwenden Sie funding_arb_find_opportunities), Ausführungsverlauf (verwenden Sie hyperliquid_get_trade_fills).

Beispiel-Agent-Prompts

  • „Vollständigen Portfolio-Zustand eines Hyperliquid-Perpetual-Kontos abrufen."

  • „Letzte Handelsausführungen (Fills) für ein Hyperliquid-Perpetual-Konto abrufen."

  • „Alle ausstehenden/offenen Orders für ein Hyperliquid-Perpetual-Konto anzeigen."

Zahlung

  • Protokoll: x402 – HTTP-natives Pay-per-Call, keine Anmeldung, API-Schlüssel erforderlich.

  • Netzwerk: Base L2 (eip155:8453)

  • Asset: USDC

  • Facilitator: Coinbase CDP (primär), PayAI (Fallback)

  • Ebenso über ATXP erreichbar (OAuth-gebundelter x402, RFC-9728-Metadata für geschützte Ressourcen).

Teil von klymax402

100 x402-Micropayment-APIs für AI-Agents – eine einziger Wallet, USDC auf Base, keine Anmeldung.

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Real-time crypto intelligence for AI agents. Technical analysis, liquidation heatmaps, sentiment, and funding rates for 50+ Hyperliquid perpetuals via x402 micropayments.
    15
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for Hyperliquid that provides read-only on-chain wallet analytics. Enables natural-language queries about positions, fills, funding, and realized PnL for any public address.
    8
    20
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables natural language control of Hyperliquid perpetual futures, including querying positions, prices, orderbook, and executing trades like market and limit orders, all from MCP-compatible clients.
    13
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to interact with Hyperliquid perpetual futures exchange for market analysis, account management, and risk-managed trading.
    5
    1
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Br0ski777/hl-portfolio-x402'

If you have feedback or need assistance with the MCP directory API, please join our Discord server