nba_league_game_log
Get NBA game log for a season, by team or by player. Returns every game in a season as the league's game log. With player_or_team=T each row is one team-game and carries GAME_ID, TEAM_ID, GAME_DATE, MATCHUP, WL, MIN, PTS, PLUS_MINUS and VIDEO_AVAILABLE; with player_or_team=P each row is one player-game (the same identity columns plus PLAYER_ID and PLAYER_NAME) and the payload grows to several hundred KB. direction orders the log newest-first (DESC) or chronologically (ASC).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nba_league_game_log"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| season | No | Optional season in YYYY-YY form, for example 2026-27. Defaults to the current NBA season. | |
| sorter | No | Optional sort key; only DATE is verified. Defaults to DATE. | |
| direction | No | Optional ordering; ASC or DESC. Defaults to DESC. | |
| league_id | No | Optional league id; only 00 (NBA) is verified. | |
| season_type | No | Optional season type; Regular Season, Playoffs, Pre Season or All Star. Defaults to Regular Season. | |
| player_or_team | No | Optional subject; T for one row per team or P for one row per player. Defaults to T. The player log is several hundred KB. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |