hl-portfolio
HL Portfolio API
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 bodyJeder x402-fähige Client (@x402/fetch, x402-agent-tools, ATXP) übernimmt den Zyklus „402 → Signatur → erneuter Versuch" automatisch.
Werkzeuge
Tool | Methode | Pfad | Preis | Beschreibung |
| POST |
| $0.008 | Vollständiger Clearinghouse-Zustand für eine Hyperliquid-Wallet: Positionen, Margin, PnL, Hebel, Liquidationspreise. |
| POST |
| $0.008 | Letzte Trade-Fills für eine Hyperliquid-Wallet: coin, side, size, price, fee, closedPnl, timestamp. |
| POST |
| $0.005 | Offene Orders für eine Hyperliquid-Wallet: coin, side, size, price, order type, reduce-only-Flag. |
| POST |
| $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 |
| 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 |
| string | ja | Hyperliquid-Wallet-Adresse (0x…), für die die Handelsgewinne abgerufen werden. |
| 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 |
| 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 |
| string | ja | Hyperliquid-Wallet-Adresse (0x…), für die der Funding-Verlauf abgerufen werden soll. |
| 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.
Katalog: https://klymax402.com/llms.txt
Vollständige API-Referenz: https://klymax402.com/llms-full.txt
Live-Statistiken: https://klymax402.com/stats
Lizenz
MIT
This server cannot be installed
Maintenance
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
- AlicenseAqualityDmaintenanceReal-time crypto intelligence for AI agents. Technical analysis, liquidation heatmaps, sentiment, and funding rates for 50+ Hyperliquid perpetuals via x402 micropayments.151MIT
- AlicenseAqualityDmaintenanceMCP 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.820MIT
- AlicenseAqualityCmaintenanceEnables 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.13MIT
- AlicenseAqualityDmaintenanceEnables AI agents to interact with Hyperliquid perpetual futures exchange for market analysis, account management, and risk-managed trading.51MIT
Related MCP Connectors
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.
Pay-per-call x402 gateway: agent tools, OpenAI-compatible LLM, market data, RPC, security audits.
Live financial data MCP: FX, crypto, stocks, news, URL reader. x402 on Base: $0.001/call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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