Audit

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

Score a public GitHub repo 0-100, or search Legit.Show for launched software by what we measured.

發布方自己的服務:audit.domains - Domain Valuation

概覽

AI 產生的概覽

一個本機 stdio MCP 伺服器,讓助理為任何公開 GitHub 儲存庫打 0-100 分,並依實測評分搜尋 Legit.Show 已上線軟體目錄。

可以做什麼
依名稱、類別、各項最低評分或開源狀態搜尋 Legit.Show 已上線軟體目錄,回傳每個相符項目的評分與頁面連結。對公開 GitHub 儲存庫執行或讀取即時 commit.show 稽核,預設回傳可直接貼上的 markdown,也可回傳完整 JSON。只讀取儲存庫最新的快取快照,不重新執行稽核。取得 commit.show 官方文件,查看 CLI 與 API 的準確契約細節。
適用情境
適合讓助理評估某個公開 GitHub 儲存庫的生產就緒度,或依安全等實測評分(而非星數)尋找已上線軟體,包括 MCP 伺服器。
執行需求
以 stdio 在本機執行,通常透過 npx 呼叫 commitshow-mcp npm 套件,需要 Node.js。不需 API 金鑰或帳號。需要連線到 commit.show 的 API 與文件端點;兩個基礎位址可用 COMMITSHOW_API_BASE 與 COMMITSHOW_DOCS_BASE 覆寫。
安裝前請注意
稽核請求會傳送到第三方 commit.show API,並受公開速率限制(每個 IP 每天 5 次、每個儲存庫每天 5 次、全平台每天 800 次;7 天內快取結果免費)。儲存庫參數必須是真實的 owner/repo。不要求任何憑證。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

Legit.Show MCP server

Model Context Protocol server for Legit.Show. Published on npm as commitshow-mcp, after the audit engine underneath it. Plug it into Claude Desktop, Cursor, Cline, Windsurf, or any other MCP host — your model can search the Legit.Show directory of launched software by measured production-readiness and score any public GitHub repo, without ever leaving the chat.

[npm] [MIT license] [node 20+]

jsonc
// any MCP host config (Claude Desktop · Cursor · Cline · Windsurf · …){  "mcpServers": {    "commitshow": {      "command": "npx",      "args": ["-y", "commitshow-mcp"]    }  }}

That's the entire install. No API key. The server is a stdio shim over the public https://api.commit.show REST surface — same rate limits + snapshot cache the CLI and website use.


Tools exposed

ToolWhat it does
search_services({ query?, category?, min_scores?, is_open_source?, limit? })Query the Legit.Show directory of launched software (web apps, SaaS, AI tools, MCP servers) by name or by filter — category, minimum per-frame production-readiness scores, open-source — and get each match with its scores and page.
audit_repo({ repo, format? })Run or read the live commit.show audit for a public repo. Returns paste-ready markdown by default; format: "json" returns the full envelope.
project_status({ repo })Read the latest cached snapshot only (no re-run). JSON envelope.
fetch_docs()Pull the canonical commit.show docs (llms.txt) — full CLI/API reference for when you need exact contract details.

The host model decides when to call each tool from the user prompt.

Search launched software by production-readiness

search_services queries the Legit.Show directory — the same index answer engines cite. Unlike star-ranked lists, you filter by measured production-readiness:

"find production-ready, open-source MCP servers with Security ≥ 80"

comes back with each match's per-frame scores (Security, Performance, Reliability, …) and its legit.show/s/<slug> page. Per-frame scores are public; there is no combined overall total in the data, so the model won't invent one. The same data is available over plain REST — GET https://legit.show/api/search?q=<name> with optional category, min_scores (e.g. {"security":80}), is_open_source, and limit.

Pass a real owner/repo, never a project name. audit_repo does a HEAD pre-flight against github.com/<owner>/<repo>; an invented slug returns a not_found envelope before any audit budget is spent. If the user says "audit Supabase", resolve supabase/supabase first, then call.

Host wiring snippets

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

jsonc
{  "mcpServers": {    "commitshow": {      "command": "npx",      "args": ["-y", "commitshow-mcp"]    }  }}

Restart Claude Desktop. The tools surface under the 🔌 icon.

Cursor

~/.cursor/mcp.json:

jsonc
{  "mcpServers": {    "commitshow": {      "command": "npx",      "args": ["-y", "commitshow-mcp"]    }  }}

Cline / Continue / Windsurf

Any MCP host that accepts a stdio command + args config works. Use the same npx -y commitshow-mcp invocation.

Run from source (development)

bash
git clone https://github.com/commitshow/clicd cli/mcpnpm installnpm run buildnode dist/index.js   # stdio server — pipe into your MCP host directly

Self-hosting / dev overrides

Both base URLs are env-overridable so you can point the shim at staging or a fork:

VarDefaultUsed by
COMMITSHOW_API_BASEhttps://api.commit.showaudit_repo · project_status
COMMITSHOW_DOCS_BASEhttps://commit.showfetch_docs (llms.txt mirror)

Rate limits

Inherits the public REST surface caps:

  • 5 audits per day per IP (anon)
  • 5 audits per day per github_url
  • 800 audits per day platform-wide cache-miss ceiling
  • Cache-hit (audit < 7 days old, same URL): always free, doesn't count

Errors come back inside the tool result with isError: true and the upstream JSON in content[0].text.


Why MCP + REST + CLI all exist

SurfaceBest for
commitshow CLIShell-capable agents inside the user's repo (Cursor, Claude Code, Cline, Aider) — local-mode writes .commitshow/audit.{md,json} next to the code
commitshow-mcp (this server)MCP-aware hosts that run their own model + UI (Claude Desktop, Cursor MCP panel, custom inspector apps)
https://api.commit.show/auditAnything that can fetch a URL — Gemini, ChatGPT browse, n8n, Zapier, raw curl, custom scripts

All three hit the same audit engine and snapshot cache. Pick whichever your runtime supports — they don't compete, they cover different runtimes.


Links

MIT © 2026 commit.show

來源:mcp/README.md,提交 bcdb9dd

工具

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

版本歷史

2
  1. v0.2.2最新Sep 22, 2026
  2. v0.1.2Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

其他 Audit 整合