mcpField
P
PuckAPI

PuckAPI

リモート
github.com/PuckAPIゲーム・エンタメ02 週間前に更新
リポジトリ

PuckAPI について

PuckAPIは、分析者や開発者向けのホッケーデータAPIです。NHLとPWHLの試合、選手、チーム、プレー・バイ・プレー、算出指標、オッズをREST APIとホスト型MCPサーバーで提供します。

主な機能

  1. 01NHLとPWHLの試合・チームデータ
  2. 02選手とゴールテンダーの統計
  3. 03プレー・バイ・プレーとショット位置
  4. 04期待ゴール、GSAX、Corsi、Fenwick
  5. 05過去のオッズとライン変動

活用シーン

  1. 01試合結果、日程、順位の確認
  2. 02選手のシーズン統計の比較
  3. 03ショットマップと試合イベントの調査
  4. 04試合中のブックメーカーオッズ追跡

MCP 対応

ホスト型MCPサーバーは、試合、チーム、選手、オッズ、プレー・バイ・プレー、ショットマップのツールを公開します。MCPクライアントはStreamable HTTPで接続します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.puckapi.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.puckapi.com/mcp認証が必要

ツール

22
パラメーター型必須説明
leagueenumいいえリーグ。既定値は nhl。指定可能な値:nhl、pwhl、ohl、whl、qmjhl、echl、ahl、ushl。nhl | pwhl | ohl | whl | qmjhl | echl | ahl | ushl
seasonstringいいえ8桁のシーズンID(例:2024-25の場合は20242025)。2024-25および2024-2025も指定できます。既定値は今シーズンです。
divisionstringいいえディビジョンで絞り込みます(例:Atlantic、Metropolitan、Central、Pacific)。
conferenceenumいいえカンファレンスで絞り込みます。Eastern | Western

詳細

PuckAPI MCP サーバー

ホッケーデータ API。 スタッツ、オッズ、そのほかあらゆるデータを提供します。
REST API と MCP サーバー。無料で始められます。


ライセンス: MIT ツール シーズン スキル Smithery

クイックスタート · ツール · データ · 料金 · 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 %]

クイックスタート

Claude Desktop -- claude_desktop_config.json に追加します:

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

Claude Code -- コマンドを 1 つ実行します:

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

その他の MCP クライアント -- Streamable HTTP に対応するクライアントならどれでも使用できます:

設定値
URLhttps://mcp.puckapi.com/mcp?key=YOUR_API_KEY
トランスポートStreamable HTTP

Authorization: Bearer または x-api-key ヘッダーも使用できます。接続してツール一覧を取得するにはキーは不要ですが、ツールの呼び出しにはキーが必要です。

puckapi.com で無料キーを取得できます。クレジットカードは不要で、500 クレジットを利用できます。


利用可能なツール

試合 -- 4 個のツール
ツール説明
get_gamesスコア、ピリオド、シュート、ゴールを含む試合結果
get_schedule今後および過去の試合日程
get_game_detail特定の試合の詳細なボックススコア
get_head_to_head2 チーム間の過去の対戦データ
チーム -- 3 個のツール
ツール説明
get_standingsシーズン別の現在または過去の順位表
get_team_statsチーム単位のスタッツ(ゴール、シュート、PP%、PK% など)
list_teams略称とメタデータを含む NHL 全チームの一覧
選手 -- 5 個のツール
ツール説明
search_players名前で選手を検索
get_player_statsスケーターのスタッツ(ゴール、アシスト、ポイント、TOI など)
get_skater_season_statsシーズンスタッツのランキング。ゴール、アシスト、ポイント、TOI、シュート率を表示。チームで絞り込み、5 つの指標で並べ替え可能
get_goalie_statsゴールテンダーのスタッツ(SV%、GAA、勝利数、完封数など)
get_player_game_logシーズン中のスケーターまたはゴールテンダーの試合ごとの成績:ゴール、アシスト、シュート、PIM、セーブ、SV%
オッズ -- 2 個のツール
ツール説明
get_oddsスポーツブック別のオープニングおよびクロージングのマネーライン、パックライン、合計値。2019-20 シーズン以降の全試合
get_line_movementブックメーカー別にグループ化した時系列のオッズ
プレー・バイ・プレー -- 2 個のツール
ツール説明
get_playsリンク上の座標、人数状況、関与した選手を含むプレー・バイ・プレーイベント
get_shot_mapリンク上の座標、シュートの種類、シューター、ゴールテンダーを含む全シュート試行

データの対象範囲

カテゴリ詳細
ゲーム16シーズンにわたり23,000件以上
プレーごとのデータ2010-11シーズン以降のすべてのイベントとリンク座標(680万件以上のイベント)
オッズ2019-20シーズン以降のすべてのゲーム:2020-21〜2023-24シーズンは1試合あたり約12〜14社、2025-26シーズンは60社以上、2026年10月からはPinnacleを含む8社のデータを1時間ごとに取得
ラインの変動2026年9月から1時間ごとのスナップショット
選手4,800人以上のスケーターとゴールキーパー
算出データ期待ゴール数、GSAX、Corsi、Fenwick
PWHLゲーム、順位表、プレーごとのデータ、シュート位置情報。league: "pwhl"を渡してください(詳細)
更新ゲームは毎日更新、オッズは1時間ごとに取得

シーズン別のライブデータ範囲:過去のオッズ · プレーごとのデータ · シュートデータ


料金プラン

プランクレジット/月料金
無料毎月500$0
Starter10,000$19/月
Pro30,000$49/月
Scale125,000$149/月

ツールの呼び出し1回あたり1〜25クレジットかかります(ツールごとの料金)。$5からのウォレットへのチャージは有効期限なしです。


REST API

PuckAPIでは標準のREST APIも提供しています:

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

詳しいドキュメントはこちらをご覧ください。


利用例

NHLの予測サイトであるPuckCastは、このAPIを利用しています。

関連リンク

PuckAPI Skillsホッケー分析、ベッティングモデル、リサーチに使える無料のClaude Codeスキル28個
puckapi.comアカウント登録、ダッシュボード、APIドキュメント
今夜のNHLオッズ追跡対象のすべてのスポーツブックのマネーライン、パックライン、合計得点。1時間ごとに更新
今日のNHL選手プロップポイント、ゴール、シュート、セーブ、随時得点者:選手ごとのコンセンサスラインと、オーバー・アンダーそれぞれの最良オッズ
ゴールへのシュート数プロップの履歴Pythonを使って、選手が試合ごとにシュート数ラインをオーバーした頻度を確認
他のスポーツでも、同じツールとキー形式
EndzoneAPINFLと大学フットボール
DunkAPINBA、WNBA、大学バスケットボール
FastballAPIMLBと大学野球
StrikerAPIサッカー、17の大会
AcesAPIATPとWTAのテニス
BirdieAPIPGAツアーなどのゴルフツアー
FighterAPIUFC、PFL、Bellator

puckapi.com · APIドキュメント · スキル

MITライセンス

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。