Skip to main content
Glama

HaterPicks API

Server Details

Live Australian bookmaker odds, player props, best prices, +EV, arbitrage and live scores.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 9 tools

Disambiguation4/5

The odds-family tools (get_odds, get_best_price, get_arbitrage, get_ev, get_player_props) all draw on similar price data, but each description clearly states a distinct output: raw prices, best-per-side, arbitrage legs, positive-EV props, and prop markets. The main residual risk is an agent conflating get_odds with get_best_price, since both hit the same endpoint and differ mostly in aggregation rather than domain.

Naming Consistency5/5

Every tool follows a clean verb_noun pattern (get_*, list_*, quote_*), with lowercase snake_case throughout and no style mixing. The prefixes also map meaningfully to behaviour: get_ for retrieval, list_ for metadata enumeration, quote_ for a read-only price calculation.

Tool Count5/5

Nine tools is well within the sweet spot for an API wrapper and each one maps to a distinct endpoint or workflow (arbs, best price, EV, odds, props, scores, SGM quote, metadata, onboarding). Nothing looks like padding, and no obvious capability is split across redundant tools.

Completeness4/5

The surface covers the core betting-analytics lifecycle: discovery (list_sports_and_bookmakers), onboarding (get_started), raw and derived prices (get_odds, get_best_price), strategies (get_arbitrage, get_ev), props, SGM pricing and scores. Gaps are minor—no account/usage or plan-status introspection, no historical odds or line-movement tool—but these are workarounds rather than blockers.

Available Tools

9 tools
get_arbitrageGet arbitrage opportunitiesA
Read-onlyIdempotent
Inspect

Markets where backing every outcome at different Australian bookmakers returns more than the total stake: the profit % and each leg's side, bookmaker and decimal price, best first. Prices move fast; check them at the bookmaker before acting. Needs the Pro plan ($79 AUD a month) or higher. Counts as one API call (GET /api/v1/arbs).

Inputs: limit, sport, min_profit_pct.

get_best_priceFind the best price for a marketA
Read-onlyIdempotent
Inspect

Which Australian bookmaker pays the most for each side of a market: the best decimal price, the bookmaker, how many books price that side and how much more the best pays than the worst (spread_pct). Sharp reference books that cannot be backed are left out. Free keys cover game lines; player props need Starter or higher. Works on every plan, Free included. Counts as one API call (GET /api/v1/odds?sport=).

Inputs: sport (required), search (required), limit, market.

get_evGet +EV player-prop pricesA
Read-onlyIdempotent
Inspect

Player-prop prices where the best Australian bookmaker price beats the fair price, best edge first: player, stat, line, side, best price and bookmaker, edge % (market_ev_pct) and fair probability. basis says whether the fair price comes from our model and the market or the market alone. Needs the Pro plan ($79 AUD a month) or higher. Counts as one API call (GET /api/v1/ev).

Inputs: limit, sport, min_edge_pct.

get_oddsGet live oddsA
Read-onlyIdempotent
Inspect

Live odds for one sport across Australian bookmakers: one row per game, market and line, with each bookmaker's decimal price for every side. Narrow with search (team or player) and market. Free keys get game lines (head-to-head, line, total); player-prop rows need Starter or higher. Works on every plan, Free included. Counts as one API call (GET /api/v1/odds?sport=).

Inputs: sport (required), limit, market, search.

get_player_propsGet player propsA
Read-onlyIdempotent
Inspect

Player-prop markets for one sport across Australian bookmakers: player, market, line and each bookmaker's over and under price. Narrow with player, team and market. Needs the Starter plan ($29 AUD a month) or higher. Free keys can read sport nba from a copy refreshed every 30 minutes. Counts as one API call (GET /api/v1/props?sport=).

Inputs: sport (required), team, limit, market, +1 more.

get_scoresGet live scoresA
Read-onlyIdempotent
Inspect

Live scores for 120+ leagues: score, period, clock and status for every game around today (yesterday's finals to two days ahead). With no league it lists the league keys. Golf and motor racing add a top-10 leaderboard. Works on every plan, Free included. A box score (game) needs Starter or higher. Counts as one API call (GET /api/v1/scores).

Inputs: game, league, season.

get_startedGet started with the HaterPicks APIA
Read-onlyIdempotent
Inspect

How to connect a HaterPicks API key, what each plan includes and which tool needs which plan. Call this first if no key is connected or a tool says it needs one. Needs no key. Get a free key at https://www.haterpicks.app/developer.

Inputs: no named parameters.

list_sports_and_bookmakersList sports, markets and bookmakersA
Read-onlyIdempotent
Inspect

The sport codes get_odds and get_best_price accept, with each sport's market keys; the sports get_player_props accepts; and the bookmakers whose prices the feeds carry (id and name). Needs no key and costs no API call.

Inputs: sport.

quote_same_game_multiQuote a same-game multiA
Read-only
Inspect

Live price for a same-game multi (parlay) of two or more player-prop legs from one game, at each Australian bookmaker that will price it, with a fair quote. Read-only: it asks for a price and never places a bet. Needs the Pro plan ($79 AUD a month) or higher. Counts as one API call (POST /api/v1/sgm-quote).

Inputs: away (required), home (required), legs (required), sport (required), +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Live sports betting odds, cross-book +EV, and graded player-prop resolution across 13 books.
      11
      386 npm
      1
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables Claude to look up Australian sports events and retrieve every bookmaker’s current decimal prices, the best available price, and no-vig fair odds for head-to-head, line, and total markets.
      5
      70 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Provides tools for live sportsbook odds, player props, scores, football xG, historical closing lines, US horse racing entries and results, and prediction-market prices through a hosted endpoint and local stdio proxy.
      8
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources