DeskPulse
Paid MCP for Kraken + Hyperliquid book depth, funding and basis. x402 USDC on Base.
我该使用它吗
质量与安全性
发现(3)
- LOW在 book_depth 中
- LOW在 basis_snapshot 中
- LOW在 hl_book_depth 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"deskpulse": {
"url": "https://deskpulse.mubado.cloud/mcp"
}
}
}远程端点
https://deskpulse.mubado.cloud/mcpstreamable-http它能做什么
工具清单
工具(6)
🟢health
FREE. Health check — returns server status, network, and payTo address. Always free.
输入模式
{
"type": "object",
"properties": {}
}输出模式
{
"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.
输入模式
{
"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
}
}
}输出模式
{
"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.
输入模式
{
"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"
}
}
}输出模式
{
"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.
输入模式
{
"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)"
}
}
}输出模式
{
"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.
输入模式
{
"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
}
}
}输出模式
{
"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.
输入模式
{
"type": "object",
"properties": {
"coin": {
"type": "string",
"description": "Hyperliquid coin, e.g. BTC, ETH, SOL. XBT→BTC, WETH→ETH.",
"default": "BTC"
}
}
}输出模式
{
"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"
]
}社区
证据