27-0 MCP について
27-0 MCPは、NRLのファンタジーXIIIドラフトゲームのルールと参考情報を提供します。NRLファンや、確認済みルールを必要とするMCPクライアント向けです。
主な機能
- 01読み取り専用のゲームルールとロスター制約
- 02公式リンクと公開ページ
- 03FAQとゲームリソース
- 04ゲーム紹介とプレイ計画用プロンプト
活用シーン
- 01ドラフト前にポジション条件を確認
- 02NRLファンにゲームを紹介
- 03公開ルールに沿ってプレイを計画
MCP 対応
ツール、リソース、プロンプトを通じて、Claude Desktop、Cursor、Windsurf、ContinueなどのMCP対応クライアントにルールと公式リンクを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
27-0 MCP サーバー
27-0 NRL ゲーム — 最高の XIII を編成し、無敗を貫こう
ゲームルール、ロスターの制約、エントリーポイント、FAQ、公式リンクなど、27-0 の正規のナレッジ領域を、Claude Desktop、Cursor、Windsurf、Continue などの MCP 互換 AI クライアントに公開する Model Context Protocol サーバーです。読み取り専用で、API キーもクォータも不要です。コールドスタートは約 50 ms です。
公式ウェブサイト:https://27-0game.com
🎮 27-0 について
27-0 は、歴代最高のラグビーリーグ XIII を編成し、完璧なシーズンを戦い抜けるか試したい NRL ファン向けの無料ブラウザーゲームです。このサイトでは、一般的な「史上最高の選手」論争を、制約付きのドラフトに変えています。各ラウンドで NRL のクラブと時代が抽選され、プレイヤーは空いているポジションに適格なレジェンドを 1 人選びます。13 人を指名すると、シード値に基づく 27 ラウンドのシーズンシミュレーションが行われます。目標は無敗の 27-0 の成績と、獲得可能な最高グレードを達成することであり、実際の NRL の結果を予測することではありません。
主な機能
- 固定の 13 人ラインアップ — ロスターは NRL の背番号構成に従います。フルバック、ウイング 2 人、センター 2 人、ファイブエイス、ハーフバック、プロップ 2 人、フッカー、セカンドロー 2 人、ロックです。指名する選手は、現在空いているポジションに適合している必要があるため、有名選手だけではドラフトを攻略できません。
- クラブと時代の抽選 — 選手を選ぶたびに、過去のクラブと時代の候補プールから抽選します。制限のないデータベースを検索するのではなく、その抽選で選出可能なレジェンドから選びます。
- 27 ラウンドのシミュレーション — 完成した XIII は、レギュラーシーズンとファイナルズを経てグランドファイナルに至る 27 ラウンドで評価されます。シード値とロスターが同じならシミュレーションは決定論的であるため、共有したプレイを再現できます。
- 3 種類のドラフト体験 — Classic では選手のスタッツが表示され、数値に基づいて選べます。Daily では全員が同じ 13 回の抽選に挑戦でき、試行は 1 回のみで、AEST の午前 0 時にリセットされます。Footy IQ ではスタッツが非表示になり、記憶とラグビーの知識を頼りにドラフトします。
- リーダーボードと共有コード — プレイヤーは結果をリーダーボードに送信し、プレイを再現できる短いコードを共有できます。リーダーボードの項目はユーザーが送信したゲーム結果であり、認定された競技記録ではありません。公開ページには、プレイ画面、デイリーチャレンジ、リーダーボード、共有用ルートが含まれます。
- 無料の独立プロジェクト — ゲームはブラウザー上で動作し、プレイにアカウントは必要ありません。独立したファンプロジェクトであり、NRL やいずれのクラブとも提携していません。選手名、統計、評価は、解説やパロディに使うためサイトが独自にまとめたゲームデータであり、NRL の公式記録ではありません。
ユースケース
NRL ファンは、Classic でゲーム内に表示される選手プロフィールを比較したり、Footy IQ で歴史の知識を試したり、Daily に再挑戦して全員共通のチャレンジに参加したりできます。グループで同じデイリーシードに挑戦し、結果を投稿して、共有リンクからラインアップやラウンドごとの展開を確認することもできます。固定されたポジションによって、バックス、フォワード、スパインの役割、そして各クラブと時代の候補プールの強さについて、意味のある選択が生まれます。
対象ユーザー
27-0は、ラグビーリーグのサポーターで、歴代選手をめぐる議論、ロスターの作成、デイリーゲーム、短時間で楽しめる対戦を好む方を対象としています。デスクトップまたはモバイルで数分以内に完了できるよう設計されています。このシミュレーションは娯楽目的の仕組みです。選手やクラブの公式ランキング、または現実の試合結果の予測として捉えないでください。
ツール
get_game_rules
確認済みのゲームルール、ロスターの制約、サイトが公開しているエントリーポイントを返します。(27-0)
入力: パラメーターなし。戻り値: テキスト/Markdown。
get_official_links
27-0の公式リンク(ウェブサイト、サポート、利用可能な場合はドキュメント)の標準リストを返します。
入力: パラメーターなし。戻り値: テキスト/Markdown。
リソース
site://27-0/rules— 確認済みのゲームルール、ロスター作成の制約、公開されているエントリーポイント。site://27-0/faq— 公開サイトのメタデータから生成された簡潔なFAQ。site://27-0/links— ユーザーと共有できる標準URL。
プロンプト
tell_me_about_27_0
サイトの概要、対象ユーザー、仕組みをまとめます。— 27-0
plan_a_run_27_0
確認済みのルールとエントリーポイントに基づいて、1回のプレイを計画します。— 27-0
インストール
Smithery経由でインストール
npx -y @smithery/cli install 27-0-mcp --client claude
(該当するクライアントに合わせて、claudeをcursor、windsurf、またはcontinueに置き換えてください。)
ソースからインストール
git clone https://github.com/Rocniubi/27-0-mcp.git
cd 27-0-mcp
pnpm install
次に、MCPクライアントの設定(Claude Desktopの場合はclaude_desktop_config.json、Cursor/Windsurf/Continueの場合はmcp.json)に追加します。
{
"mcpServers": {
"27-0-mcp": {
"command": "node",
"args": [
"/absolute/path/to/27-0-mcp/src/index.mjs"
]
}
}
}
MCP Inspectorでデバッグ
npx @modelcontextprotocol/inspector node src/index.mjs
公式リンク
- ウェブサイト:https://27-0game.com
- サポート:[email protected]
開発
pnpm install
pnpm start # run the server over stdio
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
