hl-portfolio
HL Portfolio API
Analiza cuentas de Hyperliquid: posiciones, PnL, ejecuciones, órdenes abiertas, funding. Estado completo de la clearinghouse para cualquier wallet. La capa de cartera que los agentes necesitan para inteligencia de trading en Hyperliquid. Pago por llamada mediante x402 (USDC en Base L2) -- sin clave API, sin registro, sin límites de tasa.
Parte del marketplace klymax402 -- 100 APIs de micropagos x402 para agentes de IA, una sola wallet, USDC en Base.
Inicio rápido -- MCP
Añade a la configuración de tu cliente MCP (Claude Desktop, Cursor, ElizaOS, etc.):
{
"mcpServers": {
"hl-portfolio": {
"url": "https://hl-portfolio.api.klymax402.com/mcp"
}
}
}Related MCP server: polskidegen-hl-tracker
Inicio rápido -- 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 bodyCualquier cliente compatible con x402 (@x402/fetch, x402-agent-tools, ATXP) gestiona automáticamente el ciclo 402 -> firmar -> reintentar.
Herramientas
Herramienta | Método | Ruta | Precio | Descripción |
| POST |
| $0.008 | Estado completo de la clearinghouse de una wallet de Hyperliquid: posiciones, margen, PnL, apalancamiento, precios de liquidación. |
| POST |
| $0.008 | Ejecuciones recientes de una wallet de Hyperliquid: moneda, lado, tamaño, precio, comisión, closedPnl, timestamp. |
| POST |
| $0.005 | Órdenes abiertas de una wallet de Hyperliquid: moneda, lado, tamaño, precio, tipo de orden, indicador de reducir unicamente. |
| POST |
| $0.005 | Pagos de funding recibidos/pagados por una wallet de Hyperliquid: moneda, cantidad, tasa, timestamp. |
hyperliquid_get_account_state
Úsala cuando necesites obtener el estado completo del portfolio de una cuenta de perpetuals de Hyperliquid. Devuelve el estado completo de la clearinghouse de cualquier dirección de wallet, incluyendo métricas a nivel de cuenta y detalles por posición.
Parámetros
Nombre | Tipo | Obligatorio | Descripción |
| string | sí | Dirección de wallet de Hyperliquid (0x...) de la que obtener el estado de la cuenta |
Respuesta de ejemplo:
{ 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" }] }Cuándo usarla: para analizar la exposición al riesgo de un trader, comprobar la salud del margen o evaluar la asignación del portfolio en Hyperliquid. Esencial para la evaluación de copy-trading y el monitoreo de riesgo.
No para: el historial de operaciones (usa hyperliquid_get_trade_fills), las órdenes abiertas (usa hyperliquid_get_open_orders), los pagos de funding (usa hyperliquid_get_user_funding), el rendimiento de vaults (usa hyperliquid_get_vault_details) ni el seguimiento de ballenas (usa hyperliquid_detect_whale_trades).
hyperliquid_get_trade_fills
Úsala cuando necesites obtener las ejecuciones (fills) de trading recientes de una cuenta de perpetuals de Hyperliquid. Devuelve las operaciones más recientes con todos los detalles de ejecución, incluido el PnL realizado de las posiciones cerradas.
Parámetros
Nombre | Tipo | Obligatorio | Descripción |
| string | sí | Dirección de wallet de Hyperliquid (0x...) de la que obtener las ejecuciones |
| number | no | Número máximo de ejecuciones a devolver (predeterminado: 20, máximo: 100) |
Respuesta de ejemplo:
{ fills: [{ coin: "ETH", side: "buy", size: "10.0", price: "3450.50", fee: "0.69", closedPnl: "0.00", timestamp: 1712000000000 }], count: 20 }No para: posiciones actuales (usa hyperliquid_get_account_state), órdenes abiertas pendientes (usa hyperliquid_get_open_orders), pagos de funding (usa hyperliquid_get_user_funding).
hyperliquid_get_open_orders
Úsala cuando necesites ver todas las órdenes pendientes o abiertas de una cuenta de perpetuals de Hyperliquid. Devuelve todas las órdenes en reposo del libro con todos sus parámetros.
Parámetros
Nombre | Tipo | Obligatorio | Descripción |
| string | sí | Dirección de wallet de Hyperliquid (0x...) de la que obtener las órdenes abiertas |
Respuesta de ejemplo:
{ orders: [{ coin: "BTC", side: "buy", limitPx: "65000.00", sz: "0.5", orderType: "limit", reduceOnly: false, oid: 123456 }], count: 3 }No para: operaciones ejecutadas (usa hyperliquid_get_trade_fills), posiciones actuales (usa hyperliquid_get_account_state).
hyperliquid_get_user_funding
Úsala cuando necesites obtener el historial de pagos de funding de una cuenta de perpetuals de Hyperliquid. Devuelve todos los pagos de tasa de funding recibidos o pagados, útil para calcular ingresos/egresos de funding y evaluar la rentabilidad de las operativas de carry trade.
Parámetros
Nombre | Tipo | Obligatorio | Descripción |
| string | Sí | Dirección de wallet de Hyperliquid (0x...) de la que obtener el historial de funding |
| number | no | Marca de tiempo Unix en milisegundos desde la que empezar (opcional, predeterminado: últimos 7 días) |
Respuesta de ejemplo:
{ funding: [{ coin: "BTC", fundingRate: "0.0001", payment: "-1.35", timestamp: 1712000000000, positionSize: "1.5" }], totalReceived: "45.20", totalPaid: "-12.30", netFunding: "32.90" }No para: posiciones actuales (usa hyperliquid_get_account_state), oportunidades de arbitraje de funding (usa funding_arb_find_opportunities), historial de ejecución de operaciones (usa hyperliquid_get_trade_fills).
Ejemplos de prompts para agentes
"Obtén el estado completo del portfolio de una cuenta de perpetuals de Hyperliquid"
"Obtén las últimas ejecuciones (fills) de una cuenta de perpetuals de Hyperliquid"
"Consulta todas las órdenes abiertas/pendientes de una cuenta de perpetuals de Hyperliquid"
Pago
Protocolo: x402 -- pago por llamada nativo de HTTP, sin registro, ni clave de API
Red: Base L2 (
eip155:8453)Activo: USDC
Facilitador: Coinbase CDP (principal), PayAI (respaldo)
También accesible a través de ATXP (x402 con envoltura OAuth, metadatos de recurso protegido RFC 9728)
Parte de klymax402
100 APIs de micropagos x402 para agentes de IA -- una wallet, USDC en Base, cero registro.
Catálogo: https://klymax402.com/llms.txt
Referencia completa de la API: https://klymax402.com/llms-full.txt
Estadísticas en vivo: https://klymax402.com/stats
Licencia
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