mcpField
S
Sports Betting Stats MCP

Sports Betting Stats MCP

リモート
github.comゲーム・エンタメ14 日前に更新
リポジトリ公式サイト

Sports Betting Stats MCP について

Sports Betting Stats MCPは、オッズ、選手プロップ、試合結果などを扱うリモートMCPサーバーです。ベッター、スポーツモデル開発者、ファンタジースポーツ参加者向けに、Apify Actorsを通じてブックメーカー、サッカー分析、競馬、予測市場の価格差を提供し、任意のローカルプロキシも備えています。

主な機能

  1. 01米国・欧州ブックメーカーのライブオッズ
  2. 02PrizePicksの選手プロップライン
  3. 03サッカーのオッズ、結果、xG、シュートデータ
  4. 04ESPNのスコアと日程
  5. 05米国競馬の出走情報と結果
  6. 06PolymarketとKalshiの価格差ランキング

活用シーン

  1. 01試合のブックメーカー価格を比較する
  2. 02当日の選手プロップを確認する
  3. 03終値オッズ、結果、xGでバックテストする
  4. 04競馬の出走情報や過去の払戻を調べる

MCP 対応

Apifyゲートウェイ経由でホスト型リモートMCPツールを提供します。ユーザーのApifyトークンで呼び出しを転送するローカルstdioプロキシも利用できます。

設定

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

エンドポイントhttps://mcp.apify.com/?tools=publicrecords/sports-odds-api,scrapemint/sports-odds-scraper,zen-studio/prizepicks-player-props,sports-odds-lab/football-odds-results,hgservices/apify-actor-espn,constructive_calm/understat-football-analytics,jungle_synthesizer/equibase-us-horse-racing-scraper,congism/polymarket-kalshi-arb-finder
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

パッケージ
pypisports-betting-stats-mcp0.2.1

ツール

詳細

スポーツベッティング統計 MCP:オッズ、選手プロップ、スコア、xG、競馬、予測市場

ベッティングモデルやスポーツアシスタントに必要なすべてを、MCP ツールとして提供します:米国と欧州のスポーツブックのライブオッズ、選手プロップ、スコアとスケジュール、サッカーのxGとシュートデータ、過去の締切オッズ、米国の競馬の出走情報と結果、予測市場の価格を利用できます。ホスト型エンドポイントは1つ、ジョブごとにActorは1つです。

ApifyのMCPゲートウェイ上で動作する、ホスト型のリモートMCPサーバー(Streamable HTTP)です。クライアント設定と、小規模なオープンソースのstdioプロキシサーバーが含まれています。Actorのソースコードは含まれていません。

開示事項:「(当社がメンテナンス)」と記載された項目は、Apify Storeで私がメンテナンスしているActor(パブリッシャーはpublicrecords)です。それ以外のActorはすべて独立したもので、それぞれのパブリッシャーが作成し、利用状況、評価、最近のメンテナンス状況を基準に選定しています。このリポジトリは、これらのパブリッシャーやActorがデータを取得するサイトとは提携していません。

MCPエンドポイント

https://mcp.apify.com/?tools=publicrecords/sports-odds-api,scrapemint/sports-odds-scraper,zen-studio/prizepicks-player-props,sports-odds-lab/football-odds-results,hgservices/apify-actor-espn,constructive_calm/understat-football-analytics,jungle_synthesizer/equibase-us-horse-racing-scraper,congism/polymarket-kalshi-arb-finder

認証:クライアントから求められたらApifyにサインイン(OAuth)するか、Apify APIトークンをBearerトークンとして送信してください。実行料金は、お使いのApifyアカウントに各Actor独自のStore料金で請求されます。詳細は各Storeページをご覧ください。

ツール

ActorStoreページMCPツール返される内容
Sports Odds API (Kambi books)(当社がメンテナンス)publicrecords/sports-odds-apipublicrecords--sports-odds-apiKambiを利用するスポーツブック(BetRivers、Unibet、Paf、Svenska Spel、ATG)のライブオッズ。試合ごとに1行で、各ブックのオッズと、結果ごとの最良オッズを返します。
Sports Odds Scraperscrapemint/sports-odds-scraperscrapemint--sports-odds-scraperDraftKings、Pinnacle、Bovadaのマネーライン、スプレッド、合計得点を試合ごとに1行で返し、最良オッズとアービトラージも表示します。
PrizePicks Player Propszen-studio/prizepicks-player-propszen-studio--prizepicks-player-props多数のリーグにおけるPrizePicks選手プロップのリアルタイムライン:オーバー/アンダーのライン、オッズの段階、対戦カード。
Football Odds & Resultssports-odds-lab/football-odds-resultssports-odds-lab--football-odds-results1,000以上のリーグのサッカーオッズ。多数のブックメーカーの開始時と締切時のラインに加え、試合結果も返します。
ESPN Scores & Scheduleshgservices/apify-actor-espnhgservices--apify-actor-espnESPNのライブスコア、スケジュール、試合結果:NBA、NFL、MLB、NHL、MLS、EPL、NCAAなどに対応します。
Understat xG & Shot Dataconstructive_calm/understat-football-analyticsconstructive_calm--understat-football-analyticsUnderstatの選手別・チーム別xG、試合ごとの勝率、欧州トップリーグのシュート単位のデータ。
Equibase Horse Racingjungle_synthesizer/equibase-us-horse-racing-scraperjungle_synthesizer--equibase-us-horse-racing-scraper米国のサラブレッド競馬の出走情報(馬、騎手、調教師、オッズ)と結果(着順、タイム、払戻金)。
Polymarket + Kalshi Arbitrage Findercongism/polymarket-kalshi-arb-findercongism--polymarket-kalshi-arb-finderPolymarketとKalshiの二択市場を照合し、両市場の価格差を順位付けします。

