返回市场
NHL前进步队

NHL前进步队

作者:carsonjones2 星标更新:2025-07-21

项目介绍

NHL Go

一个非官方的NHL数据工具集合,使用Go语言编写 🏒

功能

NHL API客户端

围绕NHL网络API的一个客户端封装,基于这里定义的参考规范。

支持的功能

  • 球队(阵容)
  • 球员(统计数据)
  • 赛程(按日期、按球队)
  • 积分榜

更多详情,请参见roadmap.md

NHL CLI

使用方法请参见/examples

./nhl -player -name "Miro Heiskanen"

NHL MCP服务器

通过模型上下文协议暴露NHL API数据,便于与大语言模型(LLMs)进行集成。

安装

构建nhl-mcp二进制文件:

cd ./mcp && go build -o nhl-mcp

在你的claude_desktop_config.json文件中添加nhl-mcp二进制文件路径:

"nhl": {
  "command": "/path/to/nhl-mcp"
}
<details> <summary><h2>本地开发</h2></summary>

先决条件

Go版本 >= 1.23

安装

创建此仓库的分支,然后克隆它。

git clone https://github.com/carsonjones/nhl-go.git
cd nhl-go

命令

构建nhlnhl-mcp二进制文件:

go build -o nhl && cd ./mcp && go build -o ../nhl-mcp && cd ../

调试MCP服务器:

npx @modelcontextprotocol/inspector ./nhl-mcp

测试

go test -v './...'
</details>

冰球!!!