radar
Live crypto funding-rate radar across 5 exchanges: events, pair briefings, calendar, spreads.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"radar": {
"url": "https://funding-radar.com/mcp"
}
}
}リモートエンドポイント
https://funding-radar.com/mcpstreamable-httpできること
ツール一覧
ツール(6)
🟢funding_events(lang, limit)
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.
入力スキーマ
{
"type": "object",
"properties": {
"lang": {
"description": "Language of the summary and links: 'en' (default) or 'ru'",
"type": "string",
"enum": [
"ru",
"en"
]
},
"limit": {
"description": "Rows per list, default 10",
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "One-line conclusion — quote this"
},
"data": {
"description": "Compact numbers the conclusion is based on, units named inside"
},
"link": {
"type": "string",
"description": "Live page with the same data"
}
},
"required": [
"summary",
"data",
"link"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢pair_briefing(exchange, symbol, lang)
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).
入力スキーマ
{
"type": "object",
"properties": {
"exchange": {
"type": "string",
"enum": [
"binance",
"bybit",
"okx",
"bitget",
"hyperliquid"
],
"description": "Exchange id"
},
"symbol": {
"type": "string",
"minLength": 1,
"maxLength": 30,
"description": "Native pair symbol (BTCUSDT, BTC-USDT-SWAP) or base coin (BTC)"
},
"lang": {
"description": "Language of the summary and links: 'en' (default) or 'ru'",
"type": "string",
"enum": [
"ru",
"en"
]
}
},
"required": [
"exchange",
"symbol"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "One-line conclusion — quote this"
},
"data": {
"description": "Compact numbers the conclusion is based on, units named inside"
},
"link": {
"type": "string",
"description": "Live page with the same data"
}
},
"required": [
"summary",
"data",
"link"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢funding_history(base, days, lang)
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.
入力スキーマ
{
"type": "object",
"properties": {
"base": {
"type": "string",
"minLength": 1,
"maxLength": 20,
"description": "Base coin, e.g. BTC"
},
"days": {
"description": "Window in days: 1, 3, 7 (default), 30 or 90",
"anyOf": [
{
"type": "number",
"const": 1
},
{
"type": "number",
"const": 3
},
{
"type": "number",
"const": 7
},
{
"type": "number",
"const": 30
},
{
"type": "number",
"const": 90
}
]
},
"lang": {
"description": "Language of the summary and links: 'en' (default) or 'ru'",
"type": "string",
"enum": [
"ru",
"en"
]
}
},
"required": [
"base"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "One-line conclusion — quote this"
},
"data": {
"description": "Compact numbers the conclusion is based on, units named inside"
},
"link": {
"type": "string",
"description": "Live page with the same data"
}
},
"required": [
"summary",
"data",
"link"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢settlement_calendar(horizonHours, lang)
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.
入力スキーマ
{
"type": "object",
"properties": {
"horizonHours": {
"description": "Horizon in hours, 1–8, default 4",
"type": "integer",
"minimum": 1,
"maximum": 8
},
"lang": {
"description": "Language of the summary and links: 'en' (default) or 'ru'",
"type": "string",
"enum": [
"ru",
"en"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "One-line conclusion — quote this"
},
"data": {
"description": "Compact numbers the conclusion is based on, units named inside"
},
"link": {
"type": "string",
"description": "Live page with the same data"
}
},
"required": [
"summary",
"data",
"link"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢spread_pairs(limit, lang)
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).
入力スキーマ
{
"type": "object",
"properties": {
"limit": {
"description": "Rows, default 10",
"type": "integer",
"minimum": 1,
"maximum": 20
},
"lang": {
"description": "Language of the summary and links: 'en' (default) or 'ru'",
"type": "string",
"enum": [
"ru",
"en"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "One-line conclusion — quote this"
},
"data": {
"description": "Compact numbers the conclusion is based on, units named inside"
},
"link": {
"type": "string",
"description": "Live page with the same data"
}
},
"required": [
"summary",
"data",
"link"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢radar_about(lang)
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.
入力スキーマ
{
"type": "object",
"properties": {
"lang": {
"description": "Language of the summary and links: 'en' (default) or 'ru'",
"type": "string",
"enum": [
"ru",
"en"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}出力スキーマ
{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "One-line conclusion — quote this"
},
"data": {
"description": "Compact numbers the conclusion is based on, units named inside"
},
"link": {
"type": "string",
"description": "Live page with the same data"
}
},
"required": [
"summary",
"data",
"link"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}コミュニティ
エビデンス