mcpField
S
soccer-match-tracker

soccer-match-tracker

github.com/buildkit-ai其他3184 次安装36 周前更新
代码仓库

关于 soccer-match-tracker

Soccer Match Tracker 跟踪 Premier League、La Liga、Champions League 和 MLS 的比分、赛事事件、排名、赛程及球队阵容。它整合实时数据源与 football-data.org 的参考数据,并按联赛呈现。

主要功能

  1. 01追踪四个联赛的实时比分
  2. 02显示进球、红黄牌和换人
  3. 03查看联赛排名
  4. 04列出未来七天赛程
  5. 05查询球队阵容
  6. 06输出结构化 JSON 或格式化视图

适用场景

  1. 01同时关注多个联赛的比分
  2. 02跟进比赛中的赛事事件
  3. 03查看排名和近期赛程
  4. 04查询球队阵容

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/buildkit-ai/soccer-match-tracker --skill soccer-match-tracker

安装后在 Claude Code 中输入/soccer-match-tracker确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
references/
gui-spec.md
setup.md
scripts/
__init__.py
football_data.py
match_tracker.py
shipp_wrapper.py
tests/
__init__.py
test_tracker.py

详细介绍

足球赛事追踪器

专属足球伴侣,追踪全球顶级联赛的实时比分、积分榜、赛程和比赛事件:英超、西甲、欧冠和 MLS。

功能

  • 同时显示多个联赛的实时比分
  • 实时显示比赛事件:进球、罚牌、换人
  • 提供当前联赛积分榜
  • 列出未来 7 天的赛程
  • 支持查询球队阵容
  • 按联赛分组输出,方便追踪多个联赛

覆盖的联赛

联赛代码国家/地区赛季状态(2026 年 2 月)
英超PL英格兰约第 26 轮,冠军争夺激烈
西甲PD西班牙赛季中期
欧冠CL欧洲(UEFA)淘汰赛进行中
MLSMLS美国季前赛 / 赛季初期

数据来源

数据类型来源更新频率
实时比分实时数据流轮询(10-30 秒)
比赛事件实时数据流实时更新
联赛积分榜football-data.org每轮比赛后
即将举行的比赛football-data.org每日
球队阵容football-data.org每个转会窗口更新

工作原理

  1. 连接实时数据流,获取实时比分和比赛事件
  2. 从 football-data.org 获取联赛数据(积分榜、赛程、阵容)
  3. 将实时数据和参考数据合并为统一的比赛视图
  4. 按联赛分组比赛,清晰呈现多个联赛的数据
  5. 同时提供结构化 JSON 和格式化显示内容

要求

  • Python 3.9+
  • requests 库
  • 用于获取实时比赛事件的数据 API 密钥(参见 README)
  • football-data.org API 密钥(免费套餐:每分钟 10 次请求)

相关技能

  • 如需获取各足球联赛的伤病更新,也可安装 injury-report-monitor
  • 如需赛前交锋分析,可试试 matchup-analyzer
  • 如需足球比赛的博彩赔率,可安装 betting-odds-tracker

评论

支持 Markdown