pdata Prediction Markets

world.pdata由 pdata.world 發布官方發布者v2.4.3更新於 Nov 6, 2026

Polymarket, Kalshi + 6 more prediction markets: live odds, volume, movers. Read-only, no auth.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取金融資料與分析

概覽

AI 產生的概覽

唯讀存取 Polymarket、Kalshi 等八個預測市場平台的資料:事件、市場、即時賠率、成交量與異動。

可以做什麼
  • 跨八個預測市場平台瀏覽、篩選與搜尋事件,回傳子市場、價格與平台中繼資料
  • 依來源與 ID 取得單一事件或市場的詳細資料,包括機率、成交量、24 小時變化與歷史圖表資料點
  • 找出相似或跨平台對應的事件,並把自由文字解析成正確的事件或市場 ID
  • 依成交量或機率排序列出市場,並查看 24 小時異動榜與 36 小時內即將結算的市場
  • 取得平台層級概覽、國家標籤、依類別分組的新聞式異動流,以及地理熱度與時間軸檢視
適用情境
當助理需要最新的預測市場賠率、成交量或價格變動,來回答關於事件、政治、經濟等可預測主題的問題,或比較不同平台對同一問題的定價時適用。
執行需求
遠端 streamable HTTP 端點;未宣告需要身分驗證、API 金鑰或環境變數。需要能連線至該服務商的 API。
安裝前請注意
依描述為唯讀且無需驗證,因此不涉及憑證外洩。資料來自第三方平台並依各自更新週期刷新,數值可能落後;機率應視為市場價格,而非已核實的事實。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 pdata Prediction Markets,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/world.pdata%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "pdata-prediction-markets": {
      "type": "http",
      "url": "https://api.pdata.world/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

14

list_events

List prediction-market events

Use when an agent wants to browse, filter, or search prediction-market events across all 8 platforms. Returns paginated events with their child markets, prices, and platform metadata. Filterable by source (polymarket/kalshi/manifold/myriad/limitless/predict/opinion/gemini), category, country, status (open/closed), and full-text search via `search`. Sortable by `volume_24hr`, `normalized_vol_24hr`, `liquidity`, `end_date`, or `closed_time` (prefix `-` for descending). Cap `page_size` ≤ 50 to keep responses small enough for LLM context windows.

輸入參數pagesortactiveclosedsearchsourcestatusrank_maxrank_mincountriespage_sizecategories另有 15 個

get_event

Get an event and its markets

Use when an agent needs the full detail of a single prediction-market event by its composite key (source + event_id). Returns the event with all of its child markets, latest probabilities, and metadata. The canonical URL `https://pdata.world/events/{source}/{event_id}` is stable for the lifetime of the underlying market. Events that closed more than 10 days ago are removed from the live tables; the same URL then returns a `kind: "tombstone"` object holding the title, close date and final outcome of each top market instead of the live `kind: "live"` object. Check `kind` before reading any other field. Large events carry hundreds of markets (a 311-market event is ~520 KB); pass `markets_limit` to take only the first N.

輸入參數source必填event_id必填markets_limit

get_event_similar

Find similar and cross-platform events

Use when an agent needs events similar to a given event — cross-platform equivalents and topically-related markets, precomputed nightly from title embeddings. Best-first; empty list (never an error) when no similarities are known yet.

輸入參數limitsource必填event_id必填

list_markets

List markets

Use when the user wants to browse, filter, or sort individual markets (not events). Returns paginated markets with their probability, volume, source, parent event ID, and 24h delta. Filterable by source, country, category, status, and full-text `search`. Sortable by `volume_24hr` or `probability`. Cap `page_size` ≤ 50 for chat-friendly responses.

輸入參數pagesortactiveclosedsearchsourcestatusrank_maxrank_mincountriespage_sizecategories另有 23 個

get_market

Get a market

Use when an agent needs the full detail of a single market by its composite key (source + market_id). Returns the market with its parent event reference, current probability, volume, 24h delta, and historical chart points. Includes a `_meta.cite_as` field that the agent can drop directly into its reply.

輸入參數source必填market_id必填

top_movers

Biggest 24h probability moves

Use when the user wants to see markets with the largest 24h probability swings. Returns the top N movers (default 5, max 20) ranked by absolute `prob_24h_change`, among open markets that moved more than 2 points on over 1,000 units of 24h volume, one per event. Takes the /markets filters; Climate and Weather and Mentions are always left out. Price-derivative markets are included unless `hide_price_derivatives=true`. Useful for 'what changed today?' style queries.

輸入參數sortlimitactiveclosedsearchsourcestatusrank_maxrank_mincountriescategoriesends_after另有 22 個

closing_soon

Markets closing soon

Use when the user wants to see markets that will resolve within the next 36 hours. Returns markets sorted by close timestamp ascending. Takes the /markets filters, e.g. `source=` and `categories=` (CSV); price-derivative markets are included unless `hide_price_derivatives=true`.

輸入參數sortlimitactiveclosedsearchsourcestatusrank_maxrank_mincountriescategoriesends_after另有 22 個

search_suggest

Search events and markets by name

Use when an agent has a name or phrase and needs the `(source, id)` of the matching event or market before calling another tool. Resolves free text against events AND markets in one call, best-first, and reports `total_events` / `total_markets` so the agent can tell a precise hit from an ambiguous one. Every row carries `event_path`, the internal link to use for follow-up lookups. Prefer this over running `list_events?search=` and `list_markets?search=` separately when the goal is identification rather than a filtered listing. Note: `headline` carries literal `<b>` highlight markup — quote `title` instead, or strip the tags.

輸入參數q必填limit

get_summary

Per-platform summary

Use when an agent needs platform-level context before drilling into individual markets: one row per platform (Polymarket, Kalshi, Manifold, Myriad, Limitless, Predict, Opinion, Gemini) carrying 24h notional volume, active event and market counts, and that platform's category mix. Takes no parameters and returns the whole picture in one small response, which makes it the cheapest way to answer 'how big is X relative to Y' or 'which platform covers this topic'. Volumes are in each platform's native units — Manifold reports play-money mana, not USD — so do not sum across platforms without saying so.

無需輸入參數。

list_countries

List countries

Use when an agent needs the list of country tags that markets have been tagged with. Returns the canonical country vocabulary with per-country market counts. Accepts the same filter params as `list_markets` (source, category, status, volume/probability ranges, search, …): the counts then reflect that filtered population, so this doubles as a facet endpoint. The country dimension itself is ignored when computing counts, so passing `country=` does not collapse the menu. Useful as the menu source for the `country=` filter on `list_events` / `list_markets` / `top_movers`.

輸入參數sortactiveclosedsearchsourcestatusrank_maxrank_mincountriescategoriesends_afterhide_ended另有 21 個

list_news_movers

News movers

Use when the user wants to see the news-feed view: markets that exhibited a probability spike in the chosen lookback window, scored by `|Δprob_pp| × log10(1+USD-equivalent volume)`. Refreshed after each Polymarket ingest cycle, typically every 15-20 min. The `window=` param selects the lookback: 24 (default, ≥15pp), 12 (≥12pp), or 2 (≥2h, ≥10pp); `prob_change` is measured over that window. Includes a `prob_history` array (24h bucketed trajectory) per row regardless of window. Filterable by `source=` and `categories=` (CSV). Soft flags (`is_entertainment`/`is_microprediction`/`is_crypto`/`is_sports`/`is_weather`) default OFF; opt in with `include_*=true`.

輸入參數qpagesourcewindoworderingmin_scorepage_sizecategoriesinclude_cryptoinclude_sportsinclude_weatherinclude_resolved另有 2 個

news_movers_by_category

News movers by category

Use when the user wants the news feed bucketed by category. Returns the same data shape as `list_news_movers` but pre-grouped into the canonical 14-category vocabulary, with cluster grouping inside each bucket. Useful for 'what's moving in politics?' style queries.

輸入參數qsourcemin_scoreper_categoryinclude_cryptoinclude_sportsinclude_weatherinclude_resolvedinclude_entertainmentinclude_microprediction

map_heat

Country heat map

Use when you need a geographic snapshot of where prediction-market attention is concentrated. Returns per-country heat (capped news score, summed) for the current moment (`at=now`) or a past hour (`at=<ISO8601>`).

輸入參數atsource

map_timeline

Country heat timeline

Use when you need the hourly total-heat time series that drives the /map playback scrubber. History accretes from launch (no backfill).

輸入參數source

版本歷史

4
  1. v2.4.3最新Oct 7, 2026
  2. v2.4.0Oct 7, 2026
  3. v2.3.0Oct 6, 2026
  4. v2.1.0Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。