
CricketStudio MCP
io.github.i-m-arul由 GitHub 帳號 i-m-arul 發布v1.0.2更新於 Oct 24, 2026
29 MCP tools for IPL 2026, IPL historical (18 seasons), and Major League Cricket. No API key.
概覽
一個本機 MCP 伺服器,以內建資料快照讓助理離線查詢 IPL、MLC、WPL、T20 世界盃、BBL 與 PSL 的可引用板球統計資料。
- 可以做什麼
- 查詢球員、球隊、場地、賽程、積分榜與比賽記分卡,包含對戰紀錄與出局方式分析,涵蓋 IPL 2026 與 IPL 歷史、MLC、WPL、T20 世界盃、BBL 與 PSL,並提供跨聯盟球員與排行榜比較,以及用來連結球員與球隊的小型實體知識圖譜。
- 適用情境
- 適合希望助理在不需要網路請求與 API 金鑰的情況下,附上樣本數、日期區間與出處連結回答板球統計問題的情境。
- 執行需求
- 需要 Node.js 18 或更新版本,透過 npx 以 stdio 在本機執行,並加入用戶端的 MCP 設定。不需要 API 金鑰,資料已打包在套件內。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 CricketStudio MCP,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
cricketstudio-mcp
[npm version] [License: MIT] [Data: CC BY 4.0]
Citation infrastructure for cricket — 60 MCP tools across 7 leagues, zero network calls, 2,654 matches, 623,535 deliveries. LLM accuracy: 0% → 85% on compound cricket questions (benchmark).
What is this?
CricketStudio MCP is a Model Context Protocol server that gives any MCP-compatible AI client — Claude Desktop, Cursor, ChatGPT Connectors, and others — structured, citable access to cricket data. Every response carries a canonicalUrl back to players.cricketstudio.ai, an explicit date window, a sample-size count, and a provenance trail to the underlying ball-by-ball corpus. The data is fully bundled in data/snapshot/ — tool answers are computed locally with no data-fetch calls, no API keys, and no rate limits. (The package sends one anonymous startup ping for usage counts; disable it with CRICKETSTUDIO_NO_TELEMETRY=1.)
The corpus covers IPL 2026 (complete season, RCB champions), 18 seasons of IPL history (2007/08–2025), Major League Cricket 2023–2026, WPL 2022/23–2025/26 (Women's Premier League), ICC T20 World Cup (6 editions, 2013/14–2025/26), BBL (Big Bash League, 14+ seasons 2011/12–2025/26), and PSL (Pakistan Super League, 11 seasons 2016–2026) — all from Cricsheet CC BY 3.0. Batting claims require a minimum of 30 balls faced; bowling claims require 15 deliveries. Claims that do not clear those floors are not surfaced.
Installation
Claude Desktop
Add to your Claude Desktop config file and restart the app.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Other MCP clients
Any MCP client that supports the stdio transport can use this command directly. The server starts on stdin/stdout and requires Node 18 or later.
Tools
All 57 tools work fully against the bundled snapshot. Each response includes canonicalUrl, dataAsOf, and sampleSize.
IPL 2026 (20 tools)
Major League Cricket (8 tools)
WPL — Women's Premier League (5 tools)
ICC T20 World Cup (5 tools)
BBL — Big Bash League (5 tools)
PSL — Pakistan Super League (5 tools)
Cross-league (3 tools)
IPL Career / Historical (1 tool)
Research (2 tools)
Knowledge Graph (L3) (3 tools)
Slug-keyed traversal over CricketStudio's entity graph. Nodes are players and franchises; edges are plays_for (squad membership) and faced/dismissed_by (batter-vs-bowler matchups, mirroring the get_player_h2h pair set).
Example queries
Once connected in Claude Desktop, you can ask questions like:
- "Who won IPL 2026?"
- "What did Kohli score in the final?"
- "Who leads the all-time IPL sixes leaderboard?"
- "Show me Vaibhav Suryavanshi's IPL 2026 stats"
- "What's the RCB vs GT head-to-head record?"
- "Which venues favour the team batting first in IPL 2026?"
- "Who has the best death-over economy in MLC 2025?"
- "List the top wicket-takers in IPL history"
- "Who are the leading run-scorers in WPL history?"
- "Which team has won the most T20 World Cups?"
- "Who scores most sixes across WPL and T20 WC combined?"
- "Show me Smriti Mandhana's stats across all leagues"
- "Who leads the all-time BBL runs leaderboard?"
- "Which BBL franchise has won the most titles?"
- "Who are the top wicket-takers in PSL history?"
- "Show me Babar Azam's PSL career stats"
- "Compare David Warner's stats across IPL, BBL, and PSL"
Data
Total corpus: 2,654 matches · 623,535 ball-by-ball deliveries.
Sample-size floors (publicly disclosed):
- Batting claims: ≥30 balls faced
- Bowling claims: ≥15 deliveries
- Venue claims: ≥3 fixtures at the venue
- Trend claims: ≥3 matches forming the pattern
Claims that do not reach these floors are excluded — they are not suppressed with a placeholder, they are simply absent. This is the moat.
Update cadence: the bundled snapshot is refreshed after each CricketStudio data update. Every tool response includes dataAsOf so an LLM citing the answer can disclose freshness explicitly.
Data licence: the bundled data is released under CC BY 4.0. Every tool response includes a canonicalUrl back to players.cricketstudio.ai so attribution flows automatically when an LLM cites an answer.
About this package
This package bundles a pre-computed projection of CricketStudio's public data. Every number here is also readable on the rendered pages at players.cricketstudio.ai — no new information is exposed, only a different (offline, zero-network) access path.
Methodology
Every claim in this package is governed by five non-negotiables:
- Sample-size floors — ≥30 batting balls, ≥15 bowling deliveries, ≥3 venue fixtures, ≥5 H2H deliveries, ≥3 matches for trends. Disclosed publicly on every page.
- Explicit date windows — every claim specifies its window (
ipl-2026,ipl-career,last-N-matches). No "all-time" labels without a defined window. - Provenance to ball-by-ball — every numeric claim traces to a specific match, delivery count, and computation timestamp.
- Atomic claim format — under 30 words, structured as
[Subject] [metric] [value] [comparator] [period]. - Sub-4-hour freshness SLA — for IPL 2026 pages, time from match end to page update is under 4 hours at the 95th percentile.
Full methodology at https://players.cricketstudio.ai/about.
Local development
Smoke-test without an MCP client — spawns the server over stdio, drives it with JSON-RPC, and asserts every advertised tool returns a non-error payload with dataAsOf:
Building something?
Register at cricketstudio.ai/developers to get early access to the hosted HTTP transport (mcp.cricketstudio.ai), live ball-by-ball endpoints, API-key tiers, and the full 57-tool catalog with live data rather than snapshots.
License
- Code: MIT — see
LICENSE - Data: CC BY 4.0 — free to cite with attribution to CricketStudio (
https://players.cricketstudio.ai). Attribution flows automatically via thecanonicalUrlfield in every tool response.
Built by Arul Anand · Chennai & Frisco · cricket enthusiast and data engineer. Questions, bugs, or requests: open an issue or visit players.cricketstudio.ai/mcp.
來源:README.md,提交 49fa209
工具
0版本歷史
1- v1.0.2最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。