mcpField
M
Market Data (x402)

Market Data (x402)

ローカル
github.com/r0dell金融データ02 週間前に更新

Market Data (x402) について

Market Data (x402) は、取引所の予定、先物、マクロデータ、契約仕様を扱うアシスタントやエージェント向けの MCP サーバーです。x402 経由の有料呼び出しには Base 上の USDC を使い、無料の補助ツールも 5 つあります。

主な機能

  1. 01取引所の取引時間と休場日
  2. 02先物の限月とロール日
  3. 03取引時間帯と FX セッション情報
  4. 04米国債、ECB、COT のデータ
  5. 05市場カレンダーとブリーフィング
  6. 06先物契約の仕様

活用シーン

  1. 01取引所の営業状況を確認
  2. 02先物のロール日と限月を調べる
  3. 03利回り曲線と為替レートを確認
  4. 04近日の市場イベントをまとめて把握

MCP 対応

MCP クライアントに有料の市場データツール 32 個と無料の補助ツール 5 個を公開します。ウォレットキーを設定すると、有料呼び出しの USDC 決済を Base 上で x402 が自動処理します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"r0dell-market-data": {
"command": "uvx",
"args": [
"x402-market-data-mcp"
],
"env": {
"X402_KEY_FILE": "<X402_KEY_FILE>",
"X402_PRIVATE_KEY": "<X402_PRIVATE_KEY>",
"MAX_USDC_PER_CALL": "<MAX_USDC_PER_CALL>",
"MAX_USDC_PER_SESSION": "<MAX_USDC_PER_SESSION>"
}
}
}
}
起動コマンドuvx x402-market-data-mcp
設定が必要な環境変数
X402_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 USDC
MAX_USDC_PER_SESSIONTotal budget per server start in USDC

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypix402-market-data-mcp0.2.1

ツール

36

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

Market Data MCP

AI アシスタントとエージェントに、有料の市場データツール 32 種類と無料の補助ツール 5 種類を提供する MCP サーバーです。

分野ツール1 回あたりの料金
取引所の取引時間market_is_open, market_next_open_close, market_holidays0.01–0.02 USDC
先物futures_front_month, futures_expirations, futures_roll_calendar0.01–0.02 USDC
取引時間settlement_date, fx_sessions, dst_gaps, is_dst_gap, market_countdown0.01–0.02 USDC
マクロtreasury_yield_curve, treasury_spread, ecb_fx_rate, ecb_convert, cot_positioning0.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_dates0.01–0.02 USDC
ブリーフィングtrading_briefing – 今後数日間の市場を動かすイベントを 1 回の呼び出しで取得0.03 USDC
先物の仕様contract_spec, futures_tick_value, futures_position_size0.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 に掲載されています。

免責事項

データは保証なしで現状のまま提供されます。投資助言ではありません。重要な日付は必ず取引所に確認してください。

ライセンス:MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。