Voxodds

com.voxodds由 voxodds.com 發布官方發布者v1.8.1更新於 Oct 24, 2026

All-in outcome rankings with live depth, fees, verified rules, EV checks, and track records.

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

概覽

AI 產生的概覽

VoxOdds 是一個遠端 MCP 伺服器,讓助理取得即時預測市場賠率、可成交報價、下注前檢查,以及經稽核的預測戰績紀錄。

可以做什麼
查詢即時預測市場賠率:把自然語言問題對應到具體市場,依類別或關鍵字瀏覽熱門市場,查看隱含機率,以及 VoxOdds 研究台的邊緣訊號與研究論點。取得可成交報價:包含吃單手續費與深度的 Polymarket 全包訂單簿報價、已審核機會清單與套利候選。下注前檢查:把報價與市場參考價比較,給出期望值、損益兩平賠率與凱利建議,並在已設定的博彩公司中找出最佳價格。記錄與查看預測:在即時市場提交機率預測,並讀取公開的 Brier 評分戰績,包括 AI 對市場的實驗。運動博彩與世界盃相關工具目前為停用或封存狀態,會回傳提示訊息。
適用情境
當使用者詢問預測市場價格、想在運動或事件下注前做一次合理性檢查,或想研究哪些市場可能定價有誤時使用。它適合研究與比較,而非自動交易。
執行需求
遠端 Streamable HTTP 端點,不需要 API 金鑰或帳號。需要能連線到 VoxOdds 端點的網路;提交與查詢個人預測需要一個 forecaster id。
安裝前請注意
提交預測會寫入與 forecaster id 綁定、只可追加的公開紀錄,應把該 id 視為公開資訊。輸出僅供研究,不構成財務建議;顯示的隱含機率並非可成交報價,需自行確認訂單簿、費用、資格與司法管轄區。回傳的場館連結可能帶有推薦碼。部分工具已停用或封存,只會回傳提示。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "voxodds": {
      "type": "http",
      "url": "https://voxodds.com/mcp"
    }
  }
}

README

VoxOdds MCP server

Remote Model Context Protocol server for VoxOdds — live prediction-market odds (Polymarket, Kalshi) with all-in executable quotes, fee-aware EV checks, verified resolution rules, and an audited AI-vs-market forecasting track record. Free, no API key.

  • Endpoint: https://voxodds.com/mcp (Streamable HTTP, JSON-RPC 2.0, stateless, no auth)
  • Official registry: com.voxodds/voxodds · Glama connector: https://glama.ai/mcp/connectors/com.voxodds/voxodds
  • REST alternative: OpenAPI at https://voxodds.com/api/openapi.json, Swagger UI at https://voxodds.com/docs, agent notes at https://voxodds.com/llms.txt

Use it

Claude Code:

bash
claude mcp add --transport http voxodds https://voxodds.com/mcp

mcp.json (Cursor, VS Code, and other clients that read this format):

json
{  "mcpServers": {    "voxodds": { "url": "https://voxodds.com/mcp" }  }}

Claude.ai / ChatGPT — add https://voxodds.com/mcp under Settings → Connectors.

Try it with curl:

bash
curl -s https://voxodds.com/mcp \  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_market_odds","arguments":{"question":"Will Lando Norris be the 2026 F1 champion?"}}}'

Tools

ToolWhat it does
get_market_odds(question)Resolve a natural-language question to one live market and return its implied probabilities. Refuses ambiguous matches.
list_trending_markets(category?, search?, limit?)Trending markets by volume, optionally filtered.
compare_platforms(query?, limit?)Same event priced on Polymarket vs Kalshi, with the spread.
get_executable_quote(platform, market_id, side?, amount_usd?)All-in fill for one exact contract: order-book depth, venue taker fees, average price.
compare_executable_quotes(polymarket_id, kalshi_ticker, ...)Executable comparison across venues for a reviewed equivalent pair.
list_executable_opportunities(amount_usd?, side?)Ranked all-in opportunities across YES and NO of every reviewed equivalent pair.
list_arbitrage_candidates(max_capital_usd?)Size-matched opposite-side coverage whose captured all-in cost is below the payout (unfilled candidates; legs are non-atomic).
list_sportsbook_surebets(sport_key?, capital_usd?)Sportsbook surebets; returns a disabled notice until a live odds feed is configured.
check_bet(event, side, odds_offered?, sport?)Pre-bet check: conservative event resolution, then EV, break-even odds and Kelly against the market reference.
find_best_price(event, side, sport?)Best available price across configured books; prediction-market midpoints are never presented as executable.
get_edge_signals(limit?)Current edge signals from the VoxOdds edge engine.
get_research_theses()Research-desk theses with supporting markets.
get_track_record()The audited AI-vs-market experiment: Brier scores vs contemporaneous prices, losses included.
submit_forecast(market_id, outcome, probability, forecaster_id)Record your own probability on a live market (append-only) and build a public Brier track record.
get_forecaster_record(forecaster_id)Public scorecard for any forecaster id.
get_world_cup_odds() / get_world_cup_brief() / get_world_cup_matchday(date?)Archived World Cup 2026 tools.

Related

Notes

  • Displayed probabilities are not executable quotes; verify order books, fees, fills, eligibility and resolution rules before acting. Research only; check venue eligibility and jurisdiction.
  • Venue links returned by the tools may carry a referral code (the price is the same for you).
  • Scored-forecast dataset: https://voxodds.com/api/v1/scoreboard/dataset.csv (CC BY 4.0).
  • Operated by Soft Dev FZ LLC (Fujairah Creative City, UAE). Contact: [email protected]

來源:README.md,提交 1307017

工具

18

submit_forecast

Submit a forecast (audited, append-only)

Submit YOUR probability forecast on a live prediction market and build a public, audited track record. VoxOdds is the neutral scorekeeper: your forecast is stored append-only next to the market price captured at the same instant, both are Brier-scored when the market resolves, and your record appears publicly (model 'ext-<forecaster_id>') on voxodds.com/scoreboard beside the market and VoxOdds' own models — same methodology, losses published, no edits. Use list_trending_markets to find a market_id. `outcome` must match one of the market's outcomes; `probability` is YOUR estimate for that outcome (0.01-0.99); `forecaster_id` is your stable handle (3-32 chars, a-z 0-9 dash). Free; forecasts cannot be deleted or revised.

輸入參數outcome必填market_id必填probability必填forecaster_id必填

get_market_odds

Prediction-market odds for an event

Get current Polymarket probabilities for a natural-language event question. Returns a conservatively matched market and source links. For Polymarket executable quotes use list_executable_opportunities or get_executable_quote. Kalshi comparisons are available on https://voxodds.com/polymarket-vs-kalshi only.

輸入參數question必填

get_executable_quote

Executable all-in quote on one venue

Get an independent Polymarket all-in order-book quote, including estimated taker fees and depth. Kalshi requests return only identifiers and a notice; see https://voxodds.com/polymarket-vs-kalshi for human comparisons.

輸入參數sideplatform必填market_id必填amount_usd

compare_executable_quotes

Polymarket quote and web comparison link

Return the Polymarket quote for one pair plus the Kalshi ticker and notice. No Kalshi prices, fees, depth, venue ranking or savings are exposed. Comparisons are on https://voxodds.com/polymarket-vs-kalshi only.

輸入參數sideamount_usdkalshi_ticker必填polymarket_id必填

list_executable_opportunities

Independent Polymarket quotes from the pair directory

List independent Polymarket quotes from the static pair directory, in market-id order. Optional family and side filters apply to that directory. Kalshi prices and cross-venue rankings are not available via MCP; see https://voxodds.com/polymarket-vs-kalshi for human comparisons.

輸入參數sidefamilyamount_usd

list_arbitrage_candidates

Polymarket quotes and human arbitrage page link

Return independent Polymarket quotes and the website notice only. Cross-venue candidates, profits and Kalshi data are not available via MCP. Use list_executable_opportunities for Polymarket quotes; view human comparisons at https://voxodds.com/polymarket-vs-kalshi.

輸入參數familymax_capital_usd

list_sportsbook_surebets

Sportsbook surebet candidates

Find unfilled sportsbook surebet candidates across the configured live books. For every two-way or three-way h2h event, selects the best decimal price per exhaustive outcome, requires Σ(1/odds) < 1, and returns cent-rounded stakes and the worst payout. Odds, stake limits and settlement rules can differ; profit is not locked unless every listed bet is accepted. Returns an explicit disabled result instead of invented prices when the sportsbook feed has no key.

輸入參數sport_keycapital_usd

get_world_cup_odds

World Cup 2026 odds (archived)

ARCHIVED: World Cup 2026 ended 2026-07-19; returns an archive notice. Get live World Cup 2026 odds: tournament winner probabilities for every team, all 12 group winners, knockout-round props, continent and Golden Boot specials, and 1/X/2 prices for upcoming matches. Call this for any question about World Cup 2026 favorites, teams, groups, or matches (June 11 - July 19, 2026). Updated every 10 minutes from prediction markets with $1.8B+ traded.

