@pipeworx/nflverse

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/nflverse’s. Install: one-click buttons

Connect to just the @pipeworx/nflverse pack

https://gateway.pipeworx.io/nflverse/mcp — only @pipeworx/nflverse’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 5

NFL play-by-play, player season stats, team game logs, schedules with results and betting lines, and weekly injury reports, 1999 to the current season, from nflverse.

Tools

  • nfl_player_season_stats(player, season, season_type?): one player’s season totals (passing, rushing, receiving, defense, kicking, returns, EPA, CPOE, target share, fantasy points). Look up by name or nflverse/GSIS id. Zero-valued fields are left out.
  • nfl_team_game_log(team, season): a team’s games for one season. Each game has the opponent, home/away, final score, W/L, and passing, rushing, EPA, turnover, penalty, sack and kicking totals.
  • nfl_play_by_play(game_id, quarter?, play_type?, limit?): every play of one game, with down and distance, field position, play type, yards, the official play description, the players involved, score, EPA and win probability.
  • nfl_schedule(season, week?, team?): games for a season. Each game has its id, date, kickoff, scores, overtime, closing spread and total, venue, roof and surface, weather, starting QBs, coaches and referee.
  • nfl_injuries(season, team?, week?, player?): official weekly injury-report entries (game status and practice participation), latest week first. Covers 2009 to the current season.

Every response carries data_as_of, which is the last-modified time of the nflverse season file the answer came from, along with source and licence. A lookup that matches nothing returns found: false with a message. An unknown team code or a malformed game id is refused with an error that lists the valid forms.

Auth

Keyless.

Data sources

  • nflverse, nflverse-data: play-by-play, player and team stats, schedules and injury reports, compiled by the nflverse project from NFL game data.

Licence. The nflverse-data repository is published under Creative Commons Attribution 4.0 International (CC-BY-4.0). Reuse, including commercial reuse, is permitted with attribution. Every response carries licence: "CC-BY-4.0 — data by nflverse (https://github.com/nflverse)". Each call reads the published season file at request time. This pack keeps no copy.

Notes for the next person:

  • Team codes follow nflverse: LA is the Rams (LAR is accepted as an alias), LAC, LV, WAS. Pre-move franchises keep their old codes in old seasons (OAK, SD, STL).
  • A season runs from September to the following February, so the 2024 season includes its playoff games played in 2025.
  • Play-by-play is the large table, about 19 MB gzipped and 100 MB of CSV per season. It is streamed and filtered to one game. The rows are sorted by game_id, so the scan stops once it passes the requested game.
  • The current season’s files are refreshed by nflverse during the season, and data_as_of moves with them.

Tools

  • nfl_player_season_stats — NFL player season totals from nflverse, 1999–current: passing, rushing, receiving, defense, kicking and returns, with EPA, CPOE, target share and fantasy points. Look up by player name or nflverse/GSI
  • nfl_team_game_log — Game-by-game NFL team log for one season from nflverse: opponent, home/away, final score and W/L, plus passing, rushing, EPA, turnovers, penalties, sacks and kicking per game.
  • nfl_play_by_play — Every play of one NFL game from nflverse play-by-play (1999–current): down, distance, field position, play type, yards, the official play description, passer/rusher/receiver, score, expected points ad
  • nfl_schedule — NFL schedule and results for a season from nflverse (1999–current): game ids, dates, kickoff times, scores, overtime, closing spread and total, stadium, roof, surface, weather, starting QBs, coaches a
  • nfl_injuries — Official NFL weekly injury reports from nflverse (2009–current): player, team, position, game status (Out, Doubtful, Questionable) and practice participation, latest week first. Filter by team, week o

Tools

  • nfl_injuries — Official NFL weekly injury reports from nflverse (2009–current): player, team, position, game status (Out, Doubtful, Questionable) and practice participation, latest week first. Filter by team, week o
  • nfl_play_by_play — Every play of one NFL game from nflverse play-by-play (1999–current): down, distance, field position, play type, yards, the official play description, passer/rusher/receiver, score, expected points ad
  • nfl_player_season_stats — NFL player season totals from nflverse, 1999–current: passing, rushing, receiving, defense, kicking and returns, with EPA, CPOE, target share and fantasy points. Look up by player name or nflverse/GSI
  • nfl_schedule — NFL schedule and results for a season from nflverse (1999–current): game ids, dates, kickoff times, scores, overtime, closing spread and total, stadium, roof, surface, weather, starting QBs, coaches a
  • nfl_team_game_log — Game-by-game NFL team log for one season from nflverse: opponent, home/away, final score and W/L, plus passing, rushing, EPA, turnovers, penalties, sacks and kicking per game.

Regenerated from source · build October 13, 2026