安裝
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