mcpField
P
PropLine

PropLine

リモート
prop-line.comゲーム・エンタメ1今日更新
リポジトリ公式サイト

PropLine について

PropLineは、スポーツの選手プロップオッズや結果などをAPI経由で提供するMCPサーバーです。賭けの調査向けに、ライブオッズのほか、判定結果、ブック間の価値比較、ライン履歴、スコア、ボックススコア統計を扱います。

主な機能

  1. 01複数スポーツとブックのライブオッズ取得
  2. 02ボックススコアに基づくプロップ判定
  3. 03ブック間の+EV計算
  4. 04ライン履歴とクロージングラインの確認
  5. 05スコア、負傷情報、選手統計の取得

活用シーン

  1. 01ブック間で選手プロップのオッズを比較
  2. 02過去のプロップの勝敗確認
  3. 03イベント前のライン変動の確認
  4. 04選手の傾向と試合統計の調査

MCP 対応

stdioパッケージと、ホスト型Streamable HTTPエンドポイントhttps://mcp.prop-line.com/mcpを提供します。MCPクライアント向けに、オッズ、プロップ判定、価値計算、履歴、スコア、統計のツールを公開します。

設定

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

エンドポイントhttps://mcp.prop-line.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.prop-line.com/mcp認証が必要
パッケージ
npmpropline-mcp0.51.0

ツール

23

このツールにパラメーターはありません。

詳細

propline-mcp

npm version License: MIT

公式の MCP Registry に io.github.proplineapi/propline-mcp として掲載されています。Claude Code、Claude Desktop、その他の MCP 対応クライアントから検出できます。

PropLine の 選手のプロップベットオッズ API を利用する Model Context Protocol サーバー です。Claude Desktop、Claude Code、またはその他の MCP 対応クライアントに接続すると、ライブオッズ、プロップの結果確定、ブック間の +EV、スコア、ボックススコアの統計について自然言語で質問できます。モデルが適切なツールを選び、API を呼び出して、実際のデータに基づいて回答します。

AI アシスタントに「そのためには API が必要です」とはぐらかされることはもうありません。PropLine MCP がスポーツベッティングの調査をチャットに変えます。

質問できること

インストール後、次のような質問をモデルにできます。

  • 「今夜のヤンキース対レッドソックスの全ブックにおける +EV は?」
  • 「アーロン・ジャッジの直近 20 件のプロップベット履歴を、的中・不的中の結果付きで取得して。」
  • 「今日の MLB の投手奪三振プロップを、DraftKings と Pinnacle で並べて一覧表示して。」
  • 「昨夜のニコラ・ヨキッチの得点プロップは的中した? ラインはいくつだった?」
  • 「今夜の NBA の試合について、PrizePicks の DFS 予測と Bovada のラインを比較して。」
  • 「レイカーズ対セルティックスの第 1 クォーターの合計得点ラインはいくつ? オーバーのオッズが最も良いブックは?」

モデルは次のツールを透過的に使用します。

