Labsco
MCP SERVER

NHL MCP Server

by sanchorelaxo

Ask about the NHL as it stands right now — scores, standings, rosters, a game's play-by-play — off the league's own API.

Sports, Fantasy & Esports Data
Summary
An agent can answer NHL questions from live league data.

One question replaces the hop between box score, standings page and roster. For a specific game the play-by-play comes back event by event, which is the part a scoreboard cannot give you.

What it is

A wrapper over the NHL's public API. Every call is a live request to the league, so scores, standings and schedules are the current ones rather than a cached copy.

What you get
  • Today's scores and the current standings
  • A team's roster, schedule and club statistics, by team code
  • The current skater and goalie statistical leaders
  • A player's biographical information, career statistics and game log, plus the featured-player spotlight
  • A game's boxscore and its full play-by-play
  • The league schedule and the TV schedule for what is on tonight
  • The team-code list, and a helper for the season-format arguments the API expects
Requirements

Python with fastmcp and requests installed, run as a local stdio process from your client config. No account and no key — it reads the NHL's public endpoints, so it needs network access.