mcpField
Q
Quantoracle

Quantoracle

ローカル
quantoracle.dev金融データ131 日前に更新

Quantoracle について

Quantoracleは、QuantOracle APIを通じて決定論的な金融計算をAIエージェントに提供するMCPサーバーです。オプション、リスク、ポートフォリオ、統計、暗号資産、FX、マクロを扱い、複数の計算をまとめたワークフローも備えています。

主な機能

  1. 01量的金融の各分野に対応する計算ツール
  2. 02同じ入力に対して再現可能な結果
  3. 03オプション・デリバティブ・リスク指標
  4. 04ポートフォリオ・統計・暗号資産・FXの計算
  5. 05複数計算をまとめたワークフロー

活用シーン

  1. 01オプション価格とグリークスを計算
  2. 02ポートフォリオのリスクとドローダウンを評価
  3. 03DeFiの清算価格やDEXスリッページを分析
  4. 04バックテストやリバランス計画を実行

MCP 対応

QuantOracle APIの金融計算エンドポイントを、JSONを入出力するMCPツールとして提供します。無料の計算エンドポイントにAPIキーは不要で、有料の複合エンドポイントではx402決済を利用できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"quantoracle": {
"command": "npx",
"args": [
"-y",
"quantoracle-mcp"
]
}
}
}
起動コマンドnpx -y quantoracle-mcp

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

パッケージ
npmquantoracle-mcp2.4.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

quantoracle-mcp

npm MIT License x402

AI エージェント(Claude、ChatGPT、Cursor、Cline、または MCP 互換クライアント)向けに、73 種類の決定論的なクオンツ金融計算ツールを提供する Model Context Protocol(MCP)サーバーです。 すべてのツールは JSON を受け取り、JSON を返します。同じ入力に対しては常に同じ出力が得られます。

計算処理は QuantOracle API 上で実行されます。このパッケージは、エージェントがそれらのエンドポイントをネイティブツールとして呼び出せるようにする、軽量な MCP トランスポート層です。

まずはブラウザーで計算ツールをお試しください。同じエンジンを使用した 12 種類の無料インタラクティブ計算ツールを quantoracle.dev で利用できます。MCP サーバーをエージェントに接続する前に出力を確認するのに便利です。

含まれる内容

8 つのカテゴリーにわたる、73 種類の決定論的な金融計算ツールです。

カテゴリー例
オプション価格評価Black-Scholes、インプライド・ボラティリティ、ペイオフ図、複数レッグ戦略
デリバティブ二項木、バリア、アジアン、ルックバック、ボラティリティ・サーフェス
リスク指標シャープレシオ、ソルティノレシオ、VaR、CVaR、ドローダウン、ケリー基準、ポジションサイジング
ポートフォリオ平均分散最適化、リスクパリティ、リバランス、健全性スコアリング
統計回帰、共和分、ハースト指数、GARCH、分布フィッティング
暗号資産/DeFiインパーマネントロス、清算価格、資金調達率、DEX スリッページ
FX金利平価、購買力平価、キャリートレード、フォワード
マクロ/貨幣の時間価値テイラールール、実質利回り、NPV、IRR、CAGR

さらに、5~15 件の計算ツール呼び出しを 1 回のレスポンスにまとめる、10 種類の複合ワークフローも利用できます。バックテスト、ヘッジ推奨、包括的なリスク分析、リバランス計画、オプション戦略オプティマイザーなどがあります。

インストール

npx quantoracle-mcp

または、グローバルにインストールします。

npm install -g quantoracle-mcp
quantoracle-mcp

設定(Claude Desktop)

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "quantoracle": {
      "command": "npx",
      "args": ["-y", "quantoracle-mcp"]
    }
  }
}

設定(Cursor / Cline / Continue)

MCP の設定に以下を追加します。

  • コマンド: npx
  • 引数: -y quantoracle-mcp
  • 環境変数: 無料プランでは不要

料金

プラン内容料金
無料73 個すべてのエンドポイント、IP ごとに 1 日 1,000 回まで、登録不要、API キー不要$0
有料(x402)無料プランの上限を超える利用、および有料の複合エンドポイント 10 個の利用に必要1 回あたり $0.002~$0.10 USDC(複雑さに応じて変動)

有料の呼び出しは、x402 protocol を介して Base mainnet または Solana mainnet 上で自動決済されます。MCP クライアント(またはラッパーフレームワーク)は、402 Payment Required レスポンスを処理し、支払いヘッダーを付けて再試行する必要があります。

デフォルトの動作: このパッケージが独自に支払いを行うことはありません。有料エンドポイントが呼び出されても、x402 対応ウォレットがクライアントに接続されていない場合は、402 エラーを返して正常に終了します。自動課金や予期しない請求はありません。

無料プランのエンドポイント(計算ツールのみ):料金が $0.002~$0.015 のエンドポイントです。73 個のエンドポイントの大半を占め、ほぼあらゆるクオンツ金融のユースケースに対応します。

有料専用エンドポイント(複合ツール):/v1/risk/full-analysis、/v1/hedging/recommend、/v1/backtest/strategy、/v1/portfolio/rebalance-plan、/v1/options/strategy-optimizer、/v1/options/spread-scan、/v1/trade/evaluate、/v1/portfolio/health、/v1/pairs/signal、/v1/indicators/regime-classify。多数の計算ツール呼び出しをまとめたもので、料金は $0.04~$0.10 です。

オプションの環境変数

変数デフォルト用途
QUANTORACLE_API_URLhttps://api.quantoracle.devAPI エンドポイントを上書きします(ステージング環境やセルフホスト環境など)
QUANTORACLE_X402_WALLET(なし)設定すると、サーバーで有料エンドポイントの x402 決済が有効になります。この変数がない場合、有料エンドポイントは 402 を返し、エージェントには明確なエラーが返されます

無料プランでは QUANTORACLE_API_KEY は不要です。無料プランのレート制限はアカウント単位ではなく、接続元 IP 単位です。

例 — Claude Desktop のセッション

インストール後、Claude に次のように尋ねます。

「権利行使価格 $185、現物価格 $180、IV 28% の NVDA の 30 日物コールを価格評価してください。」

Claude は options/price ツールを呼び出します。レスポンス:

Price: $4.92
Greeks: Δ 0.43, Γ 0.043, ν 0.21, Θ -0.034, ρ 0.12
Breakeven: $189.92

または:

「モンテカルロシミュレーションを実行してください。ポートフォリオ $100K、期間 30 年、リターン 7%、ボラティリティ 16%、取り崩し率 4% です。成功率はどれくらいですか?」

Claude は simulate/montecarlo を呼び出します。レスポンスには、終端価値の分布(P5/P25/中央値/P75/P95)、損失確率、破綻確率、CAGR が含まれます。

リソース

ライセンス

MIT。LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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