MCP

無金鑰查詢足球籃球板球網球比賽

適合用 get_matches 先查四項運動的進行中與近期比賽,前提是用 npx 啟動 sportscore-mcp,並保留 Powered by SportScore 署名。

官方來源 · sportscore-mcp

安裝

npx -y sportscore-mcp

適合誰

適合要在 MCP 用戶端裡查免費體育資料的人:足球、籃球、板球和網球的比分、比賽詳情、積分榜、射手、對陣和球員統計。SportScore 是免費公開 API,開放 CORS,不要 API key。

不適合會把結果裡的 Powered by SportScore 署名從提示詞或後處理裡刪掉的人:免費檔要求這行署名對最終使用者可見。也不適合還沒選定 sport、卻想直接查單場的人:單場工具需要 sport 和 slug。

產品頁:

https://sportscore.com/

3 分鐘完成第一次嘗試

只走一條官方路徑:用 npx 拉起本機 MCP 行程。不要並列未出現的 HTTP 連接埠設定。

npx -y sportscore-mcp

設定位置是用戶端 mcpServers.sportscore:command 為 npx,args 為 -y 與 sportscore-mcp。這條路徑不要求 API key。

前置條件:本機有 npx。啟動時伺服器會向下面位址發一次 fire-and-forget POST(帶一段 payload):

https://sportscore.com/api/mcp/ping/

原文沒有寫出可關閉該請求的環境變數名稱,不要編造。這不是零網路:啟動即造訪該 ping 位址,隨後工具也會讀 SportScore。

第一次呼叫用唯讀工具 get_matches:查某項運動的進行中與近期比賽,參數名稱為 sport。sport 使用原文點名的 football、basketball、cricket 或 tennis,不要編造其他運動代碼。成功訊號是用戶端已載入 sportscore,一次 get_matches 回傳該運動的比賽列表,且結果裡仍看得到 Powered by SportScore。原文沒有給出日期或聯賽過濾欄位。

使用案例

案例一:看某項運動的進行中和近期比賽。用 get_matches,只傳 sport。適合先掃一眼當天賽程的人。證據沒有寫出回傳的比賽欄位表。

案例二:看單場詳情。用 get_match_detail,參數為 sport 與 slug。適合已經從列表裡拿到 slug 的人。證據沒有解釋 slug 的構成,不要編造 ID 格式。積分榜、射手、對陣和球員統計是能力描述,原文這段沒有點名對應工具,不要編造 get_* 名稱。

使用邊界

無 API key。工具結果必須保留 Powered by SportScore。證據只點名 get_matches(參數 sport)與 get_match_detail(參數 sport、slug)。啟動會 ping

https://sportscore.com/api/mcp/ping/

不要編造遙測開關或連接埠變數。官方儲存庫:

https://github.com/Backspace-me/sportscore-mcp