Market Data (x402) について
Market Data (x402) は、取引所の予定、先物、マクロデータ、契約仕様を扱うアシスタントやエージェント向けの MCP サーバーです。x402 経由の有料呼び出しには Base 上の USDC を使い、無料の補助ツールも 5 つあります。
主な機能
- 01取引所の取引時間と休場日
- 02先物の限月とロール日
- 03取引時間帯と FX セッション情報
- 04米国債、ECB、COT のデータ
- 05市場カレンダーとブリーフィング
- 06先物契約の仕様
活用シーン
- 01取引所の営業状況を確認
- 02先物のロール日と限月を調べる
- 03利回り曲線と為替レートを確認
- 04近日の市場イベントをまとめて把握
MCP 対応
MCP クライアントに有料の市場データツール 32 個と無料の補助ツール 5 個を公開します。ウォレットキーを設定すると、有料呼び出しの USDC 決済を Base 上で x402 が自動処理します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx x402-market-data-mcpX402_KEY_FILEシークレットPath to a file with the private key of a small, dedicated payment wallet (plain text or JSON with private_key). Without it only free tools work.X402_PRIVATE_KEYシークレットAlternative to X402_KEY_FILE: private key of a small, dedicated payment wallet.MAX_USDC_PER_CALLHighest price per call in USDCMAX_USDC_PER_SESSIONTotal budget per server start in USDCローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
36掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
Market Data MCP
AI アシスタントとエージェントに、有料の市場データツール 32 種類と無料の補助ツール 5 種類を提供する MCP サーバーです。
| 分野 | ツール | 1 回あたりの料金 |
|---|---|---|
| 取引所の取引時間 | market_is_open, market_next_open_close, market_holidays | 0.01–0.02 USDC |
| 先物 | futures_front_month, futures_expirations, futures_roll_calendar | 0.01–0.02 USDC |
| 取引時間 | settlement_date, fx_sessions, dst_gaps, is_dst_gap, market_countdown | 0.01–0.02 USDC |
| マクロ | treasury_yield_curve, treasury_spread, ecb_fx_rate, ecb_convert, cot_positioning | 0.01–0.02 USDC |
| カレンダー | options_expiration_check, options_expiration_calendar, vix_expirations, economic_release_next, economic_releases, central_bank_next_meeting, central_bank_meetings, treasury_auctions, treasury_next_auction, is_banking_day, banking_holidays, index_rebalance_dates | 0.01–0.02 USDC |
| ブリーフィング | trading_briefing – 今後数日間の市場を動かすイベントを 1 回の呼び出しで取得 | 0.03 USDC |
| 先物の仕様 | contract_spec, futures_tick_value, futures_position_size | 0.01 USDC |
| 無料 | catalog_list, payment_status, list_markets, list_futures_products, list_cot_markets | 無料 |
取引所:NYSE、Nasdaq、LSE、Xetra、SIX、Tokyo、Hong Kong、Shanghai、ASX、CME の株価指数先物。 先物:ES、MES、NQ、MNQ、YM、MYM、RTY、M2K、FDAX、FDXM、FESX、FSMI。 マクロデータは、米国財務省(パブリックドメイン)、ECB(ユーロ参考レート。出典:ECB statistics)、 および CFTC の Commitments of Traders レポート(パブリックドメイン)から取得します。
支払いの仕組み
有料ツールはそれぞれ、x402 で保護された HTTP API を呼び出します。サーバーは、指定したウォレットキーを使って、Base 上の USDC で自動的に支払います。支払いは次の条件に限定されます。
- これらの API の既知のウォレット宛てのみ(それ以外の支払先は拒否されます)。
- Base メインネット上の USDC のみ。
- 1 回の呼び出しあたり
MAX_USDC_PER_CALLまで(デフォルトは 0.05)、サーバーの起動 1 回あたりMAX_USDC_PER_SESSIONまで(デフォルトは 1.00)。
キーを設定しなくても無料ツールは動作し、有料ツールは支払いを有効にする方法を説明します。
X402_PRIVATE_KEYには、Base 上で USDC を少額だけ保有する専用の小さなウォレットを使用してください。メインのウォレットは絶対に使用しないでください。 ガス代に ETH は不要です。x402 ファシリテーターがガス代を支払います。
インストール(Claude Desktop、Cursor、任意の MCP クライアント)
uv が必要です。MCP クライアントの設定に以下を追加します (Claude Desktop の場合:Settings → Developer → Edit Config)。
{
"mcpServers": {
"market-data": {
"command": "uvx",
"args": ["--from", "x402-market-data-mcp", "market-data-mcp"],
"env": {
"X402_KEY_FILE": "C:\\path\\to\\wallet.json",
"MAX_USDC_PER_SESSION": "1.00"
}
}
}
}
X402_KEY_FILE には、キーを保存したファイル(プレーンテキスト、または private_key を含む JSON)を指定します。
代わりに X402_PRIVATE_KEY を直接設定することもできます。uv を使用しない場合は、pip install x402-market-data-mcp
を実行し、"command": "python", "args": ["-m", "market_data_mcp"] を使用します。
たとえば、次のように尋ねてみてください:「2026 年 11 月 27 日 18:00 UTC に NYSE は開いていますか?」、 「12 月の ES のロール日はいつですか?」、または 「現在の米国のイールドカーブと 2s10s スプレッドを表示してください。」
HTTP を直接使用する場合
同じデータを x402 HTTP API として利用できます。Coinbase x402 Bazaar に掲載されています。
- https://market-hours-api.onrender.com
- https://futures-expiry-api.onrender.com
- https://trading-time-api.onrender.com
- https://macro-data-api-313m.onrender.com
- https://market-calendar-api.onrender.com
- https://filings-specs-api.onrender.com
免責事項
データは保証なしで現状のまま提供されます。投資助言ではありません。重要な日付は必ず取引所に確認してください。
ライセンス:MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。