20-0 MCP

io.github.rocnubie由 GitHub 帳號 rocnubie 發布v0.1.0更新於 Oct 24, 2026

20-0 is a browser-based NFL roster builder where players spin all-time team-era combinations, draft

已驗證STDIO僅桌面

概覽

AI 產生的概覽

提供 20-0 這款 NFL 陣容組建遊戲的唯讀參考資訊:遊戲模式、情境、常見問題與官方連結。

可以做什麼
提供 list_scenarios 與 get_official_links 兩個工具,以 markdown 文字回傳遊戲模式說明與官方連結。同時暴露情境、常見問題、連結等資源,以及概述網站或規劃一次遊玩的提示詞。它只是關於這款遊戲的靜態知識面,並不能用來實際遊玩。
適用情境
適合在助理需要回答關於 20-0 的問題、說明其遊戲模式與陣容組建規則,或引導使用者前往官方頁面時使用。若要進行選秀、模擬賽季或記錄成績,則不需要它,這些都在瀏覽器遊戲中完成。
執行需求
以本機 stdio 程序執行,通常透過 Smithery 安裝,或以 Node.js 與 pnpm 從原始碼安裝。未宣告需要 API 金鑰、帳號或環境變數。
安裝前請注意
唯讀且不需要任何憑證,風險較低。內容僅限該遊戲自身的公開中繼資料,伺服器不會寫入、傳送或刪除資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 20-0 MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

20-0 MCP Server

20-0 - NFL Perfect Season Roster Builder

[MCP Badge] [License: MIT] [Stdio Transport] [smithery] [Node] [Zero Config] [MCP]

[20-0]

A Model Context Protocol server that exposes the canonical 20-0 knowledge surface — game modes, roster picks, and scenarios, FAQ, official links — to MCP-compatible AI clients such as Claude Desktop, Cursor, Windsurf, and Continue. Read-only, no API keys, no quota, ~50 ms cold start.

Official website: https://20-0game.com

🎮 About 20-0

20-0 is a browser-based NFL "perfect season" game where the player drafts twelve legends across the standard offensive, defensive, and special-teams positions, then runs a 20-game season — 17 regular season, 3 playoff rounds, and a Super Bowl — trying to finish 20-0. The draft is structured around a slot machine that spins a historical team paired with a decade; on each spin the player picks one player from that team-era pool and slots them into one of twelve open roster positions. Once the roster is full, the season simulation runs entirely on the client and produces a final record, a stat breakdown, and a grade. Daily mode gives every player in the world the same spin sequence so scores can be compared on a global leaderboard, and any roster can be shared by permalink.

Key Features

  • Twelve-position roster with team-era spins — the draft covers all the standard NFL position groups, with each spin paired to a historical team-and-decade combination so the eligible player pool is genuinely scoped to that era.
  • Real position-specific stats — players carry position-appropriate stat lines (passing yards, rushing yards, touchdowns, interceptions, rating, sacks, tackles, return yards) rather than a single composite rating.
  • 20-game simulation — the season covers 17 regular-season games, three playoff rounds, and the Super Bowl, with each result rolled by a client-side Monte Carlo run.
  • Daily mode with shared seed — every day at midnight Eastern the spin sequence resets and every player in the world receives the same set of team-era cells, with global ranking by simulated record.
  • Global leaderboard — Cloudflare D1 stores submitted scores at the edge so the leaderboard reads quickly from anywhere.
  • Shareable replay codes — any roster compresses into a short share code; opening the URL replays the same twelve picks and the same final record for anyone who follows the link.
  • Six-language interface — English, German, European Spanish, Latin American Spanish, Japanese, and Brazilian Portuguese routes ship at launch.
  • PSEO team-era pages — each of the 35 indexed team-era cells has its own multilingual page, giving the site real reading material beyond the gameplay loop.

Use Cases

  • Daily ritual — open the daily mode, take five minutes, post the resulting record to a friend group chat or a feed.
  • All-time roster debates — settle whether a particular generation could realistically go 20-0 by running the simulation rather than arguing in the abstract.
  • Fantasy season planning — use the team-era spin as a structured way to think about how positional scarcity affects a roster build.
  • Friend-group competition — race the same daily seed and compare records and player picks afterward.
  • Content creation — record a draft and simulation run, then post the share code so viewers can attempt the same roster and compare outcomes.

Who Is It For

20-0 is built for NFL fans who enjoy "best of all time" arguments and want a fast, structured way to put numbers behind them. It suits daily-habit users who want a short, repeatable game in their morning routine, and also fits more invested fans who like to dig into team-era constraints and build deeper rosters. The six-language interface and PSEO team-era pages make the site usable across multiple fan markets, not just the US. Because every game is free, requires no account, and finishes in well under ten minutes, it works equally well as a one-off curiosity, a daily routine, or a recurring shared challenge among friends.

Tools

list_scenarios

Return the canonical list of game modes and scenarios the site exposes (free play, daily, leaderboards, etc.). (20-0)

Input: no parameters. Returns: text/markdown.

get_official_links

Return the canonical list of official links for 20-0 (website, support, docs when available).

Input: no parameters. Returns: text/markdown.

Resources

  • site://20-0/scenarios — Available game modes, scenarios, and roster-building constraints.
  • site://20-0/faq — Short FAQ generated from public site metadata.
  • site://20-0/links — Canonical URLs to share with users.

Prompts

tell_me_about_20_0

Summarize what the site is, who it's for, and how it works. — 20-0

plan_a_run_20_0

Plan a single play-through: pick a mode, draft a roster strategy, and predict outcomes. — 20-0

Installation

Install via Smithery

bash
npx -y @smithery/cli install 20-0-mcp --client claude

(Replace claude with cursor, windsurf, or continue for those clients.)

Install from source

bash
git clone https://github.com/rocnubie/20-0-mcp.gitcd 20-0-mcppnpm install

Then add to your MCP client config (claude_desktop_config.json for Claude Desktop, mcp.json for Cursor / Windsurf / Continue):

json
{  "mcpServers": {    "20-0-mcp": {      "command": "node",      "args": [        "/absolute/path/to/20-0-mcp/src/index.mjs"      ]    }  }}

Debug with MCP Inspector

bash
npx @modelcontextprotocol/inspector node src/index.mjs

Official Links

Development

bash
pnpm installpnpm start                 # run the server over stdio

License

MIT

來源:README.md,提交 68b8b5e

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分