tennis-data
Global Sports
Open source · MIT
Read-only
7 commands
689 installs
ATP and WTA tennis data via ESPN public endpoints — tournament scores, season calendars, player rankings, player profiles, and news. Zero config, no API keys.
Commands 7
get_scoreboard
[--tour][--date]
Live/recent tournament scores for a tour
get_rankings
--tour[--limit]
ATP or WTA player rankings
get_calendar
--tour[--year]
Full season tournament calendar
get_player_info
--player_id
Individual tennis player profile
get_news
--tour
Tennis news articles
get_wta_entry_list
--tournament_id--year
WTA entry list (singles players and doubles teams) for one tournament edition — WTA API
get_wta_player_results
--player_id[--year][--limit]
A WTA player's most recent match results (bounded window), newest first — WTA API
Example Prompts
- What ATP matches are happening right now?
- Show me the WTA rankings
- When is the French Open this year?
Quick Start
# CLI
sports-skills tennis get_scoreboard
# Python
from sports_skills import tennis tennis.get_scoreboard()