About Nhl Go
Nhl Go is an MCP server published by carsonjones in the Developer Tools category: nHL api client, mcp server, and cli written in Go.
The repository has 3 stars and 1 forks, with the last commit 5 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/carsonjones/nhl-goThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Nhl Go
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 8 hours ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- ✓Tests presentA test suite exists in the repository.
- ✓Dependencies pinnedA lockfile pins dependency versions.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
NHL Go
An unofficial collection of NHL data tools, written in Go 🏒
Features
NHL API Client
A client wrapper around the NHL web api, based on the reference spec defined here.
Supported Functionality
- Teams (Rosters)
- Players (Stats)
- Schedule (by date, by team)
- Standings
See roadmap.md for more details.
NHL CLI
See /examples for usage.
./nhl -player -name "Miro Heiskanen"
NHL MCP Server
Exposes NHL API data via the Model Context Protocol, allowing for easy integration with LLMs.
Installation
Build the nhl-mcp binary:
cd ./mcp && go build -o nhl-mcp
Add path to the nhl-mcp binary to your claude_desktop_config.json file:
"nhl": {
"command": "/path/to/nhl-mcp"
}
Prerequisites
Go version >= 1.23
Installation
Create a fork of this repository, then clone it.
git clone https://github.com/carsonjones/nhl-go.git
cd nhl-go
Commands
Build the nhl and nhl-mcp binaries:
go build -o nhl && cd ./mcp && go build -o ../nhl-mcp && cd ../
Debug MCP server:
npx @modelcontextprotocol/inspector ./nhl-mcp
Testing
go test -v './...'
HOCKEY!!!
README fetched from the repository 8 hours ago. The original is authoritative.