ツール機能
propline_list_sportsPropLine がデータを取得しているスポーツを確認します(本日時点で54種)
propline_list_eventsスポーツ別の今後のイベントと ID を取得します
propline_list_event_marketsイベントで利用可能なマーケットの種類を取得します
propline_get_oddsライブオッズを取得します。スポーツ別の一括取得、またはイベント別の全プロップに対応しています。period(q1/h1/p1/f5/…)を指定すると、試合期間別のマーケットに絞り込めます。include_depth を指定すると、各アウトカムのオーダーブックの厚みが追加されます。
propline_get_odds_historyHobby+:アウトカムごとのスナップショット履歴を取得します。period(q1/h1/…)と、時間範囲フィルター(from/to、relative_from/relative_to、interval、changes_only)に対応しています
propline_get_odds_closingHobby+:各(ブック、マーケット、アウトカム)のオープニングラインとクロージングラインを取得します(CLV の算出に便利です)。特定の試合期間に絞り込むには period を指定します。
propline_grade_clvHobby+:ベットした賭けをクロージングラインと比較して評価します。クロージング価格、デビグ後のクロージングフェア価格(fair_source = クロージング時点で最もシャープなブック。自分のブックではありません)、clv_pct(価格対価格、ブックマージンを考慮しない)、および ev_vs_close_pct(より正確な数値)を返します。試合確定後は評価結果も返します。一致しない場合は失敗として処理します。未開始のイベントは closing_is_final: false として返され、平均から除外されます。devig:multiplicative または shin。
propline_price_sgpHobby+:同一試合パーレーを、ブック独自の相関オッズで価格評価します(FanDuel、DraftKings、BetOnline、LowVig、または bookmaker: "all" を指定して全ブックを並べて比較し、best_bookmaker を表示)。sgp_price、independent_price(各レッグのライブ価格の積)、correlation_factor(両者の比率)を返します。レッグ名は /odds がアウトカムに付ける名前と完全に一致する必要があります。一致しない場合は失敗として処理します。
propline_export_odds_historyバックフィル処理/Enterprise:スポーツ別のライン変動ティック履歴(ブックごとの全スナップショット)を一括取得します。since/until の期間指定が必要です。結果は200行までです(ファイル全体を取得するには REST エンドポイントを直接使用してください)。
propline_get_futuresシーズンを通したフューチャーズを取得します。優勝、地区/カンファレンス優勝、MVP と各種賞、シーズン勝利数の合計を、Bovada/FanDuel/DraftKings/Pinnacle/Kalshi から取得します(無料)
propline_get_scores試合スコアとステータスを取得します(無料)
propline_get_dfs_payoutsPrizePicks の Power/Flex の配当スケジュールと、レッグごとの損益分岐点となる勝率を取得します(無料)
propline_get_mlb_grand_salamiMLB の日次グランドサラミを合成して取得します。合計得点と各ブックのインプライドラインを表示します(無料)
propline_get_nhl_daily_goals_totalNHL の日次総ゴール数を合成して取得します。ホッケー版のグランドサラミです(無料)
propline_get_resolution_summary評価済みプロップの件数と、スポーツ/マーケット別の内訳を取得します(無料)
propline_get_event_idsイベント ID の対応表を取得します。ESPN、MLB の gamePk、各ブック独自のイベント ID を含みます(無料)
propline_get_book_accuracyスポーツブックの精度レポートを取得します。各ブックが市場と比べてどの程度正確にプロップ価格を設定しているかを示します(無料)
propline_get_golf_roundsツアー別(PGA、DP World、LIV、LPGA、Korn Ferry、Champions)のゴルファーの完了済みラウンドを、L5/L10/L20 とともに取得します(無料)
propline_get_golf_tournamentsツアーとシーズン別に、ラウンドデータを含むゴルフトーナメントを取得します(無料)
propline_get_injuriesNFL、NCAAF、NBA、WNBA、NHL、MLB の最新の負傷者レポートを取得します(無料)
propline_get_injury_history過去1~90日間の負傷状況の変化を取得します(無料)
propline_get_event_stats生のボックススコア統計を取得します(無料、ブックに依存しません)
propline_get_event_contextプロップの精算に影響する試合条件を取得します。先発予定投手、ラインナップのフラグ、本塁審、初球時の天候を含みます(無料)
propline_get_event_movementティック履歴から、ライン変動とスチームを検出します(全ブックを対象とするシャープマネーのシグナル。Hobby+)。since(例:-6h)で基準時刻からの期間を指定します。include_book_ids を指定するとブック ID が追加されます。
propline_get_event_resultsPro:プロップごとの勝ち/負け/プッシュの評価結果を取得します
propline_search_players無料:名前の一部から選手を検索し、安定した player_id と各ブックで使われるすべての表記(known_names)を取得します
propline_get_player_history評価結果を含む選手プロップの履歴を取得します。player_id を指定できます。main_line_only は任意です。各エントリーには is_main_line と line_moved_in_play が含まれます
propline_get_player_games選手の試合ログを取得します。最近の試合について、試合ごとの生のボックススコア統計をすべて取得できます。イベントごとに呼び出す必要はありません。opponent を指定すると対戦成績(直近 N 回の対戦)を取得します。生の統計データのアーカイブのため、どのブックも価格を設定しなかった試合も含まれます。名前の代わりに player_id を指定できます
propline_get_player_trends的中率の傾向を取得します。評価済みの直近5/10/20/50試合におけるオーバー/アンダー/プッシュの内訳、連続記録、実績の平均値を返します(任意の dfs_odds_type を指定して、PrizePicks の特定の形式に絞り込めます)
propline_get_event_evPro:ブック横断の +EV と、ブックマージンを除いたフェアラインを取得します(devig:multiplicative または shin。fair_source:基準とするブックを指定し、指定順に試します)
propline_get_event_projectionsHobby+:マーケットと選手ごとの、市場が示唆するコンセンサス予測を取得します
propline_get_best_lineHobby+:ブック横断でラインを比較し、比較可能な全ブックからマーケット、選手、ラインごとの最良価格を取得します。all_prices は価格の高い順に並びます。bookmakers フィルターは任意です
propline_list_webhooksStreaming Lite+:Webhook のサブスクリプション一覧を取得します(読み取り専用、シークレットはマスクされます)
propline_get_webhook_deliveriesStreaming Lite+:Webhook の直近の配信試行を取得します。ステータス、HTTP コード、試行回数、ペイロードを含みます。before_id を指定すると、前のページにさかのぼります。「Webhook が動作しない理由」を調べるためのツールです
propline_create_free_api_keyチャット内でユーザーを登録し、個人用の無料キーを発行します。ユーザーから提供されたメールアドレスを受け取り、キーをメールで送信します(キー自体は返しません)。再接続用のコネクター URL も用意します。読み取り専用ではない唯一のツールです

ホステッドエンドポイント(インストール不要)

同じ36個のツールが、以下の Streamable HTTP でも提供されています。

https://mcp.prop-line.com/mcp

