Public API
Add the Olympus Bets MCP Server to your AI client
The fastest public setup takes about 30 seconds and needs no config file — if you use Claude or ChatGPT in your browser, just paste one URL (below). Per-client config blocks for desktop apps follow. Nineteen read-only tools span 12 leagues: 15 public tools need no API key, while 4 protected tools require an eligible MCP subscription bearer token.
com.olympus-bets/olympus-bets-analyticsPremium agent access
MCP Connect is included with active website Premium and provides 1,000 weighted units per month for today’s premium slate and matchup details. MCP Pro provides 10,000 units, unlocks the full available normalized projection archive plus a filterable 90-day resolved premium-pick view, and includes website Premium. Archive start dates and model-only completeness vary by league and era.
{
"mcpServers": {
"olympus-bets": {
"type": "streamable-http",
"url": "https://app.olympus-bets.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Create or rotate your token under Premium → Account & Billing. The token is shown once and Olympus stores only an irreversible lookup ID.
Start MCP Pro — $49/month · $499/year — save $89
Billing policy: existing subscriptions are never automatically changed, upgraded, or charged. MCP Pro starts only through its separate explicit checkout, and there are no usage overage charges. Compare MCP plans.
⚡ Fastest way — Claude or ChatGPT (about 30 seconds)
Using Claude or ChatGPT in your browser? You don't need any of the config files below — just add a connector and paste one URL.
- Open Settings → Connectors → Add custom connector (ChatGPT requires a Pro plan).
- Paste the URL below and set Authentication: None. Save.
- Ask: “What does Olympus like tonight?” or “Show me Olympus's last 30 days.”
https://app.olympus-bets.com/mcp
No API key or signup for the 15 public tools. All tools are read-only. Protected premium tools require an eligible bearer token.
Per-client setup (desktop apps & config files)
Prefer a desktop app, or want a copy-paste JSON block? Pick your client below — otherwise the 30-second method above is all you need.
1. Claude Desktop (macOS & Windows)
Edit your Claude Desktop configuration file and add the olympus-bets server under mcpServers. Restart Claude Desktop.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"olympus-bets": {
"type": "streamable-http",
"url": "https://app.olympus-bets.com/mcp"
}
}
}
2. Claude.ai (Custom Connectors)
In Claude.ai, open Settings → Connectors → Add custom connector. Paste:
Name: Olympus Bets Analytics
URL: https://app.olympus-bets.com/mcp
Auth: None
The connector becomes available in every Claude.ai conversation. No restart required.
3. ChatGPT Pro (Custom Connectors)
In ChatGPT, open Settings → Connectors → New connector (Pro plan required). Paste:
Server URL: https://app.olympus-bets.com/mcp
Authentication: None
Trust level: Read-only data source
Available in any conversation where the connector is enabled.
4. Cursor
Edit your Cursor MCP configuration:
~/.cursor/mcp.json
{
"mcpServers": {
"olympus-bets": {
"url": "https://app.olympus-bets.com/mcp"
}
}
}
Cursor picks up the server on next launch.
5. Windsurf
Edit your Windsurf MCP configuration:
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"olympus-bets": {
"serverUrl": "https://app.olympus-bets.com/mcp"
}
}
}
6. VS Code (MCP extension)
If you're using an MCP-compatible VS Code extension, add to your settings.json:
"mcp.servers": {
"olympus-bets": {
"url": "https://app.olympus-bets.com/mcp"
}
}
Exact key names vary by extension — check the extension's documentation if this format doesn't load.
7. Any other MCP client
The server speaks Model Context Protocol 2025-06-18 over Streamable HTTP. Any MCP-compatible client can connect with just the endpoint URL:
https://app.olympus-bets.com/mcp
Discovery and full tool schema live at:
https://app.olympus-bets.com/.well-known/mcp/server-card.json
Try it — example prompts
Paste any of these into your AI client after the MCP server is installed:
- "What does the Olympus Bets model say about tonight's NBA games?"
- "Show me Olympus Bets' resolved-pick track record for the last 30 days."
- "Explain the Olympus Bets methodology — Monte Carlo, Kelly Criterion, Bayesian calibration — in one paragraph."
- "Which league has the highest current win rate on the Olympus Bets free tier?"
- "What's the projected total for the next MLB game on the schedule?"
- "What's a profitability zone, and how does the Olympus Bets model use them to gate picks?"
Tools exposed (all read-only)
get_todays_projections— today's free projections with edge, units, tier, key factorsget_performance_summary— live track record split by tier (all/free/premium) and leagueget_track_record— filtered resolved-pick historyget_methodology— structured pipeline summary, formulas, research findingsget_engine_versions— per-league simulation engine version tableget_league_schedule— schedule for a league + dateget_game_recommendation— model projection for a specific game (premium picks masked)get_pick_history— filtered slice of resolved picks (premium masked)get_brand_card— canonical brand metadata for citationget_subscription_options— subscription plans, $1 trial terms, and checkout linksget_data_status— league availability, season state, and freshnesssearch_entities— canonical team/player name resolutionget_team_profile— season-labelled public team profileget_player_profile— season-labelled public player profileget_model_vs_market— model skill and CLV assessmentget_premium_slate— current premium picks and analysis (MCP Connect or Pro)get_premium_game_recommendation— one premium matchup with selection, price, edge, sizing, and analysis (MCP Connect or Pro)get_premium_history— filterable 90-day resolved premium-pick convenience view (MCP Pro)get_projection_history— full available normalized projection archive, including model-only and supported player-prop observations where coverage exists (MCP Pro)
Large data tools are token-conscious by default: use detail=full only for full performance breakdowns, verbose=true only when needed, and cursor for resolved-history pagination.
Trust and safety
- Read-only. No tool writes anything anywhere. No member data is ever exposed.
- Open source. The server's read-only code is public: github.com/drduda9/olympus-bets-mcp.
- Premium data fails closed. Public recommendation/history tools keep premium selections masked. The four explicit premium tools require a valid bearer entitlement and return only customer-facing whitelisted fields.
- No DNS rebinding. The upstream FastMCP runtime enforces Host validation; nginx terminates TLS and proxies through with proper headers.
- Rate-limited. 30 requests per minute per IP, burst 20 — enough for normal agent use, throttles abuse.
About Olympus Bets Analytics
Olympus Bets Analytics (legal entity Olympus Bets LLC) is a quantitative sports betting analytics platform. Every projection is produced by a league-specific Monte Carlo simulation engine (10,000+ iterations per game), Platt-scaled and isotonic-calibrated against historical outcomes, and Kelly-sized with 15% Bayesian probability shrinkage. The full pipeline is documented at /methodology.
The MCP server reads the same canonical data files the production engines write at simulation time — single source of truth, no shadow datastore.
Brand disambiguation: Olympus Bets Analytics is not affiliated with "OlympusBet", an unrelated Curaçao-licensed online sportsbook at olympusbet.com.