KashRock MCP について
KashRock MCPは、複数タイトルの試合、オッズ、選手、ライブゲームのデータを、プランに応じてエージェントに提供します。リサーチやランキングからライブ配信、試合分析まで扱い、利用できる機能はアカウントのプランで異なります。
主な機能
- 01DFSとスポーツブックの選手プロップ
- 02コンセンサスライン、差分、ランキング
- 03選手リサーチ、配信、対戦データ
- 04ライブスコア、ボックススコア、オッズ
- 05試合準備とトーナメントマップ
活用シーン
- 01選手プロップとベッティングラインの比較
- 02選手、チーム、対戦の調査
- 03ライブゲームとオッズの追跡
- 04eスポーツ試合・ベッティング分析の作成
MCP 対応
CursorやClaudeなどのMCPクライアントに、KashRockのeスポーツデータとツールを公開します。ログインまたはAPIキーで認証でき、利用可能なツールはアカウントのプランに応じます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
46掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
kashrock-mcp
Cursor、Claude、その他のエージェント向けの、ティアに応じたすべての機能を利用できるKashRock esports MCPです。
インストール(簡単)
{
"mcpServers": {
"kashrock": {
"command": "uvx",
"args": ["kashrock-mcp"]
}
}
}
次に、KashRockにログインしてください。Googleが開き、エージェントに課金対象のプランが適用されます。
uvが必要です。任意で、KASHROCK_API_KEYを設定するとログインを省略できます。
ローカル(このリポジトリ)
cd mcp && uv sync
Cursorの~/.cursor/mcp.json:
{
"mcpServers": {
"kashrock": {
"command": "uv",
"args": ["run", "--directory", "/ABS/PATH/TO/kashrock/mcp", "kashrock-mcp"],
"env": { "KASHROCK_API_KEY": "kr_…" }
}
}
}
エージェントでできること
- ボード:DFSのプロップ(
get_props)、DFSとスポーツブックの選手プロップ(get_player_props)、メディア(get_media)、選手スナップショット(get_player_snapshot)、DFSチームを含むコンセンサスライン(get_lines/get_best_lines)、ギャップ(get_gaps) - 選手/リサーチ/ランキング/配信/直接対決
- Builder+:試合、試合中のライブデータ(
get_live_boxscore/get_live_games/get_live_frame/get_live_odds/get_live_odds_history)、ライブWebSocket(get_live_ws→WS /v6/esports/live/ws)、ゲームログ、終了試合の保管ボックススコア(get_boxscore)、結果、履歴テープ、クローズ時のメインライン(get_lines_history) - 試合情報:
get_match_prep(CS2、R6、COD、Valorant、Apexのチーム統計、モード/マップ別勝率、マッププール/傾向、主要選手の対戦情報、ベッティング分析)、get_player_board(CS2の武器/Valorantのエージェント)、get_tournament_maps— KashRockのスラッグ/kr_match_idのみを渡してください - 公開ID:リストとボックススコアには
kr_match_id、kr_tm_*のチーム、kr_pl_*の選手が出力されます。ラインナップにはSTARTERとSUBが含まれます。外部の数値IDは絶対に渡さないでください。
ライブKDAの手順:get_live_boxscore("cs2") → game_idを選択 → get_live_boxscore("cs2", game_id)。スポーツ別ボード:CS2はマネー/爆弾、LoLはゴールド/タワー、Dotaは表示されている場合にゴールド/ロシャン、Deadlockはトーナメント試合のゴールド/CS/レベルです。マップ進行中の統計にget_boxscoreを使用しないでください(終了試合の保管データ+ラインナップ+モデルフィールド用です)。
ライブWebSocket(Builder+):get_live_wsを呼び出すと、wss://…/v6/esports/live/wsのURLとサブスクライブ操作が返されます。APIキーで認証してください(?api_key=/Bearer/x-api-key)。helloの後、{"op":"subscribe","sport":"cs2","game_id":"<id>|*" }を送信します。プッシュされるデータ:snapshot、games_list、frame、boxscore、meta、event、odds。WSのトラフィックはHTTPのreq/min制限にカウントされません。MCPが返すのは接続仕様のみです。ソケットはアプリ側で保持してください。
最初にwhoami、list_capabilities、またはsuggest_buildを呼び出してください。スタックは公開されません。
ドキュメント:https://www.kashrock.com/mcp
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。