Skip to main content
Glama

PolyOrderbooks MCP Server

Claude、Cursor、その他あらゆるMCPクライアント向けに、Polymarketの過去のオーダーブックの深さを提供します。1秒刻みのL2買い気配・売り気配ラダー全体に、確定済みの結果が付いています。

npm

Polymarketの公式APIは価格履歴をよく提供します。しかし、オーダーブックの深さをどの粒度でもアーカイブしていません/boookは現在の状態を返すだけで、それを保存する仕組みもどこにもありません。このサーバーが公開するのは、ライブで収穫され、後からは復元できない部分である深さです。


インストール

インストールするものはありません。MCPクライアントの設定に追加すれば、npx経由で動作します。

Claude Desktopclaude_desktop_config.json:

{
  "mcpServers": {
    "polyorderbooks": {
      "command": "npx",
      "args": ["-y", "@polyorderbooks/mcp-server"],
      "env": { "POLYORDERBOOKS_API_KEY": "pob_..." }
    }
  }
}

Cursor.cursor/mcp.json、同じ形です。

設定を編集したらクライアントを再起動してください。MCPサーバーは起動時に起動します。


Related MCP server: polymarket-mcp-server

APIキーの取得

  1. polyorderbooks.com/signupでサインアップしてください。カードは不要です。

  2. ダッシュボードを開いてキーを作成します。pob_の後に長いランダム文字列が続く形式です。

  3. 上記のように、MCPクライアント設定のenvブロックにキーを入れます。

無料のStarterプランは、有料プランと同じ1秒刻みでクエリできます。有料プランで追加されるのは、より長い履歴期間とより高いリクエスト許容量であり、データがより細かくなるわけではありません。Starterプランでも、料金を払うかどうかを決める前に実際の質問に答えるには十分です。

設定したキーのプラン、制限、残り利用枠を確認するには、いつでもget_usageツールを呼び出してください。

環境変数

変数

必須

目的

POLYORDERBOOKS_API_KEY

必須

あなたのAPIキー。これがない場合、最初のツール呼び出しで失敗するのではなく、起動時にサーバーが終了します。

POLYORDERBOOKS_BASE_URL

任意

APIベースURLを上書きします。デフォルトはhttps://api.polyorderbooks.com。自己ホストまたはステーシング展開環境でのみ必要です。

これらの設定はシェルではなく、MCPクライアントの設定に入れてください。クライアントはサーバーサブプロセスとして起動し、対話型シェルの環境をサーバーに渡しません。したがって、.zshrcでエクスポートしたキーはサーバーから見えません。


ツール

ツール

説明

search_series

定期的なフアミリー。btc-up-or-down-5mは、あらゆるBTC 5分ラウンドのことです。

search_events

一緒に確定するマーケットのグループ。

search_markets

キーワードまたは日付範囲で個別のマーケットを検索。

get_market

結果トークンと当選結果を含む、1つのマーケット全体。

get_order_book_history

過去のL2ラダー。Polymarketがアーカイブしていない部分です。

get_price_history

結果トークンごとの格格系列。

get_market_metrics

モレッド、モ性、取引高を時系列で。

get_usage

プラン、レート制限、クオータ。

カタログは系列 → イベント → マーケットの構造です。search_seriesでマーケットの種類を、search_eventsで一緒に確定するグループを、search_marketsで個別のマーケットを検索します。


データを解釈する前に知っておくべきこと

板はマーケットの確定に近づくほど片側になります。5分のマーケットの最後の1分間では、スナップショットの76%でbidまたはaskのどちらか一方が空になります。皆き者側への注文を誰も出しません。これはデーター欠損ではなく、実際の市場行動であり、両側の板を前提とした分析を壊します。

**契プの各自はすべてを変えます。**4時間の契プが片側になる値は0.5%で、5分の契プでは17%です。一方から得られた結論は、他方には映用されません。

**レスポンスはすぐ大きになります。**1時間分の1秒粒度は、1トークン当たり3,600バケットで、マーケットにはトークンが2つあります。ウインドウは狭くするか粒度ずを荒くし、返されたnext_cursorでページングしてください。


