{"server":{"name":"whensport-wc-2026","title":"whensport — FIFA World Cup 2026","version":"1.0.0"},"protocolVersion":"2025-06-18","transport":"streamable-http","instructions":"POST JSON-RPC 2.0 requests to this endpoint. Methods: initialize, tools/list, tools/call. See https://spec.modelcontextprotocol.io","tools":[{"name":"getCountrySchedule","description":"Get the FIFA World Cup 2026 schedule (all 104 matches) converted to a country's primary local timezone. Returns matches sorted chronologically with team names, kick-off date+time in local zone, venue, and round."},{"name":"getTeamMatches","description":"Get a specific team's FIFA World Cup 2026 matches. Returns the team's group-stage fixtures and any knockout fixtures with kick-off times."},{"name":"getMatch","description":"Get details of a single FIFA World Cup 2026 match by its match number (1-104)."},{"name":"findToday","description":"Find FIFA World Cup 2026 matches happening today in a given timezone. Returns matches whose local-time date matches today."},{"name":"getCurrentlyLive","description":"Return any FIFA World Cup 2026 matches currently in progress (kicked off in the last ~110 minutes, before final whistle)."},{"name":"getCountryList","description":"List the country slugs available for getCountrySchedule, with each country's display name and primary timezone."},{"name":"f1.getRaces","description":"Get the FIFA F1 2026 race calendar — all 24 grand prix dates, circuits, and rounds. Optionally filter to upcoming only."},{"name":"f1.getRace","description":"Get a single F1 2026 race by slug (e.g. 'monaco-2026', 'silverstone-2026') or by round number."},{"name":"f1.getNextRace","description":"Get the next upcoming F1 2026 race relative to today."},{"name":"f1.getDrivers","description":"Get the F1 2026 driver list (name, team, number, country)."},{"name":"f1.getTeams","description":"Get the F1 2026 team list (constructors)."},{"name":"tennis.getTournaments","description":"Get the 2026 tennis tournament calendar — Grand Slams (Australian Open, French Open, Wimbledon, US Open) plus tour-level events. Optionally filter to upcoming only."},{"name":"tennis.getTournament","description":"Get a single tennis tournament by slug (e.g. 'australian-open-2026', 'wimbledon-2026', 'us-open-2026', 'roland-garros-2026')."},{"name":"tennis.getNextGrandSlam","description":"Get the next upcoming Grand Slam (Australian Open / French Open / Wimbledon / US Open)."},{"name":"tennis.getVenues","description":"Get the 2026 tennis venue list (cities, courts, surfaces)."},{"name":"tennis.getPlayers","description":"Get the tennis player roster covered by whensport (top ATP/WTA players)."},{"name":"cricket.getTournaments","description":"Get the 2026 cricket tournament list — T20 World Cup 2026 + tour series. Optionally filter to upcoming."},{"name":"cricket.getTournament","description":"Get a single cricket tournament by slug (e.g. 't20-world-cup-2026')."},{"name":"cricket.getMatches","description":"Get cricket matches. Filter by tournament slug, team abbreviation, or both. Returns date, venue, format, status."},{"name":"cricket.getMatch","description":"Get a single cricket match by match code."},{"name":"cricket.getPlayers","description":"Get the cricket player roster covered by whensport."},{"name":"rugby.getTournaments","description":"Get rugby tournaments tracked by whensport (Six Nations, Rugby Championship, World Cup, etc.)."},{"name":"rugby.getTournament","description":"Get a single rugby tournament by slug."},{"name":"rugby.getMatches","description":"Get rugby matches. All if no filter."},{"name":"rugby.getMatch","description":"Get a single rugby match by code."},{"name":"golf.getTournaments","description":"Get the 2026 golf tournament list — Masters, PGA Championship, US Open, Open Championship + tour events."},{"name":"golf.getTournament","description":"Get a single golf tournament by slug (e.g. 'masters-2026', 'us-open-2026', 'the-open-2026', 'pga-championship-2026')."},{"name":"golf.getNextMajor","description":"Get the next upcoming Major (Masters / PGA / US Open / The Open)."},{"name":"golf.getVenues","description":"Get the 2026 golf venue list (courses, pars, locations)."},{"name":"golf.getPlayers","description":"Get the golf player roster covered by whensport."},{"name":"polo.getTournaments","description":"Get the 2026 polo tournament list (USPA / Argentine Triple Crown / British Open)."},{"name":"polo.getTournament","description":"Get a single polo tournament by slug."},{"name":"polo.getVenues","description":"Get the polo venue list."},{"name":"polo.getTeams","description":"Get the polo team roster."},{"name":"polo.getPlayers","description":"Get the polo player roster (handicaps, nationalities)."},{"name":"sailing.getEvents","description":"Get the 2026 sailing/yachting event calendar — America's Cup, SailGP, Vendée Globe, etc."},{"name":"sailing.getEvent","description":"Get a single sailing event by slug."},{"name":"sailing.getVenues","description":"Get the sailing venue list."},{"name":"sailing.getTeams","description":"Get the sailing team list."},{"name":"hr.getMeetings","description":"Get the 2026 horse racing meeting calendar (Cheltenham, Royal Ascot, Kentucky Derby, Melbourne Cup, etc.)."},{"name":"hr.getMeeting","description":"Get a single horse racing meeting by slug."},{"name":"hr.getVenues","description":"Get the horse racing venue list (racecourses)."},{"name":"tdf.getStages","description":"Get the 2026 Tour de France stage list (21 stages — flat, hilly, mountain, ITT). Optionally filter to upcoming."},{"name":"tdf.getStage","description":"Get a single stage by stage number (1-21)."},{"name":"tdf.getStagesInRange","description":"Get stages between two dates (inclusive)."},{"name":"tdf.getRacePhase","description":"Get current race phase ('pre-race' / 'in-progress' / 'completed') with metadata."}],"docs":"https://whensport.com/api/"}