
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 分
请在仓库或注册中心条目中声明许可证。