Olympus Bets Analytics — MCP Server
Public, read-only Model Context Protocol server for the Olympus Bets Analytics quantitative sports analytics platform.
This repository is the public identity / registry source for the hosted server. You do not need to run anything — point your client at the endpoint below.
| Endpoint | https://app.olympus-bets.com/mcp |
| Transport | Streamable HTTP |
| Product version | 1.3.0 |
| Registry name | com.olympus-bets/olympus-bets-analytics |
| Discovery card | server-card.json |
| Full tool spec | tools.json |
| Install guide | https://app.olympus-bets.com/mcp-server |
| Smithery | olympus-bets/olympus-bets-analytics |
Quick connect
Claude.ai — Settings → Connectors → Add custom connector → name Olympus Bets, URL https://app.olympus-bets.com/mcp, Auth None (public tools). For premium tools, configure Authorization: Bearer obmcp_… if your client supports custom headers.
ChatGPT Pro — Settings → Connectors → same URL, Authentication None for free tools.
Claude Desktop / Cursor / Windsurf / VS Code — add:
{
"mcpServers": {
"olympus-bets": {
"type": "streamable-http",
"url": "https://app.olympus-bets.com/mcp"
}
}
}
Grok — grok mcp add --transport http olympus-bets-analytics https://app.olympus-bets.com/mcp
Per-client paths: https://app.olympus-bets.com/mcp-server
Tools (19, all read-only)
15 public (no authentication) · 4 protected (bearer token).
| Tool | Access | Units | Purpose |
|---|---|---|---|
get_todays_projections | Public | 0 | Published free slate (pick / edge / units for free picks) |
get_performance_summary | Public | 0 | Track record by tier and league |
get_track_record | Public | 0 | Filtered resolved-pick history |
get_methodology | Public | 0 | Pipeline, formulas, research findings |
get_engine_versions | Public | 0 | Per-league simulation engine versions |
get_model_vs_market | Public | 0 | Model skill vs market (Brier / CLV style metrics) |
get_league_schedule | Public | 0 | League slate + public model probabilities |
get_game_recommendation | Public | 0 | Public model projection for a game (non-free edges masked) |
get_pick_history | Public | 0 | Legacy history view (prefer get_track_record) |
get_brand_card | Public | 0 | Canonical B2B brand / citation metadata |
get_subscription_options | Public | 0 | Plans, checkout links, agent purchase flow |
get_data_status | Public | 0 | Per-league freshness and coverage |
search_entities | Public | 0 | Resolve team / player names |
get_team_profile | Public | 0 | Public team analytics |
get_player_profile | Public | 0 | Public player analytics |
get_premium_slate | Connect or Pro | 5 | Today's full premium projection slate |
get_premium_game_recommendation | Connect or Pro | 2 | Premium matchup detail |
get_premium_history | Pro | 10 | 90-day resolved premium-pick convenience view |
get_projection_history | Pro | 15 | Normalized projection archive (incl. model-only) |
Leagues (12): NBA, WNBA, NHL, NFL, CBB, CFB, MLB, Soccer, Golf, Tennis, LoL, CS2.
Access tiers
| Tier | Auth | Request rate | Monthly weighted units | What you get |
|---|---|---|---|---|
| Free / anonymous | None | 30 / min per IP | — | 15 public tools |
| MCP Connect | Bearer obmcp_… | 90 / min (validated token) | 1,000 | + premium slate & matchup tools |
| MCP Pro | Bearer obmcp_… | 90 / min (validated token) | 10,000 | + history / projection archive |
- Spoofed
Authorizationheaders do not raise the rate limit — the token must be real and entitled. - Absolute edge ceiling: 120 / min per IP (host protection).
- Errors are tagged:
[mcp_rate_limit],[mcp_quota],[mcp_auth]so agents do not confuse speed throttles with unit budgets or bad tokens. - Call
get_subscription_optionsfor checkout URLs; a human completes Stripe; create the token under Premium → MCP access.
Connect is included with website Premium. MCP Pro is a separate product ($49/mo or $499/yr) that also includes website Premium for the operator. See https://app.olympus-bets.com/subscribe#mcp-pro
Example prompts
- “What does Olympus Bets say about tonight’s free slate?”
- “Show the last 30 days of free-tier track record for MLB.”
- “Explain the Olympus methodology in one paragraph.”
- “Call
get_subscription_optionsand summarize MCP Pro vs Connect.” - (With Pro token) “Query projection history for NBA over the last 14 days.”
Trust and safety
- Read-only. No tool places bets or writes member data.
- Same production pipeline the website uses (hosted server reads canonical data files).
- Premium fails closed without a valid bearer.
- Rate-limited as above for fairness and stability.
Repository layout
mcp_server/— illustrative / registry-oriented server sources (hosted production runs atapp.olympus-bets.com).server.json— MCP registry manifest forcom.olympus-bets/olympus-bets-analytics.LICENSE— MIT for this code.
To use the product, connect to the hosted endpoint. Running this tree alone will not load Olympus production data.
License
Code: MIT. Data returned by the hosted endpoint is informational; see https://app.olympus-bets.com/methodology.