DeskPulse

Paid MCP for Kraken + Hyperliquid book depth, funding and basis. x402 USDC on Base.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
85%
Integridad del esquema
80%
Calidad de los nombres
80%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (3)

  • LOWTool 'book_depth' description lacks action verben book_depth
  • LOWTool 'basis_snapshot' description lacks action verben basis_snapshot
  • LOWTool 'hl_book_depth' description lacks action verben hl_book_depth

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,987Tokens (definiciones de herramientas)
~3.1 KBTamaño de respuesta típico
Impacto moderado en la atención (1.55% del contexto de 128k)

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-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas