mcpField
V
Veynor — Prediction Market Intelligence

Veynor — Prediction Market Intelligence

リモート
github.com/veynor-xyz金融データ021 週間前に更新
リポジトリ

Veynor — Prediction Market Intelligence について

Veynorは、AIエージェント向けの予測市場インテリジェンスMCPサーバーとREST APIです。KalshiとPolymarketのリアルタイム市場データ、取引動向、分析を提供し、Kalshiの注文や署名済みPolymarket注文の中継にも対応します。

主な機能

  1. 01KalshiとPolymarketの市場検索
  2. 02大口取引と市場概況の取得
  3. 03スプレッド、価格変動、プラットフォーム間の機会を検出
  4. 04自然言語クエリを分析
  5. 05注文実行と署名済み注文の中継

活用シーン

  1. 01市場概要や朝のブリーフィングを作成
  2. 02異常な出来高や市場間の価格差を調査
  3. 03市場を検索して価格履歴を確認
  4. 04エージェント経由で市場注文を実行

MCP 対応

SSE MCPサーバーを通じて、市場調査、分析、取引ツールを互換クライアントに公開します。同じデータツールはREST APIからも利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.veynor.xyz/sse?api_key={api_key}
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Veynor MCP サーバー

AI エージェント向けの予測市場インテリジェンス。

Kalshi と Polymarket のリアルタイムな大口取引、市場データ、アルファシグナル、AI が生成した分析を、Model Context Protocol サーバーおよび REST API として提供します。あらゆる AI エージェントが接続できます。


これは何ですか?

Veynor MCP サーバーを使うと、AI エージェント(Claude、Cursor、Windsurf、その他あらゆる MCP 互換クライアント)が、予測市場のライブデータに直接アクセスできます。ウェブサイトをスクレイピングしたり、構造化されていない HTML を解析したりする代わりに、エージェントは標準化されたプロトコルを通じて、整然とした構造化データを取得できます。それをもとに推論、要約、監視を行い、自然言語で取引を発注できます。

接続後にエージェントが対応できるプロンプトの例:

  • 「今、大口投資家は何に賭けていますか?イランや関税に関する大口取引はありますか?」
  • 「FRB の金利決定について、予測市場はどのような見方をしていますか?」
  • 「買値と売値のスプレッドが異常に広い市場を見つけてください。」
  • 「同じ FRB の金利決定が、Kalshi と Polymarket で異なる価格になっていますか?」
  • 「KXIRANUKE-26 の YES を 30 セントで 10 枚買ってください。」
  • 「今日は異常な出来高の急増がありますか?シグナルをすべてスキャンしてください。」

2 分で始める

1. 無料の API キーに登録する
curl -X POST https://mcp.veynor.xyz/keys/register \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "name": "Your Name"}'

レスポンス:

{
  "key": "vey_sk_a1b2c3d4...",
  "tier": "free",
  "credits_per_month": 100,
  "connect_url": "https://mcp.veynor.xyz/sse?api_key=vey_sk_a1b2c3d4..."
}

キーは安全な場所に保管してください。再表示されることはありません。


2. エージェントを接続する
Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "veynor": {
      "url": "https://mcp.veynor.xyz/sse?api_key=vey_sk_YOUR_KEY_HERE"
    }
  }
}

Claude Desktop を再起動します。ツールパネルに Veynor が表示されます。

Cursor / Windsurf
{
  "mcpServers": {
    "veynor": {
      "url": "https://mcp.veynor.xyz/sse?api_key=vey_sk_YOUR_KEY_HERE"
    }
  }
}
あらゆる MCP 互換クライアント
SSE endpoint: https://mcp.veynor.xyz/sse?api_key=vey_sk_YOUR_KEY_HERE
Messages:     https://mcp.veynor.xyz/messages

利用可能なツール

query_intelligence

コスト:5 クレジット

