Use when asked about reliable sports data such as schedules, standings, match stats, players, tournaments, live updates and so on.
Use the sports CLI or the matching MCP tools. Scope: football, basketball, tennis.
Read docs in this order:
references/generic.md for routing, JSON shape, MCP notes, and shared rules.references/sports/football.md,
references/sports/basketball.md,
or references/sports/tennis.md.| Need | Run first |
|---|
| Reuse |
|---|
| Name to id | sports search <query> --id | returned id |
| Supported sports | sports list --json | sports[].slug |
| Day schedule | sports <sport> --json | events[] |
| Grouped day schedule | sports <sport> tournaments --json | tournaments[].unique_tournament_id |
| Likely event sections | sports <sport> sections --json | sections[] |
| Event snapshot | sports event <event-id> --json | available_sections[] |
| Team or player schedule | `sports team <team-id> next | last --jsonorsports player <player-id> last --json` |
| Team pages | sports team <team-id> info --json | related ids and fields |
| Player pages | `sports player <player-id> attributes | seasons |
| Tournament pages | sports tournament <tournament-id> --json | season_id, available_sections[] |
| TV or H2H event history | sports event <event-id> tv --json, tv-channel <channel-id> --json, or h2h-events --json | returned payload |
--json when another tool or agent will read the result.--season when the year matters.