softdevfz avatar

Voxodds

softdevfz/voxodds-mcp

Pulls live odds from Polymarket and Kalshi across politics, sports, crypto, and geopolitics without requiring authentication. You get access to 50+ active prediction markets with hourly updates, volume data, and percentage probabilities for binary outcomes. Useful when you're building dashboards that track crowd sentiment on elections or World Cup matches, or when you need to programmatically monitor specific markets for divergences between platforms. The service aggregates everything from US-Iran peace deal predictions to Premier League match outcomes, so you can query current odds instead of scraping individual platforms. Free tier means you can prototype betting analysis tools or sentiment tracking without API keys.

tools
18
transport
HTTP
last updated
Sep 11, 2026

Tools

18 tools

Public tool metadata for what this MCP can expose to an agent.

get_market_oddsResolve a natural-language question to one live market and return its implied probabilities.

Resolve a natural-language question to one live market and return its implied probabilities.

No parameter schema in public metadata yet.

list_trending_marketsTrending markets by volume, optionally filtered.

Trending markets by volume, optionally filtered.

No parameter schema in public metadata yet.

compare_platformsSame event priced on Polymarket vs Kalshi, with the spread.

Same event priced on Polymarket vs Kalshi, with the spread.

No parameter schema in public metadata yet.

get_executable_quoteAll-in fill for one exact contract: order-book depth, venue taker fees, average price.

All-in fill for one exact contract: order-book depth, venue taker fees, average price.

No parameter schema in public metadata yet.

compare_executable_quotesExecutable comparison across venues for a reviewed equivalent pair.

Executable comparison across venues for a reviewed equivalent pair.

No parameter schema in public metadata yet.

list_executable_opportunitiesRanked all-in opportunities across YES and NO of every reviewed equivalent pair.

Ranked all-in opportunities across YES and NO of every reviewed equivalent pair.

No parameter schema in public metadata yet.

list_arbitrage_candidatesSize-matched opposite-side coverage whose captured all-in cost is below the payout (unfilled candidates; legs are non-atomic).

Size-matched opposite-side coverage whose captured all-in cost is below the payout (unfilled candidates; legs are non-atomic).

No parameter schema in public metadata yet.

list_sportsbook_surebetsSportsbook surebets; returns a disabled notice until a live odds feed is configured.

Sportsbook surebets; returns a disabled notice until a live odds feed is configured.

No parameter schema in public metadata yet.

check_betPre-bet check: conservative event resolution, then EV, break-even odds and Kelly against the market reference.

Pre-bet check: conservative event resolution, then EV, break-even odds and Kelly against the market reference.

No parameter schema in public metadata yet.

find_best_priceBest available price across configured books; prediction-market midpoints are never presented as executable.

Best available price across configured books; prediction-market midpoints are never presented as executable.

No parameter schema in public metadata yet.

get_edge_signalsCurrent edge signals from the VoxOdds edge engine.

Current edge signals from the VoxOdds edge engine.

No parameter schema in public metadata yet.

get_research_thesesResearch-desk theses with supporting markets.

Research-desk theses with supporting markets.

No parameter schema in public metadata yet.

get_track_recordThe audited AI-vs-market experiment: Brier scores vs contemporaneous prices, losses included.

The audited AI-vs-market experiment: Brier scores vs contemporaneous prices, losses included.

No parameter schema in public metadata yet.

submit_forecastRecord your own probability on a live market (append-only) and build a public Brier track record.

Record your own probability on a live market (append-only) and build a public Brier track record.

No parameter schema in public metadata yet.

get_forecaster_recordPublic scorecard for any forecaster id.

Public scorecard for any forecaster id.

No parameter schema in public metadata yet.

get_world_cup_oddsArchived World Cup 2026 tool.

Archived World Cup 2026 tool.

No parameter schema in public metadata yet.

get_world_cup_briefArchived World Cup 2026 tool.

Archived World Cup 2026 tool.

No parameter schema in public metadata yet.

get_world_cup_matchdayArchived World Cup 2026 tool.

Archived World Cup 2026 tool.

No parameter schema in public metadata yet.

Sponsors

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:

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

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

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

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


View the full README on GitHub

Details

Repository
github.com/softdevfz/voxodds-mcp
Website
voxodds.com
Transport
HTTP
Registry
MCP registry, active