mcpField
L
LiveScore MCP

LiveScore MCP

远程服务
livescoremcp.com开发工具62 周前更新

关于 LiveScore MCP

LiveScore MCP 是提供全球足球赛事数据的远程 MCP 服务,面向需要实时比分、赛程和球队或球员资料的用户。它提供只读工具,并支持 Streamable HTTP 与 SSE 传输,无需 API 密钥。

主要功能

  1. 01查询正在进行的比赛比分与分钟
  2. 02查看日期或联赛赛程和排名
  3. 03获取球队、球员与赛事详情
  4. 04查看交锋记录、评论和赛报
  5. 05按时区和语言调整结果
  6. 06提供结构化内容及 JSON 数据

适用场景

  1. 01询问当前实时比分
  2. 02查看联赛排名和射手榜
  3. 03了解球队阵容、伤病与后续赛程
  4. 04获取比赛预览或结束后的赛报

MCP 相关

远程 MCP 服务通过 Streamable HTTP 的 `/mcp` 端点及 SSE 的 `/sse` 端点提供只读足球数据工具和提示词。客户端无需 API 密钥或账户即可连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://livescoremcp.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://livescoremcp.com/mcp
SSEhttps://livescoremcp.com/sse

工具

10
参数类型必填说明
datestring是日期,格式为 DD/MM/YYYY(例如 30/08/2025)
languagestring否语言代码(en、nl、de 等)
tzoffsetnumber否时区偏移量,单位为分钟(例如 UTC+2 为 120)。默认值:0

详细介绍

LiveScore MCP

免费的模型上下文协议服务,可提供全球 1000 多个联赛的实时足球比分、赛程、球队统计数据和球员资料。

livescoremcp.com

快速开始

将任意 MCP 客户端连接到 Streamable HTTP 端点:

https://livescoremcp.com/mcp

仅支持较旧 SSE 传输方式的客户端可使用 https://livescoremcp.com/sse。无需 API 密钥或账户。

Claude Code
claude mcp add --transport http livescore https://livescoremcp.com/mcp
Claude Desktop / claude.ai

设置 → 连接器 → 添加自定义连接器 → https://livescoremcp.com/mcp

ChatGPT

设置 → 应用和连接器 → 创建(开发者模式)→ https://livescoremcp.com/mcp,无需身份验证。search 和 fetch 遵循 ChatGPT 连接器和深度研究所需的格式。

Cursor、Windsurf、VS Code、Cline 等
{
  "mcpServers": {
    "livescore": {
      "url": "https://livescoremcp.com/mcp"
    }
  }
}

可用工具

工具描述
get_live_scores正在进行的比赛及比分和分钟数;可按国家或联赛筛选
get_day_fixtures指定日期的所有比赛(赛果、进行中比赛、开球时间);可按国家或联赛筛选
get_league_fixtures某项赛事的最新赛果、进行中的比赛和即将举行的赛程,或某一轮比赛
get_standings联赛积分榜:积分、净胜球、近期战绩、晋级区和降级区
get_top_scorers某项赛事的最佳射手
get_head_to_head两支球队的历史交锋记录、近期交锋和下一场交锋
get_match比赛详情:事件、阵容、换人、统计数据、伤病、状态、报道和交锋记录
get_team球队资料:赛果、赛程、阵容、伤病、转会、教练、球场、荣誉
get_player球员资料:按赛季和赛事划分的统计数据、市场价值、伤病、转会
search查找球队、球员和赛事;返回带类型的 ID(team:9002、league:EnglandPremierLeague)、标题和链接
fetch获取搜索结果中某个 ID 的完整详情(球队、球员、赛事或比赛)
get_team_image球队徽标 URL
get_fixturesget_league_fixtures 的别名(为 1.0 客户端保留)
get_match_report已结束比赛的文字报道,或即将举行比赛的前瞻,附带来源;支持翻译成九种语言
get_match_commentary按顺序提供逐分钟解说,以及进球、红黄牌和换人信息
health连通性检查

返回列表或报道的工具还会在文本之外设置 structuredContent,其结构由工具的 outputSchema 描述,以便客户端读取字段,而不必解析文本。文本内容本身不变。

答案采用简洁文本,专为语言模型编写:包含后续调用所需的 ID,并为每场比赛、球队、球员和赛事提供一个 football-mania.com 链接。所有工具均为只读。

  • 名称或 ID:可按名称传入球队、球员和赛事("Arsenal"、"La Liga");系统会采用最佳搜索匹配结果。
  • 时区:传入 timezone(IANA 格式,例如 Europe/London),开球时间和“今天”将遵循该时区;默认时区为 UTC。
  • 语言:language(en、es、de、fr、pt、pt-BR、ar、……)用于设置球队和赛事名称以及链接语言。
  • 原始数据:format: "json" 返回底层数据源内容。

提示词

支持 MCP 提示词的客户端可将以下内容作为现成命令使用:

提示词参数
match_previewteam_a、team_b
league_roundupleague
team_reportteam
live_nowcountry(可选)

示例查询

连接后,只需询问你的 AI 助手:

  • “现在的实时比分是多少?”
  • “显示英超积分榜”
  • “谁是西甲的最佳射手?”
  • “巴塞罗那本周表现如何?接下来要和谁比赛?”
  • “今晚的欧冠比赛有哪些球员进球?”
  • “这个星期六巴西有哪些比赛?”
  • “介绍一下阿贾克斯的阵容和伤病情况”
  • “皇家马德里和巴塞罗那的交锋记录如何?”

数据源

所有足球数据均由 football-mania.com 提供。这是一个全面的足球数据平台,涵盖全球 1000 多个联赛和赛事,提供实时比分、赛程、球队统计数据、球员资料和比赛详情。

Football Mania 也提供移动应用:

使用政策

LiveScore MCP 可免费用于个人和非商业用途。

  • 设有速率限制(每个 IP 每分钟 30 次工具调用)
  • 不允许批量抓取和自动化数据采集
  • 商业用途须获得许可——请提交 issue 进行讨论

技术栈

  • 使用 mcp-go 的 Go
  • Streamable HTTP(/mcp,无状态)和 SSE(/sse)传输方式
  • 部署在 Coolify 上

自托管

足球数据来自 football-mania.com 自有的 API,该 API 为 livescoremcp.com 上托管的实例提供服务;自托管副本用于开发和测试。

git clone https://github.com/holoduke/livescore-mcp.git
cd livescore-mcp
go build -o livescore-mcp .
PORT=8080 ./livescore-mcp

或使用 Docker:

docker build -t livescore-mcp .
docker run -p 8080:8080 livescore-mcp

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。