OrcaLayer MCP — Polymarket Whale Analytics について
OrcaLayer API を通じて Polymarket を分析する MCP サーバーです。クジラウォレットやスマートマネーを追跡する人向けに、読み取り専用ツール、プロンプト、リソースを提供し、ヘッジ検出や ISW 前線情報を重ねたウクライナ領土市場の分析にも対応します。
主な機能
- 01ウォレットランキングと損益概要
- 02ポジションと市場資金フローの追跡
- 03スマートマネーの市場コンセンサス表示
- 04収益性の高いウォレットの取引監視
- 05前線情報を重ねたウクライナ市場分析
活用シーン
- 01ウォレットの収益性と勝率の比較
- 02スマートマネーと市場価格の乖離を発見
- 03利益がヘッジによるものか確認
- 04ISW 前線情報を踏まえたウクライナ市場の確認
MCP 対応
ホスト型リモートサーバーまたはローカル stdio 経由で MCP インターフェースを提供し、読み取り専用ツール、プロンプト、リソースを公開します。公開ツールは匿名で使えますが、リアルタイムのクジラアラートには Premium API キーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| sort | string | いいえ | |
| limit | integer | いいえ | |
| filter | string | いいえ | |
| category | any | いいえ |
詳細
orcalayer-mcp
OrcaLayer API向けのModel Context Protocol(MCP)サーバーです — Claude、Cursor、その他のMCPクライアントで、Polymarketの大口投資家と市場を分析できます。
利用方法は2つあります。
- ホスト型、インストール不要:
https://orcalayer.com/mcp(Streamable HTTP)。 Claude(Settings → Connectors → Add custom connectorでURLを貼り付け)や、リモートMCPサーバーに対応するクライアントでコネクターとして追加できます。 - ローカル(stdio):
uvx orcalayer-mcp。Claude Desktopやその他のローカルクライアントで利用できます。
どちらもorcalayer Python SDKを薄くラップしたもので、読み取り専用ツールを6つ公開します。
| ツール | 機能 | キー |
|---|---|---|
leaderboard | Smart Moneyセットのウォレットを損益、勝率、取引量、取引件数でランキングします | 不要 |
wallet_overview | ウォレットの利益を追跡します。プロフィール、損益、市場勝率、利益率、ランキングを確認できます | 不要 |
wallet_positions | ウォレットの最大規模のオープンポジションを表示します | 不要 |
markets | スマートマネーの資金フローを追跡します。市場を検索し、各サイドを保有するSmart Moneyウォレット数を確認できます | 不要 |
market_consensus | ある市場について、価格と比較したスマートマネーのコンセンサスを表示します(ウォレット数と資金加重) | 不要 |
whale_alerts | 利益を上げているウォレットのリアルタイムアラートを表示します。大口投資家の取引をライブ配信します | Premium |
公開ツールは匿名で利用できます。whale_alertsにはPremium APIキーが必要です
(こちらから取得)。ホスト型サーバーでは
Authorization: Bearer <key>リクエストヘッダーとして送信してください(コネクターの
リクエストヘッダーに対応するクライアントの場合)。ローカルサーバーでは
ORCALAYER_API_KEY環境変数を設定してください。キーがない場合、このツールは
エラーではなく短い案内を返します。
すべてのツールにはreadOnlyHint: trueが設定されています。ユーザーに代わって
何かを作成、変更、削除することはありません。データはOrcaLayer APIからのみ読み取ります。
各結果にはフィールドの定義を記載した短いnotesブロックが含まれるため、モデルが
2つのツールを比較する際、同じ名前で異なる数値に遭遇することはありません。
market_win_rate(解決済み市場で勝った割合)は、leaderboardと
wallet_overviewで同じ基準を使用します。profit_factorは、ランキングでは
99.99を上限とし(profit_factor_capped)、概要では上限なしの純額です。
indexed_volume_usdはOrcaLayerのインデックスに含まれる約定の取引量であり、
Polymarketの数値ではありません。Smart Moneyの数はウォレット数であり、規模は問いません。
新機能(2026-07-22): Premium SSEストリーム(
/api/public/v1/live/trades)の すべてのイベントに、settlement_type(MINT/MERGE/COMPLEMENTARY/null)が 含まれるようになりました — ライブデータから導出した決済メカニズムで、シャドー検証により MINT/MERGEで100.000%の精度を確認しています。これは取引の決済方法を示すものであり、 トレーダーの意図ではありません(約80%の約定がMINTとして決済されます。nullは 「ミントではない」ではなく、正直な判定保留を意味します)。詳細はorcalayer://api-referenceリソースまたはorcalayer.com/docs/apiを ご覧ください。
プロンプト
よくある分析シナリオですぐに使えるプロンプト:
| プロンプト | 内容 |
|---|---|
analyze_wallet | ウォレットの詳細分析 — スマートマネーかファーマーか? |
find_divergence | スマートマネーの見解が現在の価格と異なる市場 |
hedge_check | ウォレットの利益が真のアルファか、ヘッジ構造によるものかを判定 |
territorial_markets_review | ISW の前線情報を重ね合わせたウクライナの領土市場 |
Claude Desktop では、プロンプトメニュー(+ /スラッシュコマンドの選択メニュー)から
プロンプトを選択してください。各プロンプトが上記のツールを組み合わせて実行します。
リソース
モデルがツール呼び出しなしで直接取得できる読み取り専用のコンテキスト:
| リソース URI | 内容 |
|---|---|
orcalayer://methodology | スマートマネーをファーマー、ヘッジャー、マーケットメーカーから見分ける方法 |
orcalayer://glossary | 予測市場の用語集 |
orcalayer://api-reference | OrcaLayer REST API リファレンス(エンドポイント、認証、レート制限) |
Claude Desktop で使用する
claude_desktop_config.json に以下を追加してください
(Windows では %APPDATA%\Claude\claude_desktop_config.json、
macOS では ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"orcalayer": {
"command": "uvx",
"args": ["orcalayer-mcp"]
}
}
}
パブリックツールはそのまま使用できます。Premium の whale_alerts ツールを使うには、
API キーを追加してください(こちらから取得):
{
"mcpServers": {
"orcalayer": {
"command": "uvx",
"args": ["orcalayer-mcp"],
"env": { "ORCALAYER_API_KEY": "sk_orca_your_key_here" }
}
}
}
設定ファイルを編集した後、Claude Desktop を再起動してください。
ホスト済みサーバーを使用する
同じ6つのツール、プロンプト、リソースが、Streamable HTTP 経由で
https://orcalayer.com/mcp に提供されています。パブリックツールの利用に
アカウントは不要です。Claude では、Settings → Connectors → Add custom connector の順に選択し、
URL を貼り付けてください。whale_alerts を使う場合は、クライアントがコネクターヘッダーに
対応している場合に限り、Premium キーを Authorization: Bearer <key> リクエストヘッダーで
送信してください。キーを URL で受け付けることはありません。
HTTP 経由でセルフホストする
pip install orcalayer-mcp
orcalayer-mcp --http --host 127.0.0.1 --port 8020 --path /mcp
サーバーはステートレスで、プレーンな JSON に応答するため、TLS 対応のリバースプロキシで
前段を構成すれば使用できます(POST /mcp を 127.0.0.1:8020/mcp に転送してください)。
ORCALAYER_MCP_HTTP=1、ORCALAYER_MCP_HOST、ORCALAYER_MCP_PORT、ORCALAYER_MCP_PATH
環境変数はフラグと同じ意味です。ORCALAYER_MCP_ANON_BASE_URL を指定すると、匿名の呼び出しを
別の API ホストにルーティングできます(ホスト済みサーバーではローカルのバックエンドが
指定されています)。キーを含む呼び出しは常に https://orcalayer.com に送られます。
プロキシでクライアントごとのレート制限を設定してください。サーバー自体は呼び出し元を
制限しません。
ライセンス
MIT。詳細は LICENSE を参照してください。
データは情報提供のみを目的としており、金融アドバイスではありません。
mcp-name: io.github.orcalayer/orcalayer-mcp
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。