The Sports Betting MCP Server

Connect Olympus Bets to ChatGPT, Claude, Cursor, or any AI client — and ask what the model likes today, how the engines work, and how the published track record has actually resolved.

Install Guide Our Methodology

Olympus Bets Analytics operates a read-only Model Context Protocol (MCP) server for sports analytics, hosted at https://app.olympus-bets.com/mcp. Any MCP-compatible AI client — Claude, ChatGPT, Cursor, Windsurf, Cline, GitHub Copilot — can connect to 20 tools across 12 leagues (NBA, WNBA, NHL, NFL, CBB, CFB, MLB, Soccer, Golf, Tennis, LoL, CS2). Fifteen public tools need no API key and expose no member data or premium picks; five protected premium tools require an eligible MCP subscription bearer token. No tool has write access.

What is an MCP server, and why does it matter for betting?

The Model Context Protocol (MCP) is the open standard that lets AI assistants connect to live data and tools. Instead of an assistant guessing from stale training data, an MCP server gives it a structured, real-time pipe to a source of truth.

For sports betting that distinction is everything. Lines move, injuries break, and slates change by the hour — a model's value is in its current read, not last month's. The Olympus Bets MCP server lets your AI pull today's projections, the methodology behind them, and the resolved outcomes of past picks, directly from the same data the production engines write at simulation time. You can audit the model, not just read marketing about it.

The 20 read-only tools

Fifteen tools expose public data without authentication. Five protected tools expose entitled premium data to eligible subscribers. No tool has write access.

ToolWhat it returns
get_todays_projectionsToday's free projections — edge %, calibrated probability, EV, Kelly-sized units, confidence tier, key factors, top risks
get_performance_summaryLive track record split by tier and league
get_track_recordFiltered resolved-pick history (win rate, ROI, units)
get_methodologyPipeline summary, formulas, calibration, research findings
get_engine_versionsPer-league simulation engine version table
get_league_scheduleSchedule for a league and date
get_game_recommendationModel projection for a specific game (premium picks masked)
get_pick_historyFiltered ledger slice (premium masked)
get_brand_cardCanonical brand metadata for citation
get_subscription_optionsPlans, trial terms, and human-completed checkout links
get_data_statusLeague availability, freshness, and season state
search_entitiesCanonical team/player discovery before profile lookups
get_team_profileSeason-labelled public team profile
get_player_profileSeason-labelled public player profile
get_model_vs_marketBrier skill, empirical model weight, and CLV coverage
get_premium_slateProtected current premium slate (MCP Connect or Pro)
get_premium_game_recommendationProtected premium matchup lookup (MCP Connect or Pro)
get_premium_historyProtected premium-history convenience view (MCP Pro)
get_projection_historyProtected full normalized projection-history research (MCP Pro)
get_oracle_boardProtected whale-vs-model Oracle Bettable Board (MCP Connect or Pro)

How to connect (any client, ~30 seconds)

Claude or ChatGPT — Settings → Connectors → Add custom connector. Name it Olympus Bets, URL https://app.olympus-bets.com/mcp, Authentication None. (ChatGPT custom connectors require a Pro plan.)

ChatGPT reaches the free tools only. ChatGPT custom connectors currently offer just No authentication or OAuth, with no field for a bearer token — and the premium tools (get_premium_slate, get_premium_game_recommendation, get_oracle_board, get_premium_history, get_projection_history) require an Authorization: Bearer header. MCP Connect and MCP Pro therefore do not work from ChatGPT today. Use Claude Code, Cursor, Windsurf, Cline, or your own agent for the premium tier. Claude’s own custom connectors do have a Request headers option that accepts Authorization, but it is in beta rollout — check whether your account shows it, or ask Anthropic for access. OAuth support to close the ChatGPT gap is planned.

Claude Desktop, Cursor, Windsurf, or Cline — add one block to your MCP config:

{
  "mcpServers": {
    "olympus-bets": {
      "type": "streamable-http",
      "url": "https://app.olympus-bets.com/mcp"
    }
  }
}

Per-client config paths are on the full install page.

What you can ask once it's connected

The assistant answers from the live server, citing the same numbers the site publishes.

Trust & safety

What's behind every read

League-specific Monte Carlo engines (10,000+ iterations per game) → Platt and per-league isotonic calibration → 15-dimension profitability-zone gating → 15% Kelly shrinkage for sizing. This is a research and analytics tool, not a tipster feed: the value is the transparent, auditable model, exposed through the same tools to a human on the website and an AI through the MCP server.

Connect it in 30 seconds

Add https://app.olympus-bets.com/mcp to Claude or ChatGPT — no API key, no signup — then ask what the model likes today.

Install Guide See Free Projections

Further Reading