mcpField
K
kingsplaybook-mcp

kingsplaybook-mcp

ローカル
github.com/kingplaybookHQadmin1ゲーム・エンタメ023 週間前に更新

kingsplaybook-mcp について

kingsplaybook-mcpは、AIエージェントやスポーツ分析ツールをKingsPlaybook APIに接続し、NBA、MLB、NHLのデータを取得するMCPサーバーです。ローカルのstdioラッパーとして、ラインナップ、予測、試合オッズ、ピック履歴、データの鮮度を提供します。

主な機能

  1. 01NBA、MLB、NHLの確定ラインナップ取得
  2. 02選手予測データの取得
  3. 03集約された試合オッズへのアクセス
  4. 04公開済みピックと結果の確認
  5. 05データ領域ごとの鮮度確認

活用シーン

  1. 01指定リーグ・日付の確定ラインナップ確認
  2. 02対象試合の選手予測の取得
  3. 03結果と終値を照らした過去ピックの検証

MCP 対応

ローカルのstdio MCPサーバーが、KingsPlaybook APIのデータをツールとして公開します。MCPクライアントはAPIキーを使って起動し、ラインナップ、予測、試合オッズ、ピック履歴、データ鮮度を取得できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"kingplaybookhqadmin1-kingsplaybook": {
"command": "npx",
"args": [
"-y",
"kingsplaybook-mcp"
],
"env": {
"KINGSPLAYBOOK_API_KEY": "<KINGSPLAYBOOK_API_KEY>",
"KINGSPLAYBOOK_API_URL": "<KINGSPLAYBOOK_API_URL>"
}
}
}
}
起動コマンドnpx -y kingsplaybook-mcp
設定が必要な環境変数
KINGSPLAYBOOK_API_KEYシークレットYour kp_live_ API key from https://kingsplaybook.org/devs
KINGSPLAYBOOK_API_URLOverride the API base URL (default https://api.kingsplaybook.org)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmkingsplaybook-mcp0.1.0

ツール

5

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
datestringはい試合日。ISO-8601(YYYY-MM-DD)
leagueenumはいリーグ:nba、mlb、または nhlnba | mlb | nhl

詳細

kingsplaybook-mcp

KingsPlaybook Developer API 用の公式 MCP サーバーです。スポーツベッティングボット、モデル、分析ツールなどを構築する AI エージェントが、KingsPlaybook のデータにネイティブツールとして直接アクセスできます。

  • 確定ラインアップ — NBA、MLB、NHL
  • 選手の予測値 — 予測エンジンの生出力
  • 標準化された試合ライン — マネーライン/スプレッド/合計、複数のブックを集約
  • ピック履歴アーカイブ — 公開済みの記録。結果と締め切り時のラインを含む

/v1 REST API を利用する、薄いローカル(stdio)ラッパーです。 同じデータを、別のプロトコルで利用できます。

API キーを取得する

kingsplaybook.org/devs で登録してください。 Free プランではラインアップを利用でき、有料プランでは予測値、ライン、履歴も利用できます。 キーは kp_live_… の形式です。

インストール

インストールは不要です。npx で直接実行します。MCP クライアントの設定(Claude Desktop、Cursor など)に追加してください。

{
  "mcpServers": {
    "kingsplaybook": {
      "command": "npx",
      "args": ["-y", "kingsplaybook-mcp"],
      "env": {
        "KINGSPLAYBOOK_API_KEY": "kp_live_your_key_here"
      }
    }
  }
}

これで、エージェントから KingsPlaybook のツールを利用できます。

ツール

ツール返される内容最低プラン
kingsplaybook_get_lineupsリーグと日付を指定した確定ラインアップFree
kingsplaybook_get_projectionsリーグと日付を指定した選手の生の予測値Starter
kingsplaybook_get_linesリーグと日付を指定した標準化された試合ラインPro
kingsplaybook_get_pick_history日付を指定した公開済みピックと結果Premium
kingsplaybook_get_freshnessドメインごとのデータ経過時間の指標Free

すべてのツールは JSON を返します。プランの利用範囲を超えるツールを呼び出すと、アップグレードリンク付きのわかりやすい 403 メッセージが返されます。

例
  • 「今夜の NBA の試合予定は?」 → kingsplaybook_get_lineups({ league: "nba", date: "2026-05-21" })
  • 「今日の MLB の予測値を取得して」 → kingsplaybook_get_projections({ league: "mlb", date: "2026-05-21" })
  • 「昨日の KingsPlaybook のプロップピックの結果は?」 → kingsplaybook_get_pick_history({ date: "2026-05-20", type: "prop" })

設定

環境変数必須デフォルト用途
KINGSPLAYBOOK_API_KEYはい—kp_live_ API キー
KINGSPLAYBOOK_API_URLいいえhttps://api.kingsplaybook.orgAPI のベース URL を上書きします

ローカル開発

npm install
npm run build      # compile TypeScript to dist/
npm start          # run the built server (needs KINGSPLAYBOOK_API_KEY)
npm run dev        # watch mode

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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