NHL Data
STDIOTypeScript implementation of NHL API providing access to teams, players, standings, and statistics.
TypeScript implementation of NHL API providing access to teams, players, standings, and statistics.
A TypeScript implementation of the NHL API using the Model-Context Protocol pattern. This MCP server provides access to NHL data including teams, players, standings, schedules, and statistics.
This library provides a clean interface to the NHL's official APIs using the Model-Context Protocol (MCP). It allows you to fetch data from the NHL's APIs and provides it in a structured, easy-to-use format through MCP tools.
As of March 10, 2025, the platform provides the following functionality:
Standings
Teams
Players
Schedules
Statistics
Game Information
Team Information Gaps
Game Details
Historical Data
UI Integration
Clone the repository:
git clone https://github.com/yourusername/nhl-mcp.git
cd nhl-mcp
Install dependencies:
npm install
Configure API credentials:
cp .env.example .env
# Edit .env with your API keys
Start the development server:
npm run dev
The NHL-MCP platform provides the following core API endpoints:
get-team
: Retrieve basic team informationget-team-roster
: Get current team rosterget-team-stats
: Get team statisticsget-team-prospects
: Get team prospect informationget-player-landing
: Get detailed player informationget-current-standings
: Get current NHL standingsget-schedule
: Get general schedule informationget-current-schedule
: Get a team's upcoming scheduleget-date-schedule
: Get schedule for a specific dateget-current-stat-leaders
: Get current statistical leadersget-current-goalie-leaders
: Get current goalie statistical leadersget-scores-now
: Get current scores and game statesThis project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)Project Maintainer: Dylan Groos
Note: This README documents the current state of the NHL-MCP project based on testing conducted on March 10, 2025. The platform accesses NHL data which is subject to terms and conditions set by the National Hockey League.