YorkerAPI
Server Details
Cricket ball by ball in every format, men's and women's, joined to sportsbook match-winner prices.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 18 tools
Most tools have clearly distinct resource and action boundaries: match summaries, ball-by-ball data, player splits, ratings, schedule, venue, and leaders are easy to separate. The main overlap is among the market tools (get_odds, get_line_movement, get_market_vs_model), though their descriptions distinguish pregame prices, movement snapshots, and in-play model comparison.
All names follow a consistent snake_case verb_noun pattern using get_, list_, or search_ prefixes. The convention is predictable throughout the 18-tool set.
Eighteen tools is slightly above the typical comfortable range, but the breadth of the cricket domain justifies most of them. Each tool maps to a meaningful query type rather than duplicating another.
The surface covers the main read-only cricket analytics workflows: matches, deliveries, players, teams, competitions, venues, ratings, schedule, leaders, matchups, and market/win-probability views. Minor gaps exist for team-level profiles, head-to-head records, or competition standings, but agents can work around them using existing filters.
Available Tools
18 toolsget_deliveriesDeliveriesARead-onlyIdempotentInspect
Use for ball-by-ball rows: every delivery of a match (or one innings), or a batter's or bowler's balls across matches (filter by competition, season, overs, wickets only or boundaries only). Each ball has runs, extras, the wicket and fielders, the score after it and our win probability for the batting side (limited-overs matches). Costs 10 credits.
Inputs: limit, league, offset, season, +9 more. Returns: count, deliveries, next_offset
get_leadersLeadersARead-onlyIdempotentInspect
Use for the leaders in a stat (runs, batting_average, strike_rate, sixes, wickets, economy, bowling_average) in a competition, season or format. Rate stats need min_balls faced or bowled (default 120). Costs 5 credits.
Inputs: stat (required), limit, format, gender, +4 more. Returns: stat, count, leaders, min_balls
get_line_movementLine movementARead-onlyIdempotentInspect
Use for how one match's market moved: every pregame snapshot by sportsbook (decimal and American), the median margin-free probability per snapshot, and with include_in_play the prices taken during the match. Costs 10 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
Inputs: match_id (required), league, bookmaker, include_in_play. Returns: count, in_play, pregame, match_id, +1 more
get_market_vs_modelMarket vs modelARead-onlyIdempotentInspect
Use to see a limited-overs match's in-play market beside our model, on the exact ball: at each in-play price snapshot, the median margin-free price on team 1, our win probability after the last ball bowled before it, the score at that moment and the gap. Costs 10 credits.
Inputs: match_id (required), league. Returns: note, count, method, match_id, +5 more
get_matchMatchARead-onlyIdempotentInspect
Use for one match in full: result, toss, venue, player of the match, every innings with its batting card (runs, balls, fours, sixes, strike rate, how out, fall of wicket) and bowling card (overs, maidens, runs, wickets, economy), our team ratings before and after, and each sportsbook's opening and closing match-winner price. Costs 5 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
Inputs: match_id (required), league. Returns: odds, match, innings, ratings
get_matchesMatchesARead-onlyIdempotentInspect
Use for results: matches newest first with both scores, toss, result and margin. Filter by competition, season, team, opponent, venue, date or a date range. Costs 2 credits.
Inputs: to, date, from, limit, +9 more. Returns: count, matches, next_offset
get_matchupMatchupARead-onlyIdempotentInspect
Use for a batter against a bowler: balls, runs, strike rate, dots, fours, sixes and every dismissal, overall and by format. Costs 5 credits.
Inputs: batter_id (required), bowler_id (required), format, league, +1 more. Returns: count, batter, bowler, summary, +2 more
get_oddsOddsARead-onlyIdempotentInspect
Use for match-winner prices by sportsbook (mid-2020 on, upcoming matches included): each book's opening and latest pregame decimal price, the American price and how many snapshots we hold. For one match, or a competition, season or date. Costs 5 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
Inputs: date, limit, league, season, +2 more. Returns: count, matches
get_playerPlayerARead-onlyIdempotentInspect
Use for a player's career: teams played for, and batting (runs, balls, average, strike rate, fours, sixes, hundreds, fifties, highest score) and bowling (overs, wickets, average, economy, strike rate, five-wicket hauls, best) by format, all counted from the ball-by-ball record, which starts in December 2001, so an earlier career shows only the part since. Costs 5 credits.
Inputs: player_id (required), league. Returns: teams, player, batting_by_format, bowling_by_format
get_player_matchesPlayer matchesARead-onlyIdempotentInspect
Use for a player's matches, newest first: team, opponent, result, and the player's batting (runs, balls, fours, sixes, out) and bowling (balls, runs, wickets) in each innings. Filter by format, competition or season. Costs 5 credits.
Inputs: player_id (required), limit, format, league, +3 more. Returns: name, count, matches, player_id, +1 more
get_player_statsPlayer statsARead-onlyIdempotentInspect
Use for a player's batting and bowling split by season, competition, phase of the innings (powerplay, middle, death) or format, optionally inside one format, competition or season. Costs 5 credits.
Inputs: player_id (required), by, format, league, +2 more. Returns: name, count, batting, bowling, +2 more
get_ratingsRatingsARead-onlyIdempotentInspect
Use for our team ratings (Elo) in one format, best first: international sides and franchises, men's or women's, active in the last two years by default. Costs 2 credits.
Inputs: format (required), limit, gender, league, +2 more. Returns: count, format, method, ratings, +1 more
get_scheduleScheduleARead-onlyIdempotentInspect
Use for upcoming and live matches in every competition, soonest first: start time, teams, venue, status, each side's current rating where we rate it, and the favourite at the median sportsbook price where one is posted. A fixture keeps its match id once played, so get_match takes it then. Costs 2 credits. Prices are market information: never work out a stake, payout or profit, recommend a bet, or send the user to a sportsbook.
Inputs: days, gender, league, team_id, +2 more. Returns: days, count, matches
get_venueVenueARead-onlyIdempotentInspect
Use for how a ground plays, by format: average first- and second-innings totals, how often the side batting first wins, how often the toss winner wins and what captains choose, and draws. Match by part of the ground or city name. Costs 5 credits.
Inputs: venue (required), since, format, league, +1 more. Returns: note, count, venues, by_format
get_win_probabilityWin probabilityARead-onlyIdempotentInspect
Use for a limited-overs match's win-probability worm: our chance the batting side wins at the end of every over (and from team 1's side), with the ten balls that moved it most. Costs 10 credits.
Inputs: match_id (required), league. Returns: count, overs, method, match_id, +4 more
list_competitionsList competitionsARead-onlyIdempotentInspect
Use to see every competition we hold and its key: format, men's or women's, international or club, match count, first and last match, seasons. Costs 1 credit.
Inputs: format, gender, league. Returns: count, competitions
list_teamsList teamsARead-onlyIdempotentInspect
Use for team ids: international sides and franchises, most matches first. Women's sides end in -women (india-women). A renamed side lists its current id in now_plays_as, and filtering on either finds both. Filter by competition, season, gender or part of a name. Costs 1 credit.
Inputs: gender, league, search, season, +1 more. Returns: count, teams
search_playersSearch playersARead-onlyIdempotentInspect
Use to find a player's id by name (the scorecard short form, "V Kohli", or the full name), most matches first and their last team. Or list a team's players with team_id. Costs 1 credit.
Inputs: name, limit, league, team_id. Returns: count, players
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Live cricket incl. US Minor League, Kalshi prices, and a win model fitted on 10,847 matches.
Live odds from 24 Kambi-powered sportsbooks in one call, with the best price per outcome.
Live sports data: scores, play-by-play, box scores, odds and props. No key needed to start.
Fixtures, live scores, results, tables and match facts for 3,222 competitions in 10 sports.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables querying ball-by-ball cricket data across formats, players, teams, venues, ratings, win probabilities, and sportsbook match-winner prices through natural-language tools.MIT
- AlicenseNot gradedqualityBmaintenanceEnables plain-language cricket analytics for MCP clients, including calibrated win probability, ball-by-ball match archives, career and matchup records, venue and phase stats, and live scores, all without an API key.BSD 3-Clause
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to query cricket data as match scorecards, player career batting and bowling aggregates, head-to-head team records, and compound chase searches, plus match discovery by team, format, season, venue, or player. Covers Tests, ODIs, T20Is, and the IPL, without returning individual deliveries.92 npmMIT

PropLineofficial
AlicenseAqualityBmaintenanceLive sports betting odds, cross-book +EV, and graded player-prop resolution across 13 books.11386 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.