# olympus-bets-analytics

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/drduda9/olympus-bets-mcp  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/olympus-bets-analytics-2

## Description
Quant sports-betting analytics: free projections, live track record, methodology (12 leagues).

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "olympus-bets-analytics": {
    "command": "npx",
    "args": ["-y","olympus-bets-analytics-2"]
  }
}
```

## Documentation & README

# Olympus Bets Analytics — MCP Server

Public, **read-only** [Model Context Protocol](https://modelcontextprotocol.io) server for the
[Olympus Bets Analytics](https://app.olympus-bets.com) 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](https://app.olympus-bets.com/.well-known/mcp/server-card.json) |
| **Full tool spec** | [tools.json](https://app.olympus-bets.com/.well-known/mcp/tools.json) |
| **Install guide** | https://app.olympus-bets.com/mcp-server |
| **Smithery** | [olympus-bets/olympus-bets-analytics](https://smithery.ai/server/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:

```json
{
  "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 `Authorization` headers 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_options` for checkout URLs; a human completes Stripe; create the token under [Premium → MCP access](https://app.olympus-bets.com/best_bets_members#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_options` and 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 at `app.olympus-bets.com`).
- `server.json` — MCP registry manifest for `com.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](./LICENSE). Data returned by the hosted endpoint is informational; see https://app.olympus-bets.com/methodology.

