@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:
LAis the Rams (LARis 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_ofmoves 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 onfl_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 adnfl_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/GSInfl_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 anfl_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.