17-0 MCP について
17-0 MCPは、NFLファンやAIクライアント向けの読み取り専用MCPサーバーです。ブラウザーゲームの確認済みルールや編成制約、リンクを提供し、ルール確認やプレイ計画に使えます。
主な機能
- 01ゲームルールと編成制約の取得
- 02公式リンクの検索
- 03ルール、FAQ、リンクのリソース
- 04ゲーム紹介とプレイ計画のプロンプト
活用シーン
- 01プレイ計画前の編成ルール確認
- 0217-0の公式ページやリンクの検索
MCP 対応
ツール、リソース、プロンプトを通じて、確認済みの17-0のルール、入口、FAQ、公式リンクをMCPクライアントに提供します。読み取り専用で、APIキーは不要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
17-0 MCP サーバー
17-0 - 完璧な NFL ロスターを作ろう
ゲームルール、ロスターの制約、エントリーポイント、FAQ、公式リンクという、17-0 の標準的な知識情報を、Claude Desktop、Cursor、Windsurf、Continue などの MCP 対応 AI クライアントに公開する Model Context Protocol サーバーです。読み取り専用で、API キーもクォータも不要。コールドスタートは約 50 ms です。
公式ウェブサイト:https://17-0.site
🎮 17-0 について
17-0 は、あるシンプルな問いを軸にした、無料のファン制作 NFL ロスター戦略ゲームです。7 人の攻撃のレジェンドを集めて、レギュラーシーズン全 17 試合で完璧な成績を残せるでしょうか。プレイするたびに、チームと時代の組み合わせがランダムに 7 つ提示されます。プレイヤーは各候補から条件を満たすレジェンドを 1 人選び、コンパクトなファンタジー形式の攻撃陣を編成します。その後、シミュレーションがレギュラーシーズン全体を通してロスターを評価します。最後まで短時間でプレイできる形式でありながら、ポジションのバランス、選手の時代、各指名でどれだけリスクを取るかについての判断を求められます。
主な特徴
- 7 人編成の攻撃ロスター:各ラインナップは、クォーターバック 1 人、ランニングバック 2 人、ワイドレシーバー 2 人、タイトエンド 1 人、フレックス 1 人で構成されます。固定された構成により、候補が提示されるたびに重要な選択を迫られ、ロスターが有名選手を並べただけのリストになるのを防ぎます。
- チームと時代の候補:指名候補は、ランダムに選ばれた NFL のフランチャイズと歴史上の時代から始まります。制限のない選手データベースから探すのではなく、その条件の範囲内で選手を指名します。
- 17 試合のシミュレーション:完成したロスターは、現在の NFL レギュラーシーズンと同じ長さで評価されます。目標はプレーオフのトーナメントを勝ち抜くことではなく、17 勝 0 敗を達成することです。
- デイリーチャレンジ:デイリーモードでは、全プレイヤーに同じテーマと決定論的なシードが与えられます。結果を比較できるチャレンジは、米国東部時間の午前 0 時にリセットされます。入れ替わる制約では、ディビジョン、年代、その他のロスターのテーマが扱われます。
- リーダーボードと結果の共有:デイリーと全期間の結果を比較できます。簡潔な共有リンクやネタバレのないカードを使えば、指名した選手をすべて明かさずにロスターの評価を伝えられます。
- アカウント登録不要:無料プレイとデイリーチャレンジは、登録なしでブラウザーから直接始められます。デスクトップとモバイルで短時間でも楽しめるように設計されています。
ユースケース
NFL ファンは、無料プレイで異なるフランチャイズや時代の選手を集めた理想の攻撃陣を試せます。たとえば、序盤でクォーターバックを優先したり、残った最強のスキルプレイヤーのためにフレックス枠を空けておいたり、後の候補に歴史的な名選手を多く擁するチームがあることを見越して、あるポジションでより実力の低い選手を受け入れたりできます。デイリーチャレンジでは、友人同士で共通の制約に挑めるため、各自が独立してランダムにプレイするよりも結果を比較しやすくなります。結果を共有するカードは、解答全体を事前に明かさずにグループへ挑戦を促すための、手軽な方法としても役立ちます。
このゲームは、ロスターの編成について議論するきっかけにもなります。ポジションが固定され、選手を選ぶたびに 7 つしかない枠のうち 1 つを使うため、選択によって、全盛期の活躍と選手生命、ポジションの希少性とスター性、バランスの取れたラインナップと特定の強みへの集中といった、実際のトレードオフが表れます。このシミュレーションはエンターテインメントの仕組みであり、実際の NFL の結果を予測するものではありません。
対象ユーザー
17-0 は、歴代選手の議論、ロースター作成、デイリーゲーム、手軽に楽しめる対戦チャレンジが好きな NFL およびファンタジーフットボールのファン向けです。シーズンを通してファンタジーチームを管理するのではなく、数分でプレイを完了したい人に特に適しています。このサイトは非公式であり、NFL との提携や NFL による公認はありません。
ツール
get_game_rules
サイトが公開している、検証済みのゲームルール、ロースターの制約、公開されている利用開始方法を返します。(17-0)
入力: パラメーターなし。 戻り値: テキスト/Markdown。
get_official_links
17-0 の正式なリンク(ウェブサイト、サポート、利用可能な場合はドキュメント)の一覧を返します。
入力: パラメーターなし。 戻り値: テキスト/Markdown。
リソース
site://17-0/rules— 検証済みのゲームルール、ロースター作成の制約、公開されている利用開始方法。site://17-0/faq— サイトの公開メタデータから生成された簡単な FAQ。site://17-0/links— ユーザーと共有できる正式な URL。
プロンプト
tell_me_about_17_0
サイトの概要、対象ユーザー、仕組みを要約します。— 17-0
plan_a_run_17_0
検証済みのルールと利用開始方法に基づいて、1 回のプレイを計画します。— 17-0
インストール
Smithery 経由でインストール
npx -y @smithery/cli install 17-0-mcp --client claude
(これらのクライアントでは、claude を cursor、windsurf、または continue に置き換えてください。)
ソースからインストール
git clone https://github.com/rocnubie/17-0-mcp.git
cd 17-0-mcp
pnpm install
次に、MCP クライアントの設定に追加します(Claude Desktop の場合は claude_desktop_config.json、Cursor/Windsurf/Continue の場合は mcp.json)。
{
"mcpServers": {
"17-0-mcp": {
"command": "node",
"args": [
"/absolute/path/to/17-0-mcp/src/index.mjs"
]
}
}
}
MCP Inspector でデバッグ
npx @modelcontextprotocol/inspector node src/index.mjs
公式リンク
- ウェブサイト: https://17-0.site
- サポート: [email protected]
開発
pnpm install
pnpm start # run the server over stdio
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
