PuckAPI

ホッケーデータAPI。統計、オッズ、そしてその間のすべて。

ドキュメント

PuckAPI MCP Server

The hockey data API. Stats, odds, and everything between.
REST API and MCP server. Free to start.


License: MIT Tools Seasons Skills

Quick Start · Tools · Data · Pricing · REST API


You:    "What were last night's NHL scores?"
Claude: [calls get_games → returns scores, periods, shots, goals]

You:    "Show me the line movement on the Sabres game"
Claude: [calls get_line_movement → opening line, current line, timestamps, book-by-book]

You:    "Compare McDavid and MacKinnon this season"
Claude: [calls get_player_stats x2 → side-by-side goals, assists, points, TOI, shooting %]

Quick Start

Claude Desktop -- add to claude_desktop_config.json:

{
  "mcpServers": {
    "puckapi": {
      "url": "https://mcp.puckapi.com/mcp?key=YOUR_API_KEY"
    }
  }
}

Claude Code -- one command:

claude mcp add puckapi \
  --transport streamable-http \
  "https://mcp.puckapi.com/mcp?key=YOUR_API_KEY"

Other MCP clients -- any client supporting Streamable HTTP:

SettingValue
URLhttps://mcp.puckapi.com/mcp?key=YOUR_API_KEY
TransportStreamable HTTP

Also accepts Authorization: Bearer or x-api-key headers for REST API usage.

Get your free key at puckapi.com -- 500 credits, no credit card.


Available Tools

Games -- 4 tools
ToolDescription
get_gamesGame results with scores, periods, shots, and goals
get_scheduleUpcoming and past game schedules
get_game_detailFull box score for a specific game
get_head_to_headHistorical matchup data between two teams
Teams -- 3 tools
ToolDescription
get_standingsCurrent or historical standings by season
get_team_statsTeam-level stats (goals, shots, PP%, PK%, etc.)
list_teamsAll NHL teams with abbreviations and metadata
Players -- 4 tools
ToolDescription
search_playersFind players by name
get_player_statsSkater stats (goals, assists, points, TOI, etc.)
get_skater_season_statsSeason stats leaderboard -- goals, assists, points, TOI, shooting %, filterable by team and sortable by 5 metrics
get_goalie_statsGoalie stats (SV%, GAA, wins, shutouts, etc.)
Odds -- 2 tools
ToolDescription
get_oddsPre-game odds from 15+ sportsbooks (ML, spread, total)
get_line_movementTrack how lines move from open to close

Data Coverage

CategoryDetails
Seasons2008-09 through current (16+)
Games22,000+ with full box scores
OddsPre-game ML, spread, totals from 15+ books
Line movementOpening to closing line tracking
Players3,000+ skaters and goalies
UpdatesScores and odds refresh throughout the day

Pricing

PlanCredits/moPrice
Free500$0
Starter10,000$19/mo
Pro30,000$49/mo
Scale125,000$149/mo

Each tool call costs 1 credit. Top up anytime with wallet deposits.


REST API

PuckAPI also offers a standard REST API:

curl -H "x-api-key: YOUR_API_KEY" \
  https://mcp.puckapi.com/v1/get_standings

Full documentation at puckapi.com/docs.


Related

PuckAPI Skills28 free Claude Code skills for hockey analytics, betting models, and research
puckapi.comSign up, dashboard, API docs

puckapi.com · API Docs · Skills

MIT License