MCP server
Livetennisapi Official
io.github.livetennisapi/livetennisapi-mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Live tennis scores, players, rankings, odds and win-probability. ATP, WTA, Challenger, ITF, juniors.
Working at last checkOfficial: livetennisapi.com's GitHub account (livetennisapi)About 5,319 tokens per request once connected24 tools
https://mcp.livetennisapi.com/mcp
At a glance
- Type
- MCP server
- Publisher
- livetennisapi.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 24
- Token cost
- About 5,319 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http livetennisapi-mcp https://mcp.livetennisapi.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.livetennisapi-mcp] url = "https://mcp.livetennisapi.com/mcp"
Gemini CLI
{"mcpServers":{"livetennisapi-mcp":{"httpUrl":"https://mcp.livetennisapi.com/mcp"}}}
Cursor
{"mcpServers":{"livetennisapi-mcp":{"url":"https://mcp.livetennisapi.com/mcp"}}}
VS Code
{"servers":{"livetennisapi-mcp":{"type":"http","url":"https://mcp.livetennisapi.com/mcp"}}}
Antigravity
agy mcp add livetennisapi-mcp https://mcp.livetennisapi.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"livetennisapi-mcp","server_url":"https://mcp.livetennisapi.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"livetennisapi-mcp","server_url":"https://mcp.livetennisapi.com/mcp"}
Tools
check_api_status~83 tokens
Check whether the Live Tennis API is reachable and which plan the configured key is on. Useful for diagnosing why other tools are refusing data.get_archive_career~216 tokens
One player's whole career over the results archive (1968–2022): W-L record overall and by surface/level/year, titles, and summed serve statistics with honest coverage — the corpus records serve stats from 1991 only, so matches_with_stats states how many matches the serve block covers. The name mustget_archive_match~156 tokens
One result from the results archive (1968–2022), with per-match serve statistics where the era recorded them — stats are null for most rows before 1991, honestly, never synthesised. Requires the BASIC plan or any History plan.get_charting_match~169 tokens
Every Match Charting Project stat family for ONE charted match, both players, with the per-set split (set 1, set 2, …, Total) exactly as charted. Charting ids are their own id space (1960–2026), mostly matches with no counterpart in the live tables. Requires the ULTRA plan.get_charting_player~256 tokens
Career shot-level profile from the Match Charting Project: serve placement (deuce/ad × wide/body/T), return depth and outcomes, net play, clutch break/game/set-point serving, winners and errors by wing, rally-length tendencies — summed over the player's charted matches. COVERAGE IS CURATED (11,646 cget_fixtures~202 tokens
Upcoming scheduled tennis fixtures, earliest first — the forward schedule, filterable by tour, player and date. Use this for "what is on this week". Works on the FREE plan (no card needed).get_h2h~250 tokens
The all-time record between two players, across BOTH halves of the product: the results archive (1968–2022) plus our own completed matches (2023 onward). Names are the keys — an ambiguous fragment returns the candidate list to choose from rather than guessing. Totals count only meetings with a knownget_live_matches~328 tokens
List tennis matches currently in progress, with live scores. Covers ATP, WTA, Challenger, ITF and juniors. Use this for "what tennis is on right now". Works on the FREE plan (no card needed).get_match~143 tokens
Full detail for one match by id: players, score, surface, round and status. Includes market prices on PRO and model analysis on ULTRA. Works on the FREE plan (no card needed).get_match_analysis~162 tokens
Model analysis for a match: predicted win probability, the model's thesis and the key factors behind it. Requires the ULTRA plan. Match rows carry has_analysis — check it first; a match with no thesis or profile has nothing to return.get_match_events~156 tokens
Timeline of events for a match — breaks, games won, sets won, momentum runs. Requires the PRO plan.get_match_odds~192 tokens
Match-winner market prices for a match — implied probability per player, with bid, ask and mid. Requires the PRO plan. Match rows carry has_market — check it first; a match with no market mapped has no prices to return.get_match_score~144 tokens
Current score for one match — the fastest, lowest-latency read. Use this when you only need the score and already know the match id. Works on the FREE plan (no card needed).get_match_statistics~220 tokens
In-play (or final) statistics for one match, in TWO families kept deliberately separate: DERIVED is rebuilt from the point-by-point record (holds/breaks, break points, service/return points); MEASURED is counted upstream and includes what no point record can yield — aces, double faults, the serve spget_player~116 tokens
One player's profile: ranking, country, handedness, date of birth and cached stats. Works on the FREE plan (no card needed).get_player_rankings~298 tokens
Point-in-time ranking records for SPECIFIC players: per system, the newest record in force ON OR BEFORE as_of — never one dated after it. Every other ranking field in this API is the CURRENT value joined at read time; this is the historical answer. Systems are never collapsed: ATP/WTA and the ITF ciget_rankings~282 tokens
The FULL published ranking table in rank order for one system — the newest week at or before as_of. Rows carry player_name as published and a null player_id for players outside our roster, so the table has no silent holes. ATP/WTA history runs deep; the ITF circuits begin 2026-07-29. For point-in-tiget_recent_results~382 tokens
Recently completed tennis matches with final scores and winners. Filterable by tour, player, nationality and play date. Requires the BASIC plan or any History plan.get_tournament~156 tokens
One tournament by its stable id — the tournament_id carried on match objects. Name, tour, surface, indoor, plus host city/country and category where curated. Works on the FREE plan (no card needed).get_upcoming_matches~392 tokens
List tennis matches scheduled to start soon, with players, tournament and start time. Use this for "who plays next" or to find a match id before it starts. Works on the FREE plan (no card needed).search_archive_matches~408 tokens
Search the results archive — completed-match RESULTS from 1968 through 2022: ATP and WTA, main draws, qualifying and the ITF/futures tiers. Winner/loser-shaped records with final score, seeds and ranks AT THE TIME of the match. Use this for historical questions ("Borg's Wimbledon finals"); the archisearch_archive_players~239 tokens
The people of the results archive (1968–2022): hand, date of birth, country, height, and career-high rank with the week it was first reached. Their ids are corpus person ids (the winner/loser player_id on archive results), not roster ids — for current players use search_players. Requires the BASIC psearch_players~160 tokens
Search tennis players by name. Returns id, country, ranking and tour. Use the returned id with get_player. Works on the FREE plan (no card needed).search_tournaments~209 tokens
Search the tournament catalogue — the stable id space that match objects carry as tournament_id. Returns surface, indoor, host city/country and category where curated. Works on the FREE plan (no card needed).
Browse
Related MCP servers
- SiteCheck Agent Intel & Dev
135 pay-per-call agent tools: agent intelligence, token risk, developer and AI data tools. x402 - SportStatsAPI
Fixtures, live scores, results, tables and match facts for 1,881 competitions in 8 sports. - Agent Arcade
Create, test and play AI-native games through server-authoritative contracts. - College Baseball
Live NCAA DI college baseball scores, standings, schedules, rankings, and sabermetrics. - Footballcharts
Tables, results, fixtures, goal timing, season projections: 93 football leagues incl. lower tiers - Pairloop Doubles Mixer
Rotate partners, print & score - Olympus Bets Analytics
Quant sports analytics: 19 read-only tools across 12 leagues, projections, methods, track record. - Brawl Stars
Brawl Stars MCP.
Badge for your README
[](https://aptlynx.net/servers/io.github.livetennisapi/livetennisapi-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents