一个模型上下文协议(MCP)服务器,通过 Live Tennis API 为 LLM 代理(如 Claude、Cursor、Zed)提供 ATP、WTA、挑战赛和 ITF 赛事的实时网球比分、球员信息、赔率和模型获胜概率。

Stars

214

7 天增长

+9

Fork 数

84

开放 Issue

0

开源协议

MIT

最近更新

2026-07-26

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它通过标准化的 MCP 接口将实时网球数据接入 AI 助手,并具有分等级的错误处理机制,能返回清晰的解释而非神秘错误。

适合谁使用

  • 开发 AI 驱动的网球助手或聊天机器人的开发者
  • 希望通过自然语言获取实时统计数据的网球爱好者
  • 需要编程获取赔率和分析的体育博彩平台
  • 使用 Claude Code 或 Cursor 等工具并希望获得实时体育数据的 LLM 用户

典型使用场景

  • 在赛事期间查询实时比分和比赛详情
  • 搜索球员排名、个人资料和近期成绩
  • 获取比赛赔率和模型获胜概率用于分析
  • 将网球数据整合到 AI 代理的工作流中,用于解说或决策支持

项目优势

  • 只读且安全:stdio 服务器的 API 密钥保留在用户本地
  • 零安装:通过 npx 按需获取服务器,无需手动配置
  • 分等级响应:当需要付费计划时返回清晰提示,避免模型混淆
  • 覆盖面广:支持实时比赛、即将开始的赛事、球员搜索、赔率、事件和模型分析,涵盖多个赛事级别

使用前须知

  • 需要 Node.js 18+ 和 API 密钥(免费版可用,但部分功能需要付费计划)
  • HTTP 端点有速率限制(匿名 60 次/分钟,带密钥 300 次/分钟),多租户设计可能增加延迟
  • 仅支持网球,不支持其他运动项目

README 快速开始

livetennisapi-mcp

MCP server for the Live Tennis API.

Give Claude, Cursor, Zed or any MCP client live tennis scores, players and fixtures — for ATP, WTA, Challenger and ITF. Odds and model win-probability tools are included, and require the PRO and ULTRA plans.

Documentation · Get a free API key


Setup

Claude Code

claude mcp add livetennis -e LIVETENNISAPI_KEY=twjp_… -- npx -y livetennisapi-mcp

Claude Desktop — add to claude_desktop_config.json:

{
  "mcpServers": {
    "livetennis": {
      "command": "npx",
      "args": ["-y", "livetennisapi-mcp"],
      "env": { "LIVETENNISAPI_KEY": "twjp_…" }
    }
  }
}

Cursor / Zed / others — same command, same env var. No install step; npx fetches it on demand.

Get a free key (no card) at livetennisapi.com, or a paid plan at pricing.

Try it

"What tennis matches are live right now?" "Who's winning the Alcaraz match, and what does the model give him?" "Show me Sinner's ranking and recent results." "What are the current odds on match 18953?"

Tools

ToolDoesPlan
get_live_matchesMatches in progress, with live scoresFREE
get_upcoming_matchesMatches starting soonFREE
get_matchFull detail for one matchFREE
get_match_scoreCurrent score only — fastest readFREE
search_playersFind players by nameFREE
get_playerProfile, ranking, country, handednessFREE
get_fixturesForward scheduleFREE
get_recent_resultsCompleted matches and winnersBASIC
get_match_eventsBreaks, games, sets, momentum runsPRO
get_match_oddsMatch-winner prices — bid / ask / midPRO
get_match_analysisModel thesis, win probability, key factorsULTRA
check_api_statusReachability + which plan your key is on

Tier awareness

The API gates endpoints by plan and returns a bare 403 {"error":"upgrade_required"}. Handed that, a model will usually invent a reason or retry pointlessly.

So every tool that can hit a tier wall returns a plain-English explanation

项目描述

MCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

0xwilliamortiz
精选
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI 与机器学习大语言模型
577
OneInterface
精选
OneInterface GitHub avatar

stormy-cookbook

Stormy Cookbook provides copy-pasteable recipes for using the Stormy Social Data API and MCP server, which offers a unified REST API and MCP tools to search profiles, posts, and emails across TikTok, YouTube, Instagram, LinkedIn, X, and Reddit through a single HTTP contract.

AI 与机器学习大语言模型
72
makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958