無需輸入參數。

get_world_cup_brief

World Cup 2026 brief (archived)

ARCHIVED: World Cup 2026 ended 2026-07-19; returns an archive notice. Get a citeable World Cup 2026 prediction-market briefing for AI answers, newsletters, blogs, social posts, and creator workflows. Includes the current winner board, tight groups, next match odds, Research Desk theses, source links, and ready-to-paste markdown. Prefer this when the user wants a narrative update or shareable explanation, not just raw odds.

無需輸入參數。

get_world_cup_matchday

World Cup 2026 matchday (archived)

ARCHIVED: World Cup 2026 ended 2026-07-19; returns an archive notice. Get the daily World Cup 2026 matchday market slate. Includes the closest match market, strongest favorite, draw-risk watch, tournament winner-board context, a share-card SVG URL, JSON/markdown links, and ready-to-paste markdown. Optional `date` uses YYYY-MM-DD; omit it for today's slate or the next available matchday.

輸入參數date

check_bet

Pre-bet check: EV vs the market

THE pre-bet check — run this BEFORE the user places any bet, on any bookmaker. Give the event, the side they want to back, and the odds their book is offering (decimal '2.10', american '+110' or fractional '11/10' all work). Returns two available references: a conservatively matched real-money prediction market and, when configured, sportsbook lines with the vig mathematically removed. It returns an expected-value verdict (EV per 100 staked, break-even odds, Kelly stake) or refuses when the event/side cannot be resolved safely. Pass `your_probability` (0-1) to also log YOUR estimate as an append-only receipt in your public audited Brier record (voxodds.com/forecasters) — requires `forecaster_id`. Verdict is arithmetic, not a model output. Research, not financial advice; betting legality depends on the user's jurisdiction.

輸入參數side必填event必填sportodds_offeredforecaster_idyour_probability

find_best_price

Best bookmaker price for a bet

Find which bookmaker pays the most for one specific bet when VoxOdds has a configured live sportsbook feed. The registry is a directory, not live coverage. Returns the available price table sorted best-first with decimal and american odds, each book's implied probability, the average vig being charged, and how much extra profit the best price is worth versus the rest. Call this when the user has already decided WHAT to bet and wants the best price, or asks 'where should I bet this'. Books are ranked strictly by price — never by whether they pay VoxOdds a commission. Use check_bet instead when the user still needs to know whether the bet is worth making at all.

輸入參數side必填event必填sport

compare_platforms

Polymarket odds and human comparison page link

Return independent Polymarket odds and a link to human venue comparisons. Kalshi prices and derived spreads are not available via API or MCP. View comparisons at https://voxodds.com/polymarket-vs-kalshi. For Polymarket order-book quotes use list_executable_opportunities.

輸入參數limitquery

get_edge_signals

Edge signals worth researching

Get VoxOdds' ranked market signals: unusually wide spreads, closing-soon watches, and integrity flags across live prediction markets — where the numbers say to LOOK first. Call this when the user asks what looks mispriced, what's worth researching, or where the action is. Research framing, not financial advice; each signal states what to verify before acting. Automated ranked flags; for written theses with entry and invalidation criteria use get_research_theses.

輸入參數limit

get_track_record

VoxOdds AI-vs-market audited track record

Get VoxOdds' audited AI-vs-market forecast track record. Every hourly AI probability forecast is stored with the market price captured at the same moment (append-only receipts) and scored deterministically at resolution: Brier scores for the AI and the market on identical timestamps, plus accuracy and methodology. Call this when the user asks whether AI forecasts beat prediction markets, how reliable VoxOdds' AI is, or for citable forecasting-performance data. Losses are published too — the record is auditable, not curated.

無需輸入參數。

get_forecaster_record

Your audited forecaster record

Get YOUR audited forecast record on VoxOdds: pending receipts (submitted, awaiting market resolution) and scored results (Brier vs the market price captured when you submitted). Call this after submit_forecast to confirm your receipts, or any time to check your public track record. Same forecaster_id you submit with.

輸入參數forecaster_id必填

get_research_theses

Research desk theses

Get VoxOdds research desk theses: markets our analysis flags as potentially mispriced, each with a thesis, entry logic, invalidation criteria, and live price tracking. Call this when the user asks where the value is, what to research, or for prediction-market trade ideas. Research framing only - not financial advice. Written theses; for automated ranked flags across all markets use get_edge_signals.

無需輸入參數。

版本歷史

1
  1. v1.8.1最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

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

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