80trust / 100

Puntersedge

by puntersedge.online in Other

MCP serverPassing, checked 12 h ago

AU/NZ racing and Australian sports odds for AI agents: 36 read-only tools, each stating its cost.

https://api.puntersedge.online/mcp
Tools
36
open to any client
Uptime
100%
last 30 days
Response time
1.4 s
1.7 s slowest 5%
Last check
Passed
12 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "puntersedge": {
      "type": "http",
      "url": "https://api.puntersedge.online/mcp"
    }
  }
}

36 tools

  • odds_board

    The next races to run with EVERY bookmaker's current win and place price for every runner, as a compact matrix: each race lists its bookmakers (with the age of each book's quote) and each runner carries price arrays in that order. The fastest way to see the whole live market…

  • race_odds

    One upcoming race in full: every runner with every bookmaker's win, place and (where offered) top 2/3/4 price, each book's quote age, scratchings and race conditions. Give the venue plus race_number or race_id; with only a venue you get that venue's next race. The call is billed…

  • race_markets

    Every bookmaker's prices for one race across win, place and top 2/3/4, plus exotic dividends once settled. Live prices before the jump, each book's closing price after it. Give race_id, or venue + meeting_date + race_number. Costs 2 credits. Plan: Plus and above.

  • race_card

    Upcoming races without prices: race_id, venue, race number, start time, distance, track condition, status, runners and scratchings. The cheapest way to find race_ids for the other tools. Costs 1 credit. Every plan.

  • best_odds

    The best available win and place price for every runner in upcoming races and which bookmaker has it, after PuntersEdge's guards (books pricing under 100%, quotes read before a scratching and placeholder prices never win). Also how many books quote each runner, the best-vs-worst…

  • odds_changes

    Only the racing prices that moved since your last call, so an agent or pipeline can follow the whole market cheaply. First call: omit cursor (covers the last 60 seconds). Every reply has next_cursor; pass it back as cursor on the next call, within 30 minutes. Delivery is…

  • market_movers

    Runners whose price has moved across several bookmakers since they opened (steam and drift), with the consensus open and current price and how many books confirm the move. Costs 3 credits. Every plan.

  • price_history

    Every bookmaker's price path for each runner in one race: open, close, high and low, and optionally the time series. Give race_id, or venue + race_number + date. Costs 5 credits. Plan: Every plan for races in the last 24 hours; Standard and above for older races.

  • consensus_price

    Each runner's consensus probability and fair price for one race, built by removing every bookmaker's margin and combining the books, with the books included and excluded and why. Costs 3 credits. Every plan.

  • race_intelligence

    A one-race market read: consensus at each mark, how the market has moved, which books lead or lag, and the signals PuntersEdge derives from them. Costs 3 credits. Every plan.

  • market_summary

    Per-runner market summary for past races: opening and closing consensus, the move between them and its signal class (strong_firm, firm, steady, drift, strong_drift). Costs 5 credits. Plan: Standard and above (last 90 days); Plus and above for the full archive.

  • race_results

    Settled results: placings with settled prices, starting prices where published, and dividends. Use date for a past day or hours_back for the latest. Costs 2 credits. Every plan.

  • us_tote

    TVG's live tote odds for US and Canadian races: per runner the morning line and the current win odds (odds-to-1 and decimal) with the WIN pool behind them. Pari-mutuel, so a pre-race price is an estimate of what the pool will pay; settled payoffs are on race_results with country…

  • closing_lines

    Each bookmaker's closing price per runner from the archive, for model building, CLV and settlement checks. Closing-only rows by default (last quote within 5 minutes of the jump). Costs 5 credits. Plan: Standard and above (last 90 days); Plus and above for the full archive.

  • evaluate_clv

    Grade up to 200 bets against the closing line: for each bet, the closing price (that book's, or the market best/median), CLV percent and P&L line. Name each race by race_id or venue + meeting_date + race_number, and each runner by runner_number or runner_name. Costs 5 credits…

  • race_form

    Recent runs and form stats for every runner in one race. Give race_id, or venue + meeting_date + race_number. Costs 3 credits. Every plan.

  • horse_form

    A thoroughbred's recent starts and statistics, by name or the pe:/ra: reference other tools return. Costs 3 credits. Every plan.

  • horse_runs

    Every run one thoroughbred has in PuntersEdge's own settled results, newest first: venue, date, distance, barrier, jockey, weight, finishing position, margin and starting price. Built from our results rather than Racing Australia, so it answers when horse_form cannot. Name the…

  • greyhound_field

    Every dog in one greyhound race with its recent runs and record, from PuntersEdge's own results. Australian races, and British and Irish ones from 12 October 2026. Give race_id, or venue + meeting_date + race_number. Costs 3 credits. Every plan.

  • greyhound_form

    One dog's runs from PuntersEdge's own results, newest first: track, distance, box, grade, finishing position, time and margin. By name or the grv:/grsa: reference other tools return (those persist). Costs 3 credits. Every plan.

  • greyhound_stats

    One dog's starts, wins and placings grouped the way you ask: by track, distance, box or grade, or a combination such as track and distance. Costs 3 credits. Every plan.

  • jockey_stats

    Racing Australia jockey premiership tables: wins, placings, prize money and strike rate for the current or previous season (1 August to 31 July), nationally or by state and scope. Give name to find one jockey across every table. Costs 2 credits. Every plan.

  • trainer_stats

    Racing Australia trainer premiership tables, the same shape as jockey_stats. Costs 2 credits. Every plan.

  • track_conditions

    Track rating, rail, weather and every logged change for a meeting day (defaults to today). Costs 1 credit. Every plan.

  • venues

    Every venue PuntersEdge carries: venue_id, display name, physical site, country and the codes raced there. Spelling variants of one track share a venue_id, so join on it rather than on the venue string. Costs 1 credit. Every plan.

  • acceptances

    Accepted fields for upcoming Australian meetings: runners, barriers, jockeys, trainers and weights, before the markets open. Costs 2 credits. Every plan.

  • sports_list

    Every sport and league with live odds, its sport_key and how many events and bookmakers it has. Costs 1 credit. Every plan.

  • sports_odds

    Every bookmaker's head-to-head, line and total prices for a sport's upcoming events. Costs 1 credit per market requested. Every plan.

  • sports_best_odds

    The best price for each outcome of a sport's upcoming events and which bookmaker has it. Costs 3 credits. Every plan.

  • sports_movements

    How a sport's prices have moved since a time (default the last 24 hours), per bookmaker and outcome. Costs 5 credits. Plan: Standard and above.

  • sports_results

    Final scores from the league's own record for AFL, AFLW, NRL and NRLW, with event_id tying each result to the fixture you hold prices for (null when it could not be matched with certainty). Another sport is refused free of charge. Costs 1 credit. Every plan.

  • sports_closing_lines

    Each bookmaker's last head-to-head price, handicap line and total before the start of every match in a range (default the last 7 days, at most 92), with the consensus close. For CLV and model training. Costs 5 credits. Plan: Standard and above.

  • feed_health

    Live health of every bookmaker feed: seconds since its last good poll, whether it is stale or degraded. For operations teams deciding whether to trust a price right now. Costs 1 credit. Every plan.

  • account_status

    This API key's plan, credits used and remaining this month, burn rate, projected run-out date, requests-per-minute limit and the endpoints using the most credits. Call it before a large job. Free. Every plan.

  • bulk_datasets

    The downloadable Parquet/CSV datasets (closing lines, price paths, results) and which days and months exist. Files are downloaded over REST with your key, never through MCP: GET https://api.puntersedge.online/v1/bulk/{dataset}/{period} (20 credits per day file, 100 per month…

  • racing_sample

    A small live sample of the next races with a few bookmakers' win prices, to see the data before you connect a key. Free. Needs no API key.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
12 h agoPassed2001.2 s
26 h agoPassed2001.1 s
41 h agoPassed2001.6 s
2 days agoPassed2001.4 s
3 days agoPassed2001.5 s
Show 10 older checks
3 days agoPassed2001.7 s
4 days agoPassed2001.4 s
4 days agoPassed2001.4 s
5 days agoPassed2001.4 s
5 days agoPassed2001.7 s
6 days agoPassed2001.4 s
7 days agoPassed2001.7 s
7 days agoPassed2001.0 s
8 days agoPassed2001.1 s
8 days agoPassed2001.6 s