nhl-data US Sports

Run on Machina Coming soon

NHL data via ESPN public endpoints and the official NHL API — scores, standings, rosters, schedules, game summaries, injuries, futures, leaders, and news, plus an analytics backend: play-by-play with on-ice coordinates, cross-league career rows, skater/goalie leaders, and history to 1917. Zero config, no API keys.

Commands

Command Description
get_scoreboard Live/recent NHL scores
get_standings Standings by conference and division
get_teams All NHL teams
get_team_roster Full roster for a team
get_team_schedule Schedule for a specific team
get_game_summary Detailed box score and scoring plays
get_leaders NHL statistical leaders
get_news NHL news articles
get_play_by_play Full play-by-play for a game
get_schedule Schedule for a specific date or season
get_injuries Injury reports across all teams
get_transactions Recent transactions
get_futures Futures/odds markets
get_team_stats Team statistical profile
get_player_stats Player statistical profile
find_nhl_player Search the NHL's player registry by name
get_nhlstats_schedule Games via the NHL API — team seasons to the Original Six era, NHL game ids
get_nhlstats_player_stats Career season-by-season across leagues via NHL API
get_nhlstats_play_by_play Play-by-play with on-ice x/y coordinates, zone, shot type
get_nhlstats_boxscore Full box score (skaters + goalies) via NHL API
get_nhlstats_standings Standings, current or any historical date (back to 1917)
get_nhlstats_leaders Skater and goalie leaders by category

Example Prompts

  • What are today's NHL scores?
  • Show me the Eastern Conference standings
  • Who's on the Maple Leafs roster?
  • Show me the full box score for last night's Bruins game
  • What are the Stanley Cup odds?

Quick Start

# CLI
sports-skills nhl-data get_scoreboard
# Python
from sports_skills import nhl_data
nhl_data.get_scoreboard()