Live crypto funding-rate radar across 5 exchanges: events, pair briefings, calendar, spreads.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
What is burning on the crypto perpetuals funding market right now: open extreme events (|hourly rate| ≥ 0.1%/h) with peaks and receiving sides, plus the top pairs by hourly funding rate across Binance, Bybit, OKX, Bitget and Hyperliquid. Rates are predictions for the next settlement; data age ≤ ~5 min.
Language of the summary and links: 'en' (default) or 'ru'
Rows per list, default 10
What is burning on the crypto perpetuals funding market right now: open extreme events (|hourly rate| ≥ 0.1%/h) with peaks and receiving sides, plus the top pairs by hourly funding rate across Binance, Bybit, OKX, Bitget and Hyperliquid. Rates are predictions for the next settlement; data age ≤ ~5 min.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the summary and links: 'en' (default) or 'ru' |
| limit | integer | Rows per list, default 10 |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"lang": {
"enum": [
"ru",
"en"
],
"type": "string",
"description": "Language of the summary and links: 'en' (default) or 'ru'"
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Rows per list, default 10"
}
}
}Charged funding rates of one coin across all exchanges where it trades, normalized to %/hour on a common hourly grid (up to 90 days back). Shows whether the cross-exchange spread is sustained (feeds a hedged pair) or a one-off spike. Returns the curves plus the median and maximum spread.
| Argument | Type | Description |
|---|---|---|
| base* | string | Base coin, e.g. BTC |
| days | any | Window in days: 1, 3, 7 (default), 30 or 90 |
| lang | string | Language of the summary and links: 'en' (default) or 'ru' |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"base"
],
"properties": {
"base": {
"type": "string",
"maxLength": 20,
"minLength": 1,
"description": "Base coin, e.g. BTC"
},
"days": {
"anyOf": [
{
"type": "number",
"const": 1
},
{
"type": "number",
"const": 3
},
{
"type": "number",
"const": 7
},
{
"type": "number",
"const": 30
},
{
"type": "number",
"const": 90
}
],
"description": "Window in days: 1, 3, 7 (default), 30 or 90"
},
"lang": {
"enum": [
"ru",
"en"
],
"type": "string",
"description": "Language of the summary and links: 'en' (default) or 'ru'"
}
}
}Everything the radar knows about one perpetual pair in a single answer: funding rate and receiving side, time to next settlement, mark price, 24h volume, open interest with deviation from the 7-day norm, orderbook walls with break-through history, how the price usually moves around settlement, and the same coin on other exchanges. Accepts an exact symbol (BTCUSDT) or just the coin (BTC).
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the summary and links: 'en' (default) or 'ru' |
| symbol* | string | Native pair symbol (BTCUSDT, BTC-USDT-SWAP) or base coin (BTC) |
| exchange* | string | Exchange id |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"exchange",
"symbol"
],
"properties": {
"lang": {
"enum": [
"ru",
"en"
],
"type": "string",
"description": "Language of the summary and links: 'en' (default) or 'ru'"
},
"symbol": {
"type": "string",
"maxLength": 30,
"minLength": 1,
"description": "Native pair symbol (BTCUSDT, BTC-USDT-SWAP) or base coin (BTC)"
},
"exchange": {
"enum": [
"binance",
"bybit",
"okx",
"bitget",
"hyperliquid"
],
"type": "string",
"description": "Exchange id"
}
}
}Reference about Funding Radar itself: which exchanges and how many pairs it covers, how fresh the data is, a glossary of the terms used in every other answer (per-interval vs per-hour rate, predicted vs charged rate, settlement, spread, break-even), Telegram channels for RU and EN, contact email, terms for programmatic access. Call this when the user asks what this source is, how to interpret a field, where to follow it, or how to reach the team — the data tools do not repeat this.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the summary and links: 'en' (default) or 'ru' |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"lang": {
"enum": [
"ru",
"en"
],
"type": "string",
"description": "Language of the summary and links: 'en' (default) or 'ru'"
}
}
}Which notable funding settlements are coming in the next hours (default 4): pairs with |rate| ≥ 0.05%/h and volume ≥ $1M, sorted by time. Each row includes that pair's own settlement-window statistics — how much its price usually moves in the 15 minutes before the charge, with the number of observed windows.
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the summary and links: 'en' (default) or 'ru' |
| horizonHours | integer | Horizon in hours, 1–8, default 4 |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"lang": {
"enum": [
"ru",
"en"
],
"type": "string",
"description": "Language of the summary and links: 'en' (default) or 'ru'"
},
"horizonHours": {
"type": "integer",
"maximum": 8,
"minimum": 1,
"description": "Horizon in hours, 1–8, default 4"
}
}
}Where the funding-rate spread between exchanges is widest right now: long leg on the low-rate exchange, short leg on the high-rate one. Includes the 7-day median spread, how long the spread has held above the repay-within-a-day threshold, and breakeven hours against four legs of fees (assumptions included in the answer).
| Argument | Type | Description |
|---|---|---|
| lang | string | Language of the summary and links: 'en' (default) or 'ru' |
| limit | integer | Rows, default 10 |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"lang": {
"enum": [
"ru",
"en"
],
"type": "string",
"description": "Language of the summary and links: 'en' (default) or 'ru'"
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Rows, default 10"
}
}
}