Quantoracle について
Quantoracleは、QuantOracle APIを通じて決定論的な金融計算をAIエージェントに提供するMCPサーバーです。オプション、リスク、ポートフォリオ、統計、暗号資産、FX、マクロを扱い、複数の計算をまとめたワークフローも備えています。
主な機能
- 01量的金融の各分野に対応する計算ツール
- 02同じ入力に対して再現可能な結果
- 03オプション・デリバティブ・リスク指標
- 04ポートフォリオ・統計・暗号資産・FXの計算
- 05複数計算をまとめたワークフロー
活用シーン
- 01オプション価格とグリークスを計算
- 02ポートフォリオのリスクとドローダウンを評価
- 03DeFiの清算価格やDEXスリッページを分析
- 04バックテストやリバランス計画を実行
MCP 対応
QuantOracle APIの金融計算エンドポイントを、JSONを入出力するMCPツールとして提供します。無料の計算エンドポイントにAPIキーは不要で、有料の複合エンドポイントではx402決済を利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
quantoracle-mcp
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_URL | https://api.quantoracle.dev | API エンドポイントを上書きします(ステージング環境やセルフホスト環境など) |
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 が含まれます。
リソース
- ブラウザー計算ツール: https://quantoracle.dev(無料計算ツール 12 種)
- API ドキュメント全文: https://api.quantoracle.dev/openapi.json
- エンドポイント一覧: https://api.quantoracle.dev/tools
- ソースリポジトリ: https://github.com/QuantOracledev/quantoracle
- x402 プロトコル: https://x402.org
- 課題: https://github.com/QuantOracledev/quantoracle/issues
ライセンス
MIT。LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。