Hyperliquid Data X402 について
Hyperliquid Data X402 は Hyperliquid の無期限先物市場データを提供し、Agent のワークフローで行情を扱う開発者や分析用途に向いています。Base 上の USDC による x402 の従量課金に対応します。
主な機能
- 01L2 オーダーブックの取得
- 02全市場の価格と資金調達率
- 03建玉と取引量の確認
- 04OHLCV ローソク足の取得
活用シーン
- 01取引前のスプレッドと板の確認
- 02資金調達率による市場の抽出
- 03価格履歴の分析やバックテスト
MCP 対応
リモート MCP サーバーとして、オーダーブック、全市場データ、ローソク足のツールをクライアントに公開します。呼び出しは x402 の従量課金です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hyperliquid-data.api.klymax402.com/mcpclaude mcp add --transport sse hyperliquid-data-x402 https://hyperliquid-data.api.klymax402.com/mcp{"mcpServers":{"hyperliquid-data-x402":{"type":"sse","url":"https://hyperliquid-data.api.klymax402.com/mcp"}}}Cursor で開く{"servers":{"hyperliquid-data-x402":{"type":"sse","url":"https://hyperliquid-data.api.klymax402.com/mcp"}}}VS Code で開く{"mcpServers":{"hyperliquid-data-x402":{"type":"sse","url":"https://hyperliquid-data.api.klymax402.com/mcp"}}}{"mcpServers":{"hyperliquid-data-x402":{"serverUrl":"https://hyperliquid-data.api.klymax402.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Hyperliquid 無期限先物市場データ API
Hyperliquid の無期限先物市場データ――板情報、価格、資金調達率、建玉、出来高、OHLCV ローソク足を 1 つの API で取得できます。x402 経由の従量課金(Base L2 上の USDC)です。API キーも登録も不要で、レート制限の壁もありません。
klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API を 100 種類提供し、ウォレット 1 つで Base 上の USDC を利用できます。
クイックスタート -- MCP
MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。
{
"mcpServers": {
"hyperliquid-data": {
"url": "https://hyperliquid-data.api.klymax402.com/mcp"
}
}
}
クイックスタート -- HTTP(x402)
curl "https://hyperliquid-data.api.klymax402.com/api/orderbook?coin=BTC"
# -> 402 Payment Required, with an x402 payment challenge in the response body
x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)なら、402 → 署名 → 再試行のサイクルを自動で処理します。
ツール
| ツール | メソッド | パス | 価格 | 説明 |
|---|---|---|---|---|
hyperliquid_get_market_data | GET | /api/orderbook | $0.003 | Hyperliquid の無期限先物ペアの L2 注文板 |
hyperliquid_get_market_data | POST | /api/orderbook | $0.003 | Hyperliquid の無期限先物ペアの L2 注文板(POST 版) |
hyperliquid_get_all_markets | GET | /api/markets | $0.003 | Hyperliquid の全資産のミッド価格、資金調達率、建玉、出来高 |
hyperliquid_get_all_markets | POST | /api/markets | $0.003 | Hyperliquid の全資産のミッド価格、資金調達率、建玉、出来高(POST 版) |
hyperliquid_get_candles | GET | /api/candles | $0.002 | Hyperliquid の無期限先物ペアの OHLCV ローソク足データ |
hyperliquid_get_candles | POST | /api/candles | $0.002 | Hyperliquid の無期限先物ペアの OHLCV ローソク足データ(POST 版) |
hyperliquid_get_market_data
特定のコインの Hyperliquid 無期限先物データが必要な場合に使用します。リアルタイムの価格と資金調達指標を含む、完全な L2 注文板の厚みを 1 回の呼び出しで返します。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
coin | string | はい | コインのシンボル(例:BTC、ETH、SOL、ARB、DOGE) |
戻り値
bids-- 価格と数量を含む買い注文レベルの配列asks-- 価格と数量を含む売り注文レベルの配列midPrice-- 最良買値と最良売値の間の現在のミッド価格markPrice-- 清算に使用されるオラクルのマーク価格fundingRate-- 現在の時間単位の資金調達率(例:0.0001 = 0.01%)openInterest-- 米ドル建ての合計建玉volume24h-- 米ドル建ての 24 時間取引高
応答例:
{"midPrice":67450.5,"markPrice":67448.2,"fundingRate":0.00008,"openInterest":1250000000,"volume24h":3400000000,"bids":[{"price":67450,"size":12.5}],"asks":[{"price":67451,"size":8.3}]}
使用する場面:Hyperliquid で取引を行うときです。ポジションを建てる前にスプレッド、板の厚み、資金調達率を確認するために欠かせません。
hyperliquid_get_market_data
特定のコインの Hyperliquid 無期限先物データが必要な場合に使用します。リアルタイムの価格と資金調達指標を含む、完全な L2 注文板の厚みを 1 回の呼び出しで返します。hyperliquid_get_market_data の POST 版です。パラメーターはクエリ文字列ではなく JSON ボディで渡します。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
coin | string | はい | コインのシンボル(例:BTC、ETH、SOL、ARB、DOGE) |
戻り値
bids-- 価格と数量を含む買い注文レベルの配列asks-- 価格と数量を含む売り注文レベルの配列midPrice-- 最良買値と最良売値の間の現在のミッド価格markPrice-- 清算に使用されるオラクルのマーク価格fundingRate-- 現在の時間単位の資金調達率(例:0.0001 = 0.01%)openInterest-- 米ドル建ての合計建玉volume24h-- 米ドル建ての 24 時間取引高
応答例:
{"midPrice":67450.5,"markPrice":67448.2,"fundingRate":0.00008,"openInterest":1250000000,"volume24h":3400000000,"bids":[{"price":67450,"size":12.5}],"asks":[{"price":67451,"size":8.3}]}
使用する場面:Hyperliquid で取引を行うときです。ポジションを建てる前にスプレッド、板の厚み、資金調達率を確認するために欠かせません。
hyperliquid_get_all_markets
Hyperliquid のすべての無期限市場のスナップショットを一度に取得する場合に使用します。1 回の呼び出しで、上場しているすべての資産の価格、ファンディング、取引量データを返します。
パラメーター:なし。
戻り値
markets-- 上場しているすべての無期限資産の配列totalMarkets-- 上場している無期限市場の数timestamp-- ISO 形式のデータのタイムスタンプ
レスポンスの例:
{"markets":[{"coin":"BTC","midPrice":67450,"fundingRate":0.00008,"openInterest":1250000000,"volume24h":3400000000,"dayChange":2.3},{"coin":"ETH","midPrice":3520,"fundingRate":0.00012,"openInterest":890000000,"volume24h":1200000000,"dayChange":1.1}],"totalMarkets":148}
使用する場面:Hyperliquid のすべての市場をスクリーニングする場合、最も高いファンディングレートを探す場合、または市場概要ダッシュボードを構築する場合。
hyperliquid_get_all_markets
Hyperliquid のすべての無期限市場のスナップショットを一度に取得する場合に使用します。1 回の呼び出しで、上場しているすべての資産の価格、ファンディング、取引量データを返します。hyperliquid_get_all_markets の POST 版で、同じパラメーターをクエリ文字列ではなく JSON ボディで渡します。
パラメーター:なし。
戻り値
markets-- 上場しているすべての無期限資産の配列totalMarkets-- 上場している無期限市場の数timestamp-- ISO 形式のデータのタイムスタンプ
レスポンスの例:
{"markets":[{"coin":"BTC","midPrice":67450,"fundingRate":0.00008,"openInterest":1250000000,"volume24h":3400000000,"dayChange":2.3},{"coin":"ETH","midPrice":3520,"fundingRate":0.00012,"openInterest":890000000,"volume24h":1200000000,"dayChange":1.1}],"totalMarkets":148}
使用する場面:Hyperliquid のすべての市場をスクリーニングする場合、最も高いファンディングレートを探す場合、または市場概要ダッシュボードを構築する場合。
hyperliquid_get_candles
Hyperliquid の無期限取引ペアの過去の OHLCV ローソク足データを取得する場合に使用します。指定した間隔の始値、高値、安値、終値、取引量を返します。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
coin | string | はい | コインのシンボル(例:BTC、ETH、SOL) |
interval | string | いいえ | ローソク足の間隔(1m、5m、15m、1h、4h、1d) |
limit | number | いいえ | 返すローソク足の数(デフォルトは 100、最大 5000) |
戻り値
candles-- OHLCV バーの配列coin-- 問い合わせたコインのシンボルinterval-- 使用したローソク足の間隔count-- 返されたローソク足の数
レスポンスの例:
{"coin":"BTC","interval":"1h","count":100,"candles":[{"timestamp":"2026-04-13T10:00:00Z","open":67200,"high":67550,"low":67100,"close":67450,"volume":45000000}]}
使用する場面:テクニカル分析、戦略のバックテスト、または Hyperliquid の無期限先物の価格履歴をチャート化する場合。
hyperliquid_get_candles
Hyperliquid の無期限取引ペアの過去の OHLCV ローソク足データを取得する場合に使用します。指定した間隔の始値、高値、安値、終値、取引量を返します。hyperliquid_get_candles の POST 版で、同じパラメーターをクエリ文字列ではなく JSON ボディで渡します。
パラメーター
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
coin | string | はい | コインのシンボル(例:BTC、ETH、SOL) |
interval | string | いいえ | ローソク足の間隔(1m、5m、15m、1h、4h、1d) |
limit | number | いいえ | 返すローソク足の数(デフォルトは 100、最大 5000) |
戻り値
candles-- OHLCV バーの配列coin-- 問い合わせたコインのシンボルinterval-- 使用したローソク足の間隔count-- 返されたローソク足の数
レスポンスの例:
{"coin":"BTC","interval":"1h","count":100,"candles":[{"timestamp":"2026-04-13T10:00:00Z","open":67200,"high":67550,"low":67100,"close":67450,"volume":45000000}]}
使用する場面:テクニカル分析、戦略のバックテスト、または Hyperliquid の無期限先物の価格履歴をチャート化する場合。
エージェントのプロンプト例
- 「特定のコインの Hyperliquid 無期限先物データ」
- 「特定のコインの Hyperliquid 無期限先物データ」
- 「Hyperliquid のすべての無期限市場のスナップショット」
支払い
- プロトコル:x402 -- HTTP ネイティブの呼び出しごとの従量課金、登録不要、API キー不要
- ネットワーク:Base L2(
eip155:8453) - 資産:USDC
- ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
- ATXP 経由でも利用可能(OAuth でラップされた x402、RFC 9728 の保護対象リソースメタデータ)
klymax402 の一部
AI エージェント向けの x402 マイクロペイメント API 100 種類 -- ウォレット 1 つ、Base 上の USDC、登録不要。
- カタログ:https://klymax402.com/llms.txt
- API リファレンス全文:https://klymax402.com/llms-full.txt
- ライブ統計:https://klymax402.com/stats
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。