リモート接続に対応した任意のクライアントから利用できます。インストールも実行も不要です。

クライアント方法
Claude Codeclaude mcp add --transport http propline https://mcp.prop-line.com/mcp
Claude.ai / Claude Desktop設定 → コネクター → カスタムコネクターを追加 → 上記のURL
Cursor設定 → MCP → サーバーを追加 → http と入力し、上記のURLを設定(ワンクリック)
ChatGPT(開発者モード)設定 → コネクター → 作成 → 上記のMCPサーバーURL
任意のクライアントStreamable HTTP、エンドポイント /mcp。GET / はJSONマニフェストを返します

認証はリクエストごとに行います。 PropLineキーを Authorization: Bearer <key>(または X-API-Key: <key>、ヘッダーを設定できないクライアントでは ?apiKey=<key>)として送信してください。キーがない場合、エンドポイントは共有の無料デモキーにフォールバックします。すべてのツールが動作しますが、有料機能はマスキングされ、利用制限は共有されます。キーはそのリクエストでのみ使用され、保存されません。

独自のキーを使用するClaude Code:

claude mcp add --transport http propline https://mcp.prop-line.com/mcp \
  --header "Authorization: Bearer YOUR_KEY"

以下のstdioビルド(npx -y propline-mcp)も同じコードです。クライアントに合わせて選択してください。

ゼロ設定のクイックスタート

試すのにキーは不要です。サーバーは共有の公開デモキーにフォールバックするため、そのまま動作します。

npx -y propline-mcp

エージェントは、ライブのオッズ、スコア、統計情報をすぐに取得できます。デモキーは無料枠の共有キーです。有料機能(結果確定、+EV、履歴、エクスポート)はマスキングされた概要を返し、利用制限は全ユーザーで共有されます。すべての機能を利用し、独自の利用制限を設定するには、PROPLINE_API_KEY を設定してください(以下を参照)。prop-line.com で無料の個人用キーを取得できます。

デモキーの使用中は、プール共有とマスキングについて記載した2つ目のコンテンツブロックが、すべてのツール結果に含まれます。そのため、空のフィールドや429エラーについて、アシスタントが正確に説明できます。独自のキーを設定すると、このブロックは表示されなくなります。また、この注記は propline_create_free_api_key を案内できることもアシスタントに伝えるため、ユーザーはチャットを離れずに独自のキーを取得できます。

インストール(独自のキーを使用)

1. PropLine APIキーを取得する

prop-line.com — 無料枠は1日あたり1,000リクエストで、クレジットカードは不要です。月額9ドルのHobbyでは、結果確定、履歴、終値、+EVを利用できます。月額19ドルのProでは、同じ機能セットを1日あたり25,000リクエストまで利用できます。

2. MCPクライアントに追加する
Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。

{
  "mcpServers": {
    "propline": {
      "command": "npx",
      "args": ["-y", "propline-mcp"],
      "env": {
        "PROPLINE_API_KEY": "YOUR_KEY_HERE"
      }
    }
  }
}

Claude Desktopを再起動します。ハンマーアイコンにPropLineのツールが30個表示されます。(またはインストールを省略し、https://mcp.prop-line.com/mcp をカスタムコネクターとして追加してください。上記のホステッドエンドポイントを参照してください。)

Claude Code
claude mcp add propline \
  --env PROPLINE_API_KEY=YOUR_KEY \
  -- npx -y propline-mcp
その他のMCPクライアント

propline-mcp をstdioサーバーとして実行します。ほとんどのクライアントでは、コマンドと環境変数を指定できます。クライアントごとの設定については、MCP仕様を参照してください。

設定

環境変数必須デフォルト備考
PROPLINE_API_KEYいいえ共有デモキー未設定の場合、共有の無料デモキーを使用します(有料機能はマスキングされ、利用制限は共有されます)。すべての機能を利用するには、prop-line.com で取得した独自の無料キーを設定してください。
PROPLINE_BASE_URLいいえhttps://api.prop-line.comセルフホスト環境用のオーバーライド

the-odds-api との比較

PropLine はレスポンスレベルで API 互換性があり(同じ bookmakers[].markets[].outcomes[] 形式)、the-odds-api がどの料金プランでも提供していない機能を 3 つ追加しています。

  1. プロップの結果判定 — 試合後、すべての Over/Under を実際のボックススコアのスタッツと照合して判定します
  2. ブック横断の +EV — Pinnacle を基準に、ブックごとのノービグ公正ラインを算出し、+EV の賭けを上位に並べます
  3. Webhook — Streaming プランではプッシュ配信に対応し、プルのみの方式ではありません

料金:1 日 1,000 リクエストまで無料(相手は月 500 リクエスト)、Hobby は 1 日 5,000 リクエストで月額 $9、Pro は 1 日 25,000 リクエストで月額 $19、Streaming Lite は 1 日 250,000 リクエストで月額 $39(Webhook と WebSocket を含む)、Streaming は 1 日 1,000,000 リクエストで月額 $79 です。クレジット計算は不要です。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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