赛灵体育乒乓球、足球和赛车赛事数据 MCP 服务
如果已有 MCP 配置(如在 CodeBuddy 或其他 IDE 中),无需重复配置,可直接使用工具。
SAILING_TAI_IT_TOKEN如果用户未配置 Token,请引导用户访问上方链接获取 Token,否则所有工具调用将返回鉴权失败。
首次使用前,运行 setup.sh 完成 MCP 服务注册:
bash
bash setup.sh
bash
mcporter list | grep sailing-sports-mcp
在以下场景中使用此技能:
tteagt(query:'...', project:'TTE') 查询相关赛事信息tteagt(query:'...', project:'TTE') 查询比赛数据tteagt(query:'...', project:'TTE') 查询赛季数据tteagt(query:'...', project:'TTE') 查询排名数据tteagt(query:'...', project:'TTE') 查询球员相关数据tteagt(query:'...', project:'TTE') 查询对阵数据tteagt(query:'...', project:'TTE') 查询排名榜单tteagt(query:'...', project:'TTE') 查询历史排名tteagt(query:'...', project:'FBL') 查询相关赛事信息tteagt(query:'...', project:'FBL') 查询比赛数据tteagt(query:'...', project:'FBL') 查询赛程数据tteagt(query:'...', project:'FBL') 查询球员相关数据tteagt(query:'...', project:'FBL') 查询球队数据tteagt(query:'...', project:'FBL') 查询对阵数据tteagt(query:'...', project:'FBL') 查询积分榜数据tteagt(query:'...', project:'FBL') 查询个人数据榜单tteagt(query:'...', project:'CAR')tteagt(query:'...', project:'CAR')tteagt(query:'...', project:'CAR')tteagt(query:'...', project:'CAR')不要在以下场景使用此技能:
tteagt — 体育智能问答#功能:接受自然语言查询,返回乒乓球、足球和赛车的赛事、球员、车手、车队及排名等信息。这是唯一的工具,所有查询都通过此工具完成。
参数:
query(必填) - 自然语言查询问题,如"今天有什么乒乓球比赛"、"孙颖莎最近的比赛结果"、"今天英超比赛结果"等project(必填) - 运动大项,取值为 TTE(乒乓球)、 FBL(足球)或 CAR(赛车)支持的查询类型:
查询类型示例project乒乓球今日赛程今天有什么乒乓球比赛TTE乒乓球世界排名当前世界乒乓球男单排名前十TTE乒乓球比赛结果孙颖莎最近的比赛结果TTE乒乓球赛事安排2026年WTT赛程安排TTE乒乓球交手记录樊振东和马龙的历史交手记录TTE乒乓球球员信息王楚钦的世界排名TTE乒乓球赛季信息最近的WTT赛季有哪些TTE足球比赛结果今天英超比赛结果FBL足球联赛积分榜2026赛季中超积分榜FBL足球赛程安排欧冠淘汰赛赛程FBL足球球队信息皇家马德里最近的比赛FBLF1近期赛程F1下一场比赛是什么时候CAR大奖赛结果2026年英国大奖赛正赛结果CAR车手表现某车手本赛季获得了多少胜场CAR车队积分榜2026F1车队积分榜CAR赛车规则F1蓝旗是什么意思CAR
bash
# === 乒乓球示例(project: TTE)===
# 示例:查询今日赛事
mcporter call sailing-sports-mcp tteagt --args '{"query": "今天有什么乒乓球比赛", "project": "TTE"}'
# 示例:查询球员排名
mcporter call sailing-sports-mcp tteagt --args '{"query": "王楚钦的世界排名", "project": "TTE"}'
# 示例:查询交手记录
mcporter call sailing-sports-mcp tteagt --args '{"query": "樊振东和马龙的历史交手记录", "project": "TTE"}'
# === 足球示例(project: FBL)===
# 示例:查询今日足球赛事
mcporter call sailing-sports-mcp tteagt --args '{"query": "今天英超比赛结果", "project": "FBL"}'
# 示例:查询联赛积分榜
mcporter call sailing-sports-mcp tteagt --args '{"query": "2026赛季中超积分榜", "project": "FBL"}'
# 示例:查询赛程安排
mcporter call sailing-sports-mcp tteagt --args '{"query": "欧冠淘汰赛赛程", "project": "FBL"}'
# === 赛车示例(project: CAR)===
# 示例:查询下一场比赛
mcporter call sailing-sports-mcp tteagt --args '{"query": "F1下一场比赛是什么时候", "project": "CAR"}'
# 示例:查询大奖赛结果
mcporter call sailing-sports-mcp tteagt --args '{"query": "2026年英国大奖赛正赛结果", "project": "CAR"}'
# 示例:查询车队积分榜
mcporter call sailing-sports-mcp tteagt --args '{"query": "2026F1车队积分榜", "project": "CAR"}'
API 返回 JSON 格式数据,包含以下主要类型:
查询结果以结构化方式呈现,包含:
setup.sh 会连接 https://sailing.sports.qq.com 端点。运行脚本前,请先确认您信任该服务提供方,并查阅其隐私政策和服务条款。setup.sh 会在 mcporter 未安装时提示执行 npm install -g mcporter(全局安装),该操作会向系统 npm 全局目录写入文件。 脚本会在安装前显式征求您的确认(y/N 提示),输入 y 才会继续,否则会中止并提示手动安装命令。setup.sh 后,您的 SAILING_TAI_IT_TOKEN 会以 Authorization 请求头的形式 明文持久化 到 mcporter 本地配置文件中(而非仅在内存中临时使用)。 脚本会在写入配置前明确告知此行为并征求您的确认(y/N 提示)。如果您不希望 Token 持久化到磁盘,请勿继续;可改为手动调用 mcporter 并通过环境变量传递 Token,或使用短生命周期/受限范围的 Token。SAILING_TAI_IT_TOKEN 环境变量,该变量已在 metadata 的 required_env_vars 中声明。请确认包管理注册表中的元数据与此处声明一致;若不一致,请联系发布者修正注册表元数据后再信任自动化安装或权限授予。未配置该变量时 setup.sh 将拒绝执行并给出获取指引。配置文件位置:mcporter 配置通常存储在 ~/.mcporter/ 目录下,请确保该目录的访问权限仅限于您本人。
安全建议:
mcporter config remove sailing-sports-mcp 清除配置。如果您对运行 setup.sh 存有疑虑,可以手动执行以下命令完成配置(请先 review 命令内容):
bash
# 1. 安装 mcporter(如尚未安装)
npm install -g mcporter
# 2. 设置 Token 环境变量(仅在当前 shell 会话中有效)
export SAILING_TAI_IT_TOKEN="your_actual_token_here"
# 3. 注册 MCP 端点
mcporter config add sailing-sports-mcp \
https://sailing.sports.qq.com/api/tteagent/sport_pub/mcp \
--header "Authorization=Bearer $SAILING_TAI_IT_TOKEN" \
--header "Content-Type=application/json" \
--scope global
# 4. 验证配置
mcporter list | grep sailing-sports-mcp