SuperAPI AI 工具集

livetennisapi-mcp-integration

编程与开发

查看项目

更新于 10-16 02:28

技能介绍

用途:通过 Model Context Protocol(MCP)为 AI 智能体提供实时网球数据,涵盖 ATP、WTA、Challenger、ITF 赛事,支持查询实时比分、即将开始的比赛、球员资料、赔率以及机器学习胜率预测。

主要能力:共 12 个工具。FREE 层含 get_live_matches、get_upcoming_matches、get_match、get_match_score、search_players、get_player、get_fixtures;BASIC 层含 get_recent_results;PRO 层含 get_match_events、get_match_odds;ULTRA 层含 get_match_analysis(机器学习胜率与关键因素);另有 check_api_status 工具检查连通性与密钥层级。当工具需要更高层级时,服务器返回可读说明而非原始 403,避免智能体反复重试或臆测原因。

使用方式:先到 livetennisapi.com/subscribe/free 获取免费密钥(无需信用卡),设置环境变量 export LIVETENNISAPI_KEY=twjp_your_actual_key_here。Claude Code 可用:claude mcp add livetennis -e LIVETENNISAPI_KEY=twjp_your_key -- npx -y livetennisapi-mcp。Claude Desktop、Cursor、Zed 在配置文件中加入命令为 npx、参数为 -y livetennisapi-mcp、并带 LIVETENNISAPI_KEY 环境变量的服务器块。Codex 可用 codex mcp add livetennisapi --url https://mcp.livetennisapi.com/mcp --bearer-token-env-var LIVETENNISAPI_KEY,或写入 ~/.codex/config.toml。无法运行 stdio 的客户端可使用托管 HTTP 端点 https://mcp.livetennisapi.com/mcp,也支持 Claude Web Connector 的 ?token= 形式。项目支持本地克隆自建:npm install、npm run build,再运行 dist/index.js(stdio)或 dist/http.js(HTTP,端口 8081)。

适用场景:在对话式 AI 中查询当前直播比赛、某球员排名与近期战绩、某场比赛赔率或模型胜率等。

限制:不同工具需对应密钥层级,层级不足会提示升级;HTTP 端点匿名请求 60 次/分钟,带密钥 300 次/分钟,密钥配额由上游按层级执行,超限返回 429 与 Retry-After;网球并非全天候赛事,get_live_matches 可能返回空数组。自托管隧道与部署细节见仓库 deploy 目录,此处暂未提供具体步骤;价格等细节以官方定价页为准。