単体で使える最も強力なツールです。自然言語で質問すると、エンジンが意図を自動的に検出し、関連する市場データを読み込んで、Claude Haiku が作成した AI 分析を返します。複数のツールを手動で連携させる必要はありません。

意図に応じたルーティングは自動的に行われます:

  • トピックに関するクエリ(「イランについて市場はどのような見方をしていますか?」)→ 関連市場+統合分析
  • シグナルに関するクエリ(「今日は異常な出来高がありますか?」)→ 値動きの大きい市場/急増/スプレッド+シグナルの要約
  • 取引アイデアに関するクエリ(「暗号資産に優位性はありますか?」)→ 市場+大口投資家のデータ+取引の切り口の分析
Parameters:
  query  Natural-language question or signal request  (required)

例:

"What are prediction markets pricing on the Iran nuclear deal?"
"Any big movers or unusual volume today?"
"Find edge in crypto prediction markets"
"What's the market saying about Fed rate cuts in 2026?"

get_market_pulse

コスト:5 クレジット

取引高上位、大口投資家の動向、価格変動の大きい市場、出来高急増、広いスプレッドを網羅した、AI が生成する市場ブリーフィングを 1 回の呼び出しで取得します。Claude Haiku が作成した、そのまま読める段落と、カテゴリー別の構造化データを返します。

Parameters:
  venue     "all" | "kalshi" | "polymarket"
  category  "All" | "Sports" | "Politics" | "Other"

おすすめの用途:朝のブリーフィング、全体的な状況把握、「今何が起きているか」の概要。


get_topic_markets

コスト:3 クレジット

厳選されたトピックタグに該当するアクティブな市場と、市場全体がどのような価格を織り込んでいるかをまとめた、AI 生成の要約を返します。デフォルトで複数の取引所を対象とします。

Parameters:
  tag    "crypto" | "geopolitics" | "trump" | "us_politics" | "macro" | "sports"  (required)
  limit  Max markets (default 20, max 50)

get_alpha_signals

コスト:3 クレジット

次の 3 種類のアルファシグナルを返します:

  • wide_spreads — 買値と売値のスプレッドが異常に広い市場(流動性の機会。裁定取引ではありません)
  • price_movers — 過去 24 時間に YES 価格が最も大きく変動した市場
  • arb_opportunities — 同じイベントの価格が、Kalshi と Polymarket で同時に異なっている機会
Parameters:
  signal_type  "wide_spreads" | "price_movers" | "arb_opportunities" | "all"
  limit        Max results per signal type (1–20, default 10)

get_whale_feed

コスト:2 クレジット

Polymarket と Kalshi 全体から、直近の大口取引(8,000 ドル以上)を返します。各取引には、プラットフォーム、市場、売買の側(YES/NO)、価格、名目取引額、タイムスタンプ、カテゴリーが含まれます。

Parameters:
  limit         Max trades to return (1–60, default 20)
  category      "All" | "Sports" | "Politics" | "Other"
  platform      "all" | "polymarket" | "kalshi"
  min_notional  Minimum trade size in USD (default 8000)

place_kalshi_order

コスト:2 クレジット

登録済みの API 認証情報を使って、Kalshi に指値注文または成行注文を発注します。事前に POST /v1/credentials/kalshi で認証情報を登録する必要があります。

Parameters:
  ticker      Kalshi market ticker (e.g. KXIRANUKE-26)  (required)
  action      "buy" | "sell"  (required)
  count       Number of contracts  (required)
  side        "YES" | "NO" (default: YES)
  price       Limit price as probability 0.01–0.99 (required for limit orders)
  order_type  "limit" | "market" (default: limit)

submit_signed_order

コスト:2 クレジット

署名済みの Polymarket EIP-712 注文を CLOB に中継します。カストディなしの仕組みです。Veynor が秘密鍵を保持することはありません。ローカルで署名し、Veynor 経由で中継します。

Parameters:
  order      EIP-712 order object  (required)
  signature  0x hex signature  (required)
  wallet     Trader's Polymarket proxy wallet address  (required)
  order_type "GTC" | "FOK" | "GTD" (default: GTC)

get_top_markets

コスト:1クレジット

Kalshi と Polymarket で最も活発に取引されている上位20件の市場を、24時間の出来高順に返します。

Parameters:
  platform  "all" | "kalshi" | "polymarket"
  category  "All" | "Sports" | "Politics" | "Other"
  limit     Max markets per platform (1–20, default 10)

get_market

コスト:1クレジット

ID を指定して特定の市場の詳細情報(価格、出来高、未決済建玉、注文板の概要、解決ルール)を取得します。

Parameters:
  platform  "polymarket" | "kalshi"  (required)
  id        Polymarket condition ID (0x...) or Kalshi ticker  (required)

search_markets

コスト:1クレジット

両方のプラットフォームを対象に、キーワードで予測市場を検索します。トークン化検索により、複数語のクエリ(「fed rate cut」、「trump china」)にも適切に対応できます。

Parameters:
  query     Search query, e.g. "Fed rate", "NBA finals", "Iran"  (required)
  platform  "all" | "polymarket" | "kalshi"
  limit     Max results (1–20, default 10)

get_price_history

コスト:1クレジット

特定の市場1件について、ローリング方式の約1時間分の価格履歴(60秒ごとのスナップショット)と、事前計算済みの5分、15分、1時間の価格変動を返します。

Parameters:
  platform  "polymarket" | "kalshi"  (required)
  id        Polymarket condition ID or Kalshi ticker  (required)

get_usage

コスト:無料

現在のクレジット使用量、プラン、残りのクレジット、ツールごとのコストを返します。呼び出しは常に無料です。


クレジットシステム

プランクレジット/月価格
Free100永久無料
Advanced2,000月額 $29
Pro10,000月額 $89
Internal無制限—

クレジットは毎月1日(UTC)にリセットされます。

ツールのコスト:

ツールコスト
query_intelligence5
get_market_pulse5
get_topic_markets3
get_alpha_signals3
get_whale_feed2
place_kalshi_order2
submit_signed_order2
get_top_markets1
get_market1
search_markets1
get_price_history1
get_usage0
プランのアップグレード
# See available plans
curl https://mcp.veynor.xyz/stripe/plans

# Create a Checkout session (returns a payment URL)
curl -X POST https://mcp.veynor.xyz/stripe/checkout \
  -H "Content-Type: application/json" \
  -d '{"api_key": "vey_sk_YOUR_KEY", "price_id": "price_..."}'

お支払い後、キーは自動的にアップグレードされます。


REST API

すべてのデータツールは、https://api.veynor.xyz の標準 REST API からも利用できます。

認証: X-API-Key: <key> または Authorization: Bearer <key>

メソッドパスクレジット備考
GET/v1/intelligence5?q= 自然言語クエリと AI による統合分析
GET/v1/pulse5venue、category — 市場の詳細ブリーフィング
GET/v1/signals3signal_type、limit
GET/v1/markets/topic/:tag3tag = crypto|geopolitics|trump|us_politics|macro|sports
GET/v1/whale-trades2limit、category、platform、min_notional
POST/v1/trade/kalshi2ticker、action、side、count、price
POST/v1/trade/submit2Polymarket の非カストディアルリレー
GET/v1/markets/top1platform、category、limit
GET/v1/markets/search1?q= 必須
GET/v1/markets/:platform/:id1platform = polymarket|kalshi
GET/v1/markets/:platform/:id/history1ローリング方式の約1時間分の価格履歴
POST/v1/credentials/kalshi0Kalshi の認証情報を登録(保存時に暗号化)
GET/v1/credentials/kalshi0認証情報が登録されているか確認
DELETE/v1/credentials/kalshi0保存済みの認証情報を削除
GET/v1/usage0クレジット残高と使用量
REST の例
# Natural-language intelligence query
curl -H "X-API-Key: vey_sk_YOUR_KEY" \
  "https://api.veynor.xyz/v1/intelligence?q=what+are+markets+saying+about+Iran"

# Whale feed
curl -H "X-API-Key: vey_sk_YOUR_KEY" \
  "https://api.veynor.xyz/v1/whale-trades?limit=10&platform=polymarket"

# Place a Kalshi order
curl -X POST https://api.veynor.xyz/v1/trade/kalshi \
  -H "X-API-Key: vey_sk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"KXIRANUKE-26","action":"buy","side":"YES","count":10,"price":0.30}'

エージェントのワークフロー例

1回限りのインテリジェンスクエリ
"What are prediction markets saying about a US recession in 2026?"

query_intelligence を使用します。1回の呼び出しで完全な統合分析を行います。

朝のブリーフィング
"Give me the full market pulse — top volume, whale activity, biggest movers."

get_market_pulse を使用します。

裁定取引スキャナー
"Run alpha signals for arb_opportunities. For any gap > 5 cents, show details."

get_alpha_signals を使用します。

取引の執行
"Find Kalshi markets on the Fed rate decision, then buy 5 contracts YES at 40 cents."

search_markets → place_kalshi_order を使用します。

流動性の探索
"Show markets with wide bid/ask spreads where providing liquidity would be profitable."

signal_type=wide_spreads を指定して get_alpha_signals を使用します。

地政学スキャン
"What are all the Iran and Taiwan markets pricing right now? Any divergence between platforms?"

tag=geopolitics を指定して get_topic_markets を使用します。


データソース

  • Polymarket — Gamma API と CLOB API(リアルタイム)
  • Kalshi — Trade API v2(リアルタイム)
  • クジラフィード — 両方のプラットフォームにおける大口取引の独自モニタリング
  • アルファシグナル — 約60秒ごとに更新されるローリングスキャナー

ロードマップ

  • Whale のフィード監視(Polymarket + Kalshi)
  • 出来高上位のマーケット
  • アルファシグナル(大きなスプレッド、価格変動、アービトラージ)
  • トークン化された複数語マッチングによるマーケット検索
  • SSE トランスポート対応の MCP サーバー
  • セルフサービスのキー登録
  • REST API v1
  • 価格履歴(過去 1 時間、60 秒間隔のスナップショット)
  • マーケットの動向 — AI によるブリーフィングの統合
  • AI 分析付きトピック別マーケット(crypto、geopolitics、macro、sports、trump、us_politics)
  • MCP / REST 経由で Kalshi の注文を発注
  • Polymarket のカストディ不要な注文リレー
  • Kalshi 認証情報の保存(保存時に AES-256-GCM で暗号化)
  • 自然言語によるインテリジェンスクエリ(query_intelligence)
  • プランのアップグレードに Stripe を統合
  • ストリーミングによる Whale アラート(webhook / websocket)
  • ポートフォリオ監視ツール
  • MCP レジストリへの登録

セルフホスト

git clone https://github.com/veynor-xyz/veynor-mcp
cd mcp-server
npm install
cp .env.example .env
npm run build
npm start

必須の環境変数:

MCP_PORT=3001
MCP_ADMIN_SECRET=your-secret-here
VEYNOR_API_URL=http://localhost:3000   # URL of your Next.js app
ANTHROPIC_API_KEY=sk-ant-...           # Required for AI synthesis tools

サーバーはデフォルトでポート 3001 で実行されます。VEYNOR_API_URL で指定した場所で Next.js アプリが稼働している必要があります。MCP サーバーはディスクからデータファイルを読み込み、localhost の HTTP 経由でインテリジェンスエンドポイントを呼び出します。


コミュニティ

Veynor チームが開発しました。予測市場と AI エージェントの融合です。

コメント

MCP は初めてですか?

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

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