AI Stupid Level
io.github.StudioPlatforms由 GitHub 帳號 StudioPlatforms 發布v0.1.1更新於 Oct 26, 2026
LLM benchmark rankings, drift status, incidents and Smart Router previews from AI Stupid Level.
概覽
讀取 AI Stupid Level 的大型語言模型排行榜、漂移狀態、事故與供應商狀態,並可預覽或經其 Smart Router 送出提示詞。
- 可以做什麼
- 讀取排行榜與模型資訊:依綜合、程式設計、推理或工具呼叫分數排名,查看單一模型詳情、分數歷史與漂移狀態
- 查看可靠性:近期供應商層級與模型層級事故、供應商 API 健康探測結果,以及 ASL 全球指數
- 取得推薦:目前最佳程式設計、最可靠、最快、最超值、性價比差、暫避等推薦及理由
- 預覽路由:查看 Smart Router 會為某個提示詞選擇哪個模型,含分數、預估成本、原因與備援鏈
- 經路由器送出提示詞並查看用量:回傳答案、所用模型、延遲與 token 數,以及本月路由用量和今日剩餘資料請求數
- 提供 choose_model 提示詞,引導助理為任務挑選模型
- 適用情境
- 適合需要以基準資料為依據做模型選擇時:比較程式設計或推理該用哪個模型、判斷某模型近期是否變差,或在真正送出請求前先看路由器會選哪個模型。
- 執行需求
- 透過 npx 以 stdio 在本機執行,需要 Node.js 18 或更新版本。排行榜、歷史、漂移、事故、供應商狀態、推薦和全球指數需要 ASL_DATA_KEY 資料金鑰;preview_route、ask_router 和路由用量需要 ASL_ROUTER_KEY 路由金鑰,且路由帳戶中至少要有一個供應商金鑰。兩個金鑰可只設定其一,缺少金鑰的工具會回傳提示說明需要哪個金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 AI Stupid Level,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
@aistupidlevel/mcp
An MCP server for AI Stupid Level (ASL). It lets Claude, Cursor, VS Code or any other MCP client read ASL's LLM leaderboard, score history, drift status, incidents and provider status. With a router key it can also ask the ASL Smart Router which model it would pick for a prompt, or send the prompt through the router.
Ask your assistant things like:
- "Which model is best for coding right now, according to AI Stupid Level?"
- "Has Claude Opus 5.5 got worse this week?"
- "Were there any provider incidents in the last few days?"
- "Which model would the Smart Router pick for this prompt, and why?"
It runs locally over stdio and needs Node.js 18 or later.
Keys
The tools use two different keys, and you only need the one for the tools you want.
A tool whose key is missing does not fail the server. It answers with a message that says which key it needs and where to create it.
ASL_API_KEY is also accepted: it is used as the data key if it starts with asl_, and as the router
key if it starts with aism_.
Free-tier limits
A free Data API key allows 10 requests a day and 1 a minute. Paid plans allow 10,000 a day or more (pricing). The free tier is meant for trying the API, so the server is careful with it:
- Every answer is cached in memory for 15 minutes (
ASL_CACHE_TTL). Asking the same question again, or for another vendor or a shorter list from the same leaderboard, makes no request, and model names are looked up in the cached leaderboard. - One tool call makes at most one Data API request. The exception is a model given by name before any leaderboard has been fetched, which takes one extra request to look up the model ids.
- Once the daily quota is used up, the server stops sending requests until 00:00 UTC. A request refused for quota still counts against it.
- If a fresh answer cannot be fetched, the server returns the last cached answer (up to 24 hours old) and says how old it is.
- Every answer ends with the number of requests left today.
On a free key, calling several different data tools within a minute hits the per-minute limit. The
tool then says when to try again. If the wait is 15 seconds or less (ASL_MAX_WAIT), the server waits
and retries once by itself.
The newest-run view (period: "latest") needs a paid key. Free keys read the 24-hour, 7-day and
30-day views.
preview_route and get_usage are not counted against your Smart Router plan. ask_router is a
real routed request: the router calls the model with your own provider key, so the provider bills
you and the request counts against your plan. Pass sandbox: true, or set ASL_SANDBOX=true, to get
mock answers from the real routing at no cost.
Install
The package runs with npx, so there is nothing to install first. Put your keys in place of the
placeholders, and leave out any key you do not have.
Claude Code
Add -s user to make it available in every project.
Claude Desktop
Settings → Developer → Edit Config, then add the server to claude_desktop_config.json:
Restart Claude Desktop afterwards.
Cursor
Add the following to ~/.cursor/mcp.json (for all projects) or .cursor/mcp.json (for one project):
VS Code
Add the following to .vscode/mcp.json (or to your user configuration with MCP: Open User
Configuration). VS Code prompts for the keys and stores them securely:
Other clients
Any client that can start a stdio server can run it: the command is npx -y @aistupidlevel/mcp,
and the keys go in the environment variables listed under Configuration.
Docker
The image builds the server from source. From the repository root:
Tools
All tools except ask_router are read-only.
Models can be given by numeric id, by name (claude-opus-5-5) or by display name (Claude Opus 5.5).
preview_route and ask_router take a routing mode (auto, auto-best, auto-coding,
auto-reasoning, auto-tooling, auto-task, auto-value, auto-value-coding,
auto-value-reasoning, auto-value-tooling, auto-fastest-quality, auto-consistent,
auto-fastest, auto-cheapest), or pin_model to name a model directly. The
router documentation explains each mode.
The server also provides one prompt, choose_model, which walks the assistant through choosing a
model for a task you describe.
Answers from the Data API end with a source line. The data is licensed with attribution required: cite aistupidlevel.info when you republish it.
Configuration
Keys are never logged. The server writes its diagnostics to stderr, because stdout carries the MCP protocol.
Use as a library
createServer accepts the same settings as the environment variables, plus a custom fetch.
Development
The unit tests start the server in-process, connect an MCP client to it over an in-memory transport,
and replay real API responses from test/fixtures. The live tests are skipped unless keys are set:
Links
MIT licence.
來源:packages/mcp/README.md,提交 b58a173
工具
0版本歷史
2- v0.1.1最新Oct 20, 2026
- v0.1.0Oct 20, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分