対例プロンプト

昨日確定したBTC 5分のマーケットを検索し、決済前の最後の2分間でオーダーブックの深さがど動に変わったか表示して。

このマーケットについて、最終5秒前の実際のラダーを使った100の買い注文はが、その時点のミドルプライスと比べてどの位だったか。

過去1日を対処のと、のBTCの5分、15分、4時間のコントラで、スプレッドと流動性を比較して。

2つ目のプロンプトがL2データの本質です。価格系列はマーケットがどこにあったかを示しますが、実際に取引できた価格帯を示るのはラダーのみです。


他のPolymarket MCPサーバーとの違い

いくつか優れたサーバーが存在します — kukapay/polymarket-predictions-mcpdemwick/polymarket-agent-mcpPaulieB14/graph-polymarket-mcp。それからはPolymarket独自のGamma APIとCLOB APIをラップして、うまく機能しています。

それらのサーバー

こちら

ライブオッズと現在の板

あり

なし

注文の執行

一部

なし

マーケットのメタデータと確定結果

あり

あり

価格履歴

1分(Polymarket由来)

1秒

過去のオーダーブックの深さ

利用不可

あり

この違いは努力の問題ではなく構造的なものです。Polymarketの/sookエンドポ인トは現在の状態だけを返し、どこにもアーカイブしません。したがって、そのAPIをベースにしたサーバーは昨日のラダーを提供できません。このサーバーは、ライブで収穫されたアーカイブを読みみます。

取引をしたい、またはライブのオzズを利用したいなら、それらを使ってください。その点に関してはそれらのサーバーの方が優れています。特定の過去の時点で板がどのようになっていたか知りたい場合に、このサーバーを使ってください。


トラブルシューティング

"POLYORDERBOOKS_API_KEY is not set" — キーがありません。キーはシェルではなく、クライアント設定のenvブロックに入れます。環境変数を参照してください。

Authentication failed — キーはサーバーに届きましたが、APIが拒否しました。キーはpob_で始まります。ターミナルから貼り付けた場合は、末尾の改行や余分な引用符がないか確認してください。正しく見える場合はget_usageを呼んでキーが有効であることを確認してください。

レスポンスが切り詰められる、または遅い — 1時間の1秒粒度は1トークン当たり3,600バケットで、マーケットには2つあります。ウィンドウを狭めるか、resolution: "1s"を使って、返されたnext_cursorでページングしてください。

空のラダー — 決済み近くでは期待される動作です。上記の片側の板についての注を参照してください。


オープンデータ

サup, no sign-up.

doi.org/10.5281/zenodo.22084114

**本当のポイントを自分で確かめ済みか。


開発

npm install
npm run build
POLYORDERBOOKS_API_KEY=pob_... npm run dev

サーバーはstdio対応です。MCPクライアントなしで試すには、stdinでJSON-RPCを送信してください — initialize、次にtools/list、次にtools/callです。


リンク

ライセンス

MIT。Polymmarketと提携しておらず、承認もされておらず、接続もありません。

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables comprehensive read access to Polymarket prediction market data, including live prices, order books, and market statistics. It allows AI assistants to analyze events, search markets, and monitor real-time signals without requiring API keys or authentication.
    22
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Polymarket prediction markets for Claude — market search, order books, price history, and a liquidity-rewards scanner. Credential-free.
    6
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Reference data layer for prediction markets: resolution-clarity grades (A/B/C), named resolution sources with provenance, cross-venue linking, and per-contract eligibility screens across Kalshi and Polymarket. Open,read-only, no key required.
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A read-only MCP server exposing Polymarket's public prediction-market data. Search markets, read live odds and order books, pull historical probability time-series, and inspect public wallet positions.
    14
    MIT

View all related MCP servers

Related MCP Connectors

  • Polymarket MCP — prediction-market data via Gamma + CLOB public APIs.

  • Kalshi MCP — US-regulated prediction-market data (no auth on public reads).

  • Reference data for prediction markets: graded resolution clarity, cross-venue links, provenance.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/polyorderbooks/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server