mcpField
R
RallyIQ

RallyIQ

リモート
bigballi.comゲーム・エンタメ03 週間前に更新
リポジトリ公式サイト

RallyIQ について

RallyIQ は、選手、コーチ、テニス分析者向けの、スカウティングと試合分析を行うリモート MCP サーバーです。11,000試合以上の逐球データに基づく読み取り専用ツールで、戦術や試合結果を分析します。

主な機能

  1. 01選手のスカウティングレポート
  2. 02対戦相手に応じたゲームプラン
  3. 03試合結果の要因分析
  4. 04戦術指標のランキング
  5. 05アカウント不要の読み取り専用ツール

活用シーン

  1. 01対戦相手とサーフェスに応じた戦術の立案
  2. 02選手のサーブとリターン傾向の確認
  3. 03逐球記録のある試合の転換点を分析
  4. 04戦術指標で選手を比較

MCP 対応

Streamable HTTP によるリモート MCP サーバーとして、4つの読み取り専用ツールを公開します。MCP クライアントは認証情報なしで接続できます。

設定

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

エンドポイントhttps://bigballi.com/RallyIQ/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4
パラメーター型必須説明
playerstringはいプランの対象となる選手。例:"Jannik Sinner"、"Swiatek"、"Alcaraz"。スペルミスや姓だけでも指定できます。
surfaceenumいいえ予測とラリープランに用いるコートサーフェス(デフォルトはすべて)。all | hard | clay | grass
opponentstringはい対戦相手。例:"Jannik Sinner"、"Swiatek"、"Alcaraz"。スペルミスや姓だけでも指定できます。

詳細

Claude およびその他の MCP クライアント向け RallyIQ

RallyIQ

テニス選手が対戦相手にどう戦うべきかを AI アシスタントに尋ねると、記憶ではなく、ショットごとの試合データに基づいた回答が得られます。コートの左右それぞれでどこにサーブを打つべきか、そのサーバーに対してどのリターンが有効か、どのラリーのパターンを選び、どれを避けるべきか、誰が勝つ可能性が高いか、そして試合の流れが変わった理由などを確認できます。

このリポジトリには、以下が含まれています。

  • https://bigballi.com/RallyIQ/mcp にある RallyIQ リモート MCP サーバーへの接続情報。
  • サーバーと、Claude に数値の読み解き方を教える tennis-scouting スキルを追加する Claude プラグイン。

サーバーは RallyIQ が運営しています。Match Charting Project のボランティアがショットごとに記録した、11,000 を超える ATP および WTA の試合をモデル化しています。各ショットは、そのショットによって打った選手のポイント獲得確率がどれだけ変化したかに基づいて評価されます。仕組みについては、手法をご覧ください。

質問できること

  • 「クレーコートでアルカラスと対戦するシナーのゲームプランを教えてください。」
  • 「イガ・シフィオンテクはブレークポイントでどこにサーブを打ちますか? また、サーブを読まれやすいですか?」
  • 「ココ・ガウフの最大の弱点は何ですか? それを突くのに最も適した選手は誰ですか?」
  • 「ジョコビッチはなぜ 2023 年のウィンブルドン決勝で負けたのですか?」
  • 「ショットの方向を最もうまく選ぶ現役の WTA 選手は誰ですか?」

ツール

すべてのツールは読み取り専用(readOnlyHint: true)で、アカウントは不要です。

ツール回答する内容
get_game_planサーフェスを指定することもできる、ある選手と対戦相手のゲームプランです。90%の範囲を含む試合予測、ファーストサーブの方向と、そのリターナーに対するコートごとの最適な配分、相手のサーブ、そのサーバーに対する最適なリターン、ラリーで選ぶべきショットと避けるべきショット、選手同士のキャリア通算ショット評価、記録済みの直接対決を表示します。
get_playerある選手のスカウティングレポートです。平均的な相手に対するサーブポイントとリターンポイントの獲得率、ツアー内のパーセンタイル付きショット評価(100 ショットあたり)、ブレークポイントを含むファーストサーブの傾向、サーブの攻略されやすさ、相手に効くショットと最も弱点を突かれるショット、類似選手を表示します。
explain_match記録済みの試合がそのような展開になった理由です。各選手の期待値に対するポイント差を、方向の選択、ショットの選択、実行に分け、ショットの種類別、セット別に表示します。また、各選手が取りこぼしたポイントも示します。
get_leaders10 種類の戦術指標のうち 1 つについて、現役選手または時代を超えた ATP・WTA の上位 10 選手を表示します。

すべての数値には 90%の誤差範囲と、RallyIQ の詳細ページへのリンクが付いています。

セットアップ

Claude(claude.ai、デスクトップ、モバイル)

「設定」→「コネクタ」→「カスタムコネクタを追加」の順に選択し、https://bigballi.com/RallyIQ/mcp を貼り付けます。サインインは不要です。

Claude Code

サーバーと tennis-scouting スキルを追加するプラグインをインストールします。

/plugin marketplace add BigBalli/rallyiq-mcp
/plugin install rallyiq@rallyiq

または、サーバーのみを追加します。

claude mcp add --transport http rallyiq https://bigballi.com/RallyIQ/mcp
その他の MCP クライアント

Streamable HTTP 経由のリモート MCP サーバーに対応しているクライアントであれば、認証情報なしで https://bigballi.com/RallyIQ/mcp を利用できます。サーバーはプロトコルバージョン 2026-07-28、2025-11-25、2025-06-18、2025-03-26 に対応し、JSON で応答します(SSE なし、セッションなし)。

プライバシー

サーバーはツール名とその引数(たとえば、2 人の選手名とサーフェス)を受け取り、回答に使用しますが、それらを保存しません。会話やアカウント情報がサーバーに届くことはありません。ポリシーの全文は bigballi.com/RallyIQ/privacy をご覧ください。

サポート

[email protected] までメールでお問い合わせいただくか、bigballi.com/RallyIQ/connect をご覧ください。

ライセンス

このリポジトリの内容は MIT ライセンスで公開されています。RallyIQ MCP サーバーが提供するデータはこのリポジトリには含まれていません。Match Charting Project に由来するデータであり、CC BY-NC-SA 4.0 ライセンスの下で提供されています。このデータを使用する際は、必ず Match Charting Project のクレジットを表示してください。

コメント

MCP は初めてですか?

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

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