Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Nhl Go

FreeNot checked

NHL api client, mcp server, and cli written in Go

GitHubEmbed

About

NHL api client, mcp server, and cli written in Go

README

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"
}

Local Development

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!!!

from github.com/carsonjones/nhl-go

Installing Nhl Go

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/carsonjones/nhl-go

FAQ

Is Nhl Go MCP free?

Yes, Nhl Go MCP is free — one-click install via Unyly at no cost.

Does Nhl Go need an API key?

No, Nhl Go runs without API keys or environment variables.

Is Nhl Go hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Nhl Go in Claude Desktop, Claude Code or Cursor?

Open Nhl Go on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Nhl Go with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs