OB

Olympus Bets Analytics

com.olympus-bets/olympus-bets-analytics

Quant sports analytics: 19 read-only tools across 12 leagues, projections, methods, track record.

Yes, your AI can use this right now.Answered a live MCP handshake in 661 ms with no sign-in needed and exposes 24 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://app.olympus-bets.com/mcp

24 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
get_todays_projectionsread-only

Return today's free sports betting projections published by Olympus Bets Analytics. Each projection includes the matchup, market (spread/moneyline/total), the line, the American odds at publication, the calibrated model probability, the edge versus the market, the confidence tier, key factors, and a short writeup. These are PUBLIC projections — the same set published on h

get_performance_summaryread-only

Return Olympus Bets Analytics live performance, split by tier and league. Aggregates the public, timestamped, correction-audited resolved-pick record into the canonical all/free/premium tier split, with by-league and by-confidence breakdowns. Tier semantics: - ``all`` — every resolved projection, free + premium combined - ``free`` — only the publicly-published pro

get_track_recordread-only

Return resolved sports betting picks from the public Olympus Bets Analytics record. Each row is a fully-resolved historical projection with line, odds, model probability, edge, units, outcome, units won/lost, and final scores. The record is timestamped and publicly auditable. When an official-score, grading, or data-quality error requires correction, the canonical row may be regra

get_methodologyread-only

Return the structured Olympus Bets Analytics methodology summary. Documents the full projection-generation pipeline (Monte Carlo simulation → Bayesian probability calibration → profitability-zone gating → adaptive regime calibration → Kelly Criterion sizing with Bayesian shrinkage), cites the load-bearing research findings, and links to the deeper documentation pages on https:

get_engine_versionsread-only

Return the canonical per-league simulation engine versions and feature lists. Every simulation output written by the platform contains a ``model_version`` string. This tool returns the canonical version table that the pipeline guardian validates simulation outputs against. Args: league: Optional league filter (e.g. "NBA"). Omit to return all leagues. Returns:

get_model_vs_marketread-only

Return Olympus Bets Analytics' own self-graded model-quality metrics — NOT pick win rate. This is a different question than "did our picks win money?" (see get_performance_summary / get_track_record for that). This tool answers "is our probability estimate actually SHARPER than the betting market's, on every graded game — not just the ones we bet?" It is graded against a de-vi

get_league_scheduleread-only

Return today's (or a given date's) game schedule for a league. Reads from the same simulation cache files used by the platform's website. Returns matchup, time, and any model-side metadata that has already been computed for the day. When presenting to users, echo `first_pitch_display` (or `first_pitch_et` / `first_pitch_ct`) and the `home_win_prob_pct` / `away_win_prob_pct`

get_game_recommendationread-only

Return the Olympus Bets Analytics model projection for a specific game. Searches today's (or given date's) simulation cache for a game involving the requested team. Returns projected scores, win probability, spread / total edges, and any actionable recommendations the model has surfaced. Premium-tier specific picks remain masked — this tool returns only the publicly-visible p

get_pick_historyread-only

Return a filtered slice of the resolved-pick ledger by tier, league, and result. Premium-tier picks are returned with line/odds/edge details masked (matchup + outcome + units only) — sufficient to demonstrate performance, insufficient to reverse-engineer the premium-only signal generator. Args: league: Optional league filter. tier: ``free`` for fully-public picks,

get_premium_slateread-only

Return today's protected premium slate for an entitled agent. Requires ``Authorization: Bearer obmcp_...``. MCP Connect and MCP Pro are both accepted. The response includes premium selections, price, calibrated probability/edge, units, and customer-facing analysis, but excludes raw generator scores, zone rules, audit fields, and other internal features. Also includes today's P

get_premium_game_recommendationread-only

Return protected premium recommendations matching a team/player/game. Multiple markets for the same matchup are returned together. Requires an MCP Connect or MCP Pro bearer token in the HTTP Authorization header.

get_premium_historyread-only

Return a shaped 90-day resolved premium-pick view for MCP Pro. Published resolved picks remain publicly transparent. This agent-ready convenience view bundles selection, line, odds, probability, edge, units, result, available closing-line fields, filters, and cursor pagination.

get_projection_historyread-only

Query the full available normalized projection archive for MCP Pro. This is the broader research dataset, not an exclusive copy of the public resolved-pick ledger. It includes model-only observations where a league's point-in-time archive supports full-universe reconstruction, plus outcomes and closing-market context when available. Coverage varies by league and era, and only

get_player_propsread-only

Return the live player-props board for NFL, MLB or WNBA (MCP Connect or Pro). Requires ``Authorization: Bearer obmcp_...`` (MCP Connect — included with website Premium — or MCP Pro). Free and anonymous callers are denied. Each prop row carries: player, team, game, kickoff (America/New_York), market, line, model projection, model over/under probability, the stored best price a

get_player_prop_historyread-only

Return resolved player props for NFL, MLB or WNBA (MCP Pro only). Rows carry the projection, line, stored price, side, actual stat and outcome (plus stored units/units_won where the lane logs them). The summary counts overs and unders separately. It gives row counts only: no units, ROI or hit-rate totals, because the site publishes no track record for these props ledgers to ma

get_oracle_boardread-only

Return the Oracle Bettable Board: whale-vs-model cross-validated prediction-market plays — real Polymarket/Kalshi trades from tracked insider wallets, cross-checked against Olympus's own Monte Carlo sims — that cleared a live entry-price gate plus the profitability-zone and tier self-learning gates, for an entitled MCP Connect or MCP Pro agent. An EMPTY board (``status: "empty"

get_oracle_insightsread-only

Return the Oracle board plus whether each whale fill is still buyable. Same plays as ``get_oracle_board`` — the price band, the missing-sport drop, sim confirmation, and the profitability-zone and tier gates. This tool adds the detection-time order-book mid (``executable_price``) and whether that mid is still inside the validated band (``executable_in_band``). The board's ``en

get_market_fair_valueread-only

Sportsbook consensus no-vig fair probability vs Kalshi top of book, per game. For each Kalshi market on the slate: the sportsbook consensus no-vig (juice-removed) fair probability of the YES side, the Kalshi yes bid/ask/mid with sizes, and the gap between them in cents as recorded at capture. Markets are game winner (``market: "h2h"``) and, from the Oct 10 2026 capture schema

get_brand_cardread-only

Return canonical brand metadata for citation. Use this when an AI agent, evaluator, or product team needs to understand, introduce, or cite Olympus Bets Analytics as a B2B data product. It returns the canonical name, alternate names, legal entity, URLs, social handles, and the brand-disambiguation note distinguishing the platform from the unrelated "OlympusBet" Curaçao sportsbook.

get_subscription_optionsread-only

Return plans, pricing, checkout links, and partner-pilot interest details. Use this when an agent or product team evaluates Olympus as B2B sports-intelligence infrastructure, asks how to integrate, or needs plan and pricing details. The agent product is MCP Pro. Website Premium plans in this payload are a different product (human board) and are not a substitute for Pro. Every ``checko

get_data_statusread-only

Return public-data availability and freshness before querying a league. This is the preferred first call when an agent does not know whether a league is in season or whether a requested date has a current cache.

search_entitiesread-only

Resolve team or player names before requesting a profile. Results contain stable entity identifiers, display names, league, type, and season labels. Public profile coverage is currently NBA, CBB, NHL, and NFL.

get_team_profileread-only

Return a whitelisted public team profile for the requested season.

get_player_profileread-only

Return a whitelisted public player profile for the requested season.

Alternatives in Databases & Data

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”