DeskPulse
Paid MCP for Kraken + Hyperliquid book depth, funding and basis. x402 USDC on Base.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen book_depth
- LOWen basis_snapshot
- LOWen hl_book_depth
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"deskpulse": {
"url": "https://deskpulse.mubado.cloud/mcp"
}
}
}Puntos de conexión remotos
https://deskpulse.mubado.cloud/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
🟢health
FREE. Health check — returns server status, network, and payTo address. Always free.
Esquema de entrada
{
"type": "object",
"properties": {}
}Esquema de salida
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "Always \"ok\" when reachable"
},
"service": {
"type": "string"
},
"version": {
"type": "string",
"description": "DeskPulse package version"
},
"network": {
"type": "string",
"description": "CAIP-2 network id, e.g. eip155:8453"
},
"payTo": {
"type": "string",
"description": "Receive-only USDC address"
},
"bypass": {
"type": "boolean",
"description": "True only if DEV_BYPASS_PAYMENT=1 (must be false in production)"
},
"timestamp": {
"type": "string",
"description": "ISO-8601 timestamp"
}
},
"required": [
"status",
"service",
"version",
"network",
"payTo",
"bypass",
"timestamp"
]
}⚪book_depth(pair, count)
PAID Price: $0.03 USDC (30000 atomic). Kraken public order book depth. Returns bids, asks, mid price, and volume imbalance.
Esquema de entrada
{
"type": "object",
"properties": {
"pair": {
"type": "string",
"description": "Kraken pair, e.g. XBTUSD, ETHUSD",
"default": "XBTUSD"
},
"count": {
"type": "number",
"description": "Number of levels per side",
"default": 10
}
}
}Esquema de salida
{
"type": "object",
"properties": {
"pair": {
"type": "string"
},
"bids": {
"type": "array",
"items": {
"type": "object",
"properties": {
"price": {
"type": "number"
},
"volume": {
"type": "number"
}
},
"required": [
"price",
"volume"
]
}
},
"asks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"price": {
"type": "number"
},
"volume": {
"type": "number"
}
},
"required": [
"price",
"volume"
]
}
},
"mid": {
"type": [
"number",
"null"
]
},
"imbalance": {
"type": [
"number",
"null"
],
"description": "(bidVol - askVol) / (bidVol + askVol), -1..1"
},
"timestamp": {
"type": "string"
}
},
"required": [
"pair",
"bids",
"asks",
"mid",
"imbalance",
"timestamp"
]
}⚪funding_snapshot(symbol, pair)
PAID Price: $0.05 USDC (50000 atomic). Real Kraken Futures perpetual funding for multi-collateral perps (PF_XBTUSD, PF_ETHUSD). Returns fundingRateAbsolute, fundingRatePrediction, relativeFundingRate (from historical), openInterest, mark/index, and recentRelativeRates. Public API only — no keys. Prefer symbol; pair is accepted as alias.
Esquema de entrada
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "Futures symbol or alias: PF_XBTUSD, PF_ETHUSD, XBTUSD, BTC, ETHUSD, ETH. PF_*/PI_*/FI_* used as-is.",
"default": "PF_XBTUSD"
},
"pair": {
"type": "string",
"description": "Alias for symbol (back-compat). e.g. XBTUSD → PF_XBTUSD"
}
}
}Esquema de salida
{
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"pair": {
"type": [
"string",
"null"
]
},
"tag": {
"type": [
"string",
"null"
]
},
"last": {
"type": [
"number",
"null"
]
},
"markPrice": {
"type": [
"number",
"null"
]
},
"indexPrice": {
"type": [
"number",
"null"
]
},
"bid": {
"type": [
"number",
"null"
]
},
"ask": {
"type": [
"number",
"null"
]
},
"mid": {
"type": [
"number",
"null"
]
},
"fundingRateAbsolute": {
"type": [
"number",
"null"
]
},
"fundingRatePrediction": {
"type": [
"number",
"null"
]
},
"relativeFundingRate": {
"type": [
"number",
"null"
],
"description": "From recent historical funding-rate history"
},
"recentRelativeRates": {
"type": "array",
"items": {
"type": "object",
"properties": {
"timestamp": {
"type": "string"
},
"fundingRate": {
"type": "number"
},
"relativeFundingRate": {
"type": "number"
}
},
"required": [
"timestamp",
"fundingRate",
"relativeFundingRate"
]
}
},
"openInterest": {
"type": [
"number",
"null"
]
},
"vol24h": {
"type": [
"number",
"null"
]
},
"volumeQuote": {
"type": [
"number",
"null"
]
},
"change24h": {
"type": [
"number",
"null"
]
},
"suspended": {
"type": [
"boolean",
"null"
]
},
"serverTime": {
"type": [
"string",
"null"
]
},
"timestamp": {
"type": "string"
},
"limited": {
"type": "boolean",
"description": "Always false — real Kraken Futures data, not a spot-only approximation"
},
"source": {
"type": "string",
"const": "kraken-futures"
}
},
"required": [
"symbol",
"timestamp",
"limited",
"source"
]
}⚪basis_snapshot(futuresSymbol, spotPair)
PAID Price: $0.05 USDC (50000 atomic). Spot vs Kraken Futures basis: futures mark/index/mid vs spot mid. Returns basisAbs, basisBps, indexBasisAbs, indexBasisBps. Public API only — no keys.
Esquema de entrada
{
"type": "object",
"properties": {
"futuresSymbol": {
"type": "string",
"description": "Futures symbol or alias (default PF_XBTUSD). Same mapping as funding_snapshot.",
"default": "PF_XBTUSD"
},
"spotPair": {
"type": "string",
"description": "Optional Kraken spot pair override (default XBTUSD for PF_XBTUSD, ETHUSD for PF_ETHUSD)"
}
}
}Esquema de salida
{
"type": "object",
"properties": {
"futuresSymbol": {
"type": "string"
},
"spotPair": {
"type": "string"
},
"futures": {
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"pair": {
"type": [
"string",
"null"
]
},
"last": {
"type": [
"number",
"null"
]
},
"markPrice": {
"type": [
"number",
"null"
]
},
"indexPrice": {
"type": [
"number",
"null"
]
},
"bid": {
"type": [
"number",
"null"
]
},
"ask": {
"type": [
"number",
"null"
]
},
"mid": {
"type": [
"number",
"null"
]
},
"serverTime": {
"type": [
"string",
"null"
]
}
},
"required": [
"symbol"
]
},
"spot": {
"type": "object",
"properties": {
"pair": {
"type": "string"
},
"bid": {
"type": [
"number",
"null"
]
},
"ask": {
"type": [
"number",
"null"
]
},
"mid": {
"type": [
"number",
"null"
]
}
},
"required": [
"pair"
]
},
"basisAbs": {
"type": [
"number",
"null"
],
"description": "futures.mid - spot.mid"
},
"basisBps": {
"type": [
"number",
"null"
]
},
"indexBasisAbs": {
"type": [
"number",
"null"
],
"description": "futures.indexPrice - spot.mid"
},
"indexBasisBps": {
"type": [
"number",
"null"
]
},
"timestamp": {
"type": "string"
},
"source": {
"type": "string",
"const": "kraken-futures+spot"
}
},
"required": [
"futuresSymbol",
"spotPair",
"futures",
"spot",
"timestamp",
"source"
]
}⚪hl_book_depth(coin, nLevels)
PAID Price: $0.03 USDC (30000 atomic). Hyperliquid public L2 order book depth. Returns bids/asks with price, volume, n (orders), mid, imbalance. Public API only — no keys.
Esquema de entrada
{
"type": "object",
"properties": {
"coin": {
"type": "string",
"description": "Hyperliquid coin, e.g. BTC, ETH, SOL. XBT→BTC, WETH→ETH.",
"default": "BTC"
},
"nLevels": {
"type": "number",
"description": "Number of levels per side (max 100)",
"default": 10
}
}
}Esquema de salida
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"bids": {
"type": "array",
"items": {
"type": "object",
"properties": {
"price": {
"type": "number"
},
"volume": {
"type": "number"
},
"n": {
"type": "number",
"description": "Number of orders at this level"
}
},
"required": [
"price",
"volume",
"n"
]
}
},
"asks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"price": {
"type": "number"
},
"volume": {
"type": "number"
},
"n": {
"type": "number",
"description": "Number of orders at this level"
}
},
"required": [
"price",
"volume",
"n"
]
}
},
"mid": {
"type": [
"number",
"null"
]
},
"imbalance": {
"type": [
"number",
"null"
]
},
"time": {
"type": [
"number",
"null"
],
"description": "Hyperliquid book timestamp (ms epoch), if provided"
},
"timestamp": {
"type": "string"
},
"source": {
"type": "string",
"const": "hyperliquid"
}
},
"required": [
"coin",
"bids",
"asks",
"mid",
"imbalance",
"timestamp",
"source"
]
}⚪hl_funding_snapshot(coin)
PAID Price: $0.05 USDC (50000 atomic). Hyperliquid perpetual funding snapshot — funding, mark/mid/oracle, OI, premium, day volume, max leverage, and recent fundingHistory. Public API only — no keys.
Esquema de entrada
{
"type": "object",
"properties": {
"coin": {
"type": "string",
"description": "Hyperliquid coin, e.g. BTC, ETH, SOL. XBT→BTC, WETH→ETH.",
"default": "BTC"
}
}
}Esquema de salida
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"funding": {
"type": [
"number",
"null"
]
},
"markPx": {
"type": [
"number",
"null"
]
},
"midPx": {
"type": [
"number",
"null"
]
},
"oraclePx": {
"type": [
"number",
"null"
]
},
"openInterest": {
"type": [
"number",
"null"
]
},
"premium": {
"type": [
"number",
"null"
]
},
"dayNtlVlm": {
"type": [
"number",
"null"
]
},
"prevDayPx": {
"type": [
"number",
"null"
]
},
"maxLeverage": {
"type": [
"number",
"null"
]
},
"szDecimals": {
"type": [
"number",
"null"
]
},
"recentFunding": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fundingRate": {
"type": "number"
},
"premium": {
"type": [
"number",
"null"
]
},
"time": {
"type": "number"
}
},
"required": [
"fundingRate",
"time"
]
}
},
"timestamp": {
"type": "string"
},
"source": {
"type": "string",
"const": "hyperliquid"
}
},
"required": [
"coin",
"timestamp",
"source"
]
}Comunidad
Evidencia