Apifyゲートウェイでは、実行結果を読み取るためのヘルパーツール(get-actor-run、get-dataset-items)も公開されています。ツールを減らしたい場合は、tools=リストから任意のActorを削除してください。

対象ユーザー

  • ベッターや予想屋:この試合で今もっとも良いオッズを提示しているのはどこですか?
  • モデル開発者:バックテスト用の締切オッズ、試合結果、xG。
  • DFSやプロップの利用者:今日のPrizePicksのラインとスコアを並べて確認できます。
  • 競馬ファン:今日のEquibaseの出走情報と、昨日の払戻金。

プロンプトの例

  • BetRivers、Unibet、DraftKings、Pinnacle の今夜の NBA 勝敗予想オッズを比較し、各チームで最も有利なオッズを表示してください。
  • 今日、<player> のどの PrizePicks NBA プロップが掲載されていますか?
  • <team> の直近 10 試合のプレミアリーグの開幕オッズと終了オッズ、および試合結果を教えてください。
  • <team> の直近 5 試合における xG の得点と失点を表示してください。

Cursor/Claude Code/任意のリモート MCP クライアント

{
  "mcpServers": {
    "sports-betting-stats": {
      "url": "https://mcp.apify.com/?tools=publicrecords/sports-odds-api,scrapemint/sports-odds-scraper,zen-studio/prizepicks-player-props,sports-odds-lab/football-odds-results,hgservices/apify-actor-espn,constructive_calm/understat-football-analytics,jungle_synthesizer/equibase-us-horse-racing-scraper,congism/polymarket-kalshi-arb-finder"
    }
  }
}

Claude Code:

claude mcp add --transport http sports-betting-stats "https://mcp.apify.com/?tools=publicrecords/sports-odds-api,scrapemint/sports-odds-scraper,zen-studio/prizepicks-player-props,sports-odds-lab/football-odds-results,hgservices/apify-actor-espn,constructive_calm/understat-football-analytics,jungle_synthesizer/equibase-us-horse-racing-scraper,congism/polymarket-kalshi-arb-finder"

Claude Desktop(ローカルブリッジ)

{
  "mcpServers": {
    "sports-betting-stats": {
      "command": "npx",
      "args": ["-y", "@apify/actors-mcp-server", "--actors", "publicrecords/sports-odds-api,scrapemint/sports-odds-scraper,zen-studio/prizepicks-player-props,sports-odds-lab/football-odds-results,hgservices/apify-actor-espn,constructive_calm/understat-football-analytics,jungle_synthesizer/equibase-us-horse-racing-scraper,congism/polymarket-kalshi-arb-finder"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

ローカル stdio サーバー(オープンソース)

このリポジトリには、ローカル stdio サーバーのみを実行するクライアント向けに、src/ の小規模な MCP サーバーも含まれています。各 Actor の公開入力スキーマから生成され、CI と毎週のチェックで差分が確認される tools.json を使って、initialize と tools/list にローカルで応答します。そのため、トークンなしであらゆるクライアントやディレクトリからツールを確認できます。tools/call は、ホストされた上記の Apify MCP エンドポイントに ご自身の APIFY_TOKEN を使って転送されます。トークンがない場合、何も実行せず、明確なエラーを返します。トークンは Authorization ヘッダーでのみ送信され、ログに記録されることはありません。

{
  "mcpServers": {
    "sports-betting-stats": {
      "command": "npx",
      "args": ["-y", "github:GeminiGeorge22/sports-betting-stats-mcp"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

または、クローンしたリポジトリから:

git clone https://github.com/GeminiGeorge22/sports-betting-stats-mcp.git
cd sports-betting-stats-mcp && npm install
APIFY_TOKEN=YOUR_APIFY_TOKEN node src/server.js

任意の環境変数:APIFY_ACTORS(上記の Actor のうち、カンマ区切りで指定したサブセット)と APIFY_MCP_URL(エンドポイント全体の上書き)。

テストはネットワークもトークンも使わず、メモリ内のモックサーバーに対して実行されます:npm test。Node.js 18 以降が必要です。

Python(uvx/pip)

このサーバーの対応する Python 版は python/ にあり、公式の mcp Python SDK を使用しています。ツール、APIFY_TOKEN、ホストされたエンドポイントは同じです。Python 3.10 以降が必要です。

{
  "mcpServers": {
    "sports-betting-stats": {
      "command": "uvx",
      "args": ["sports-betting-stats-mcp"],
      "env": { "APIFY_TOKEN": "YOUR_APIFY_TOKEN" }
    }
  }
}

または pip を使う場合:pip install sports-betting-stats-mcp を実行し、その後 sports-betting-stats-mcp を実行します。Python のテスト:cd python && pip install -e ".[test]" && env -u APIFY_TOKEN python -m pytest。

関連項目

レジストリ

公式 MCP レジストリ名:io.github.GeminiGeorge22/sports-betting-stats-mcp

ライセンス

このドキュメント、設定、および src/ のプロキシサーバーコードは MIT ライセンスです。各 Actor の権利はその公開者に帰属します。

コメント

MCP は初めてですか?

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

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