{"apiVersion":"v1","directorySlug":"hindsightcricket-mcp-fbfcf33605","title":"Hindsight - T20 Cricket Analytics","description":"Hindsight - T20 cricket analytics and visualization. Explore player stats, team comparisons, venue analysis, and 2025 Wrapped.","pageUrl":"https://www.mcpbundles.com/skills/hindsightcricket-mcp-fbfcf33605","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://hindsightcricket.com/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.hindsightcricket/hindsightcricket-mcp-fbfcf33605","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"query_cricket_data","description":"Run a Hindsight query-builder query over ball-by-ball cricket data and return aggregated rows (runs, balls, strike rate, average, dot %, boundary %, wickets, economy...) plus an interactive chart/table and a link to open it on the website. The text shows a short summary and the first 25 rows; EVERY row up to `limit` (max 10,000; page with `offset`) follows as CSV (or JSON with result_format='json') -- compute from that, not from the preview table. Use find_entities for exact names and get_query_","inputSchema":{"type":"object","required":["group_by"],"properties":{"line":{"type":"array","items":{"type":"string"},"default":[]},"shot":{"type":"array","items":{"type":"string"},"default":[]},"chart":{"enum":["auto","table","bar","line","scatter"],"type":"string","default":"auto"},"limit":{"type":"integer","default":50,"maximum":10000,"minimum":1},"teams":{"type":"array","items":{"type":"string"},"default":[]},"venue":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"format":{"enum":["T20","ODI","ALL"],"type":"string","default":"ALL"},"gender":{"enum":["male","female"],"type":"string","default":"male"},"having":{"type":"array","items":{"type":"string"},"default":[]},"length":{"type":"array","items":{"type":"string"},"default":[]},"offset":{"type":"integer","default":0,"minimum":0},"batters":{"type":"array","items":{"type":"string"},"default":[]},"bowlers":{"type":"array","items":{"type":"string"},"default":[]},"control":{"anyOf":[{"enum":[0,1],"type":"integer"},{"type":"null"}],"default":null},"innings":{"anyOf":[{"type":"integer","maximum":4,"minimum":1},{"type":"null"}],"default":null},"leagues":{"type":"array","items":{"type":"string"},"default":[]},"players":{"type":"array","items":{"type":"string"},"default":[]},"sort_by":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"bat_hand":{"anyOf":[{"enum":["LHB","RHB"],"type":"string"},{"type":"null"}],"default":null},"end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"group_by":{"type":"array","items":{"enum":["venue","country","match_id","match_date","competition","year","batting_team","bowling_team","batter","bowler","non_striker","partnership","batting_position","innings","phase","over","ball_in_over","ball","ball_in_spell","match_outcome","chase_outcome","toss_decision","bat_hand","striker_batter_type","bowl_style","bowl_kind","crease_combo","line","length","shot","shot_family","control","wagon_zone","dismissal","format","bowler_over_number","bowler_entry_over","spell_number","bowler_first_over_runs","bowler_first_over_runs_bucket","prev_over_runs","prev_over_runs_bucket","prev_over_raa","prev_over_raa_bucket","next_over_runs","next_over_runs_bucket","batter_balls_faced","batter_balls_faced_bucket","batter_ball_number","batter_ball_number_bucket","batter_innings_strike_rate","batter_innings_strike_rate_bucket","impact_player_era","season","season_start_year","full_length","total_bucket","batted_after_winning_toss"],"type":"string"},"minItems":1},"is_chase":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"min_runs":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"default":null},"over_max":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"default":null},"over_min":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"default":null},"bowl_kind":{"type":"array","items":{"type":"string"},"default":[]},"dismissal":{"type":"array","items":{"type":"string"},"default":[]},"match_ids":{"type":"array","items":{"type":"string"},"default":[]},"min_balls":{"anyOf":[{"type":"integer","minimum":1},{"type":"null"}],"default":null},"scatter_x":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"scatter_y":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"top_teams":{"anyOf":[{"type":"integer","maximum":30,"minimum":1},{"type":"null"}],"default":null},"bowl_style":{"type":"array","items":{"type":"string"},"default":[]},"query_mode":{"enum":["delivery","batting_stats","bowling_stats","team_innings"],"type":"string","default":"delivery"},"start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"wagon_zone":{"type":"array","items":{"type":"integer"},"default":[]},"min_wickets":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"default":null},"shot_family":{"type":"array","items":{"type":"string"},"default":[]},"chart_metric":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"min_coverage":{"anyOf":[{"type":"number","maximum":100,"minimum":0},{"type":"null"}],"default":null},"batting_teams":{"type":"array","items":{"type":"string"},"default":[]},"bowling_teams":{"type":"array","items":{"type":"string"},"default":[]},"chase_outcome":{"type":"array","items":{"enum":["win","loss","tie","no_result"],"type":"string"},"default":[]},"match_outcome":{"type":"array","items":{"enum":["win","loss","tie","no_result"],"type":"string"},"default":[]},"result_format":{"enum":["csv","json"],"type":"string","default":"csv"},"toss_decision":{"type":"array","items":{"enum":["bat","field"],"type":"string"},"default":[]},"exclude_batters":{"type":"array","items":{"type":"string"},"default":[]},"exclude_bowlers":{"type":"array","items":{"type":"string"},"default":[]},"sort_descending":{"type":"boolean","default":true},"dimension_filters":{"type":"array","items":{"type":"string"},"default":[]},"metrics_perspective":{"anyOf":[{"enum":["bowling","batting"],"type":"string"},{"type":"null"}],"default":null},"partnership_players":{"type":"array","items":{"type":"string"},"default":[]},"include_international":{"type":"boolean","default":false}}},"title":"Query Hindsight cricket data","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"query_cricket_data","displayName":"Query Hindsight cricket data"},{"name":"find_entities","description":"Resolve a partial or informal name ('kohli', 'chinnaswamy', 'rcb', 'big bash') to the exact names Hindsight uses. Call this before filtering query_cricket_data by name.","inputSchema":{"type":"object","required":["query"],"properties":{"kind":{"anyOf":[{"enum":["player","team","venue","competition"],"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":8,"maximum":25,"minimum":1},"query":{"type":"string","minLength":2}}},"title":"Find players, teams, venues or competitions","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_entities","displayName":"Find players, teams, venues or competitions"},{"name":"get_query_options","description":"Valid values for query_cricket_data's enum-like filters (line, length, shot, bowl_style, bowl_kind, bat_hand, competitions) and the group_by columns, with data-coverage notes.","inputSchema":{"type":"object","properties":{"format":{"enum":["T20","ODI","ALL"],"type":"string","default":"ALL"},"gender":{"enum":["male","female"],"type":"string","default":"male"}}},"title":"List valid filter values","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_query_options","displayName":"List valid filter values"},{"name":"preview_match","description":"Pre-match preview for two teams at a venue in T20 or ODI: the venue's record (bat-first wins, average and winning scores), leading run-scorers and wicket-takers there, recent head-to-head and form, and standout batter-vs-bowler matchups from recent XIs. All numbers are for the chosen format only. Use find_entities for exact venue and team names.","inputSchema":{"type":"object","required":["venue","team1","team2"],"properties":{"team1":{"type":"string"},"team2":{"type":"string"},"venue":{"type":"string"},"format":{"enum":["T20","ODI"],"type":"string","default":"T20"},"leagues":{"type":"array","items":{"type":"string"},"default":[]},"end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"top_teams":{"type":"integer","default":20,"maximum":20,"minimum":1},"start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"include_international":{"type":"boolean","default":true}}},"title":"Preview a match","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"preview_match","displayName":"Preview a match"},{"name":"match_recap","description":"How a finished men's T20 was won, from Hindsight's T20 Primer metrics: the performances that added or saved the most runs (Impact) and win probability (WPA), the biggest win-probability swing, the first innings against par, and comebacks. Give the two teams (exact names from find_entities) and optionally the date; without a date, their most recent meeting.","inputSchema":{"type":"object","required":["team1","team2"],"properties":{"team1":{"type":"string"},"team2":{"type":"string"},"match_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null}}},"title":"Recap a finished match","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"match_recap","displayName":"Recap a finished match"},{"name":"player_profile","description":"A player's standout facts for men's T20: their Impact, RAA and WPA by season with rank among peers, style (strike rate / economy, phase), pace-v-spin and best/worst matchups, ranked by how distinctive they are, plus Hindsight's fact-checked 'Player DNA' summary. role is 'batter' or 'bowler'. Use find_entities for the exact player name.","inputSchema":{"type":"object","required":["player"],"properties":{"role":{"enum":["batter","bowler"],"type":"string","default":"batter"},"player":{"type":"string"},"end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null}}},"title":"What stands out about a player","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"player_profile","displayName":"What stands out about a player"},{"name":"player_advanced","description":"The player profile's Advanced Analytics as JSON (men's T20 bowling): pressure split (how the bowler does after a high- / neutral- / low-scoring previous over from the other end), spell shape (first spell vs later spells, spell lengths), entry-point stats (by the over he came on), first-/last-ball boundary rates, state on entry and rolling form. Each bucket carries economy (raw, unadjusted for game state) AND raa_per_over / waa_per_over (T20 Primer, game-state adjusted, bowling view: + = good for","inputSchema":{"type":"object","required":["player"],"properties":{"venue":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"player":{"type":"string"},"leagues":{"type":"array","items":{"type":"string"},"default":[]},"end_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"start_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"rolling_window":{"type":"integer","default":10,"maximum":30,"minimum":1},"pressure_threshold":{"type":"integer","default":10,"maximum":30,"minimum":4},"include_international":{"type":"boolean","default":false}}},"title":"A bowler's advanced analytics","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"player_advanced","displayName":"A bowler's advanced analytics"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Hindsight---T20-Cricket-Analytics&config=eyJ1cmwiOiAiaHR0cHM6Ly9oaW5kc2lnaHRjcmlja2V0LmNvbS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Hindsight---T20-Cricket-Analytics%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fhindsightcricket.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Hindsight---T20-Cricket-Analytics%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fhindsightcricket.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Hindsight+-+T20+Cricket+Analytics&connectorUrl=https%3A%2F%2Fhindsightcricket.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Hindsight---T20-Cricket-Analytics\" --url \"https://hindsightcricket.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hindsightcricket-mcp-fbfcf33605","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hindsightcricket-mcp-fbfcf33605/tools/{tool}","mcpServerUrl":"https://hindsightcricket.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hindsightcricket-mcp-fbfcf33605?live=1"}