tashan

sh.tashan由 tashan.sh 發布v0.1.4更新於 Oct 24, 2026

Check any MCP server or agent skill before installing: upkeep, real adoption, and OSV advisories.

已驗證STDIO僅桌面開發者工具安全與監控

概覽

AI 產生的概覽

在安裝前檢查 MCP 伺服器、外掛與技能,回報維護狀況、採用情形、安全公告與權限範圍。

可以做什麼
tashan 命令列工具會檢查你已執行的 MCP 伺服器、外掛與技能,或你正在考慮安裝的某一項,並回報需要注意的內容:已棄用、已封存、已停止維護、已從登錄檔移除或惡意的項目,以及已知安全公告與修正版本。它會依據發佈者、下載次數、星號、來源證明與文件評分等公開證據為每一項評分,並顯示權限範圍以及哪些工具會把第三方文字帶入模型上下文。它也會根據 Claude Code 歷史彙總本機使用情形,以及所有權變更、新增安裝指令碼等近期變化。
適用情境
當你需要決定是否安裝某個 MCP 伺服器或技能時,或想稽核代理中已設定的工具箱時使用。它也適合用於 CI,因為當有項目需要注意時,它會以退出碼 2 結束。
執行需求
以 npm 套件透過 npx 在本機執行;需要 Node 18 或更高版本,沒有其他相依性。預設透過網路讀取公開索引,也可改為讀取本機索引檔或指向其他部署(透過環境變數)。Pro 功能需要登入,或在 CI 中設定 API 金鑰。
安裝前請注意
它會讀取本機用戶端設定與 Claude Code 使用歷史(依 README 僅讀取工具名稱與日期,且不會上傳任何內容)。Pro 為付費訂閱,7 天試用後每月 6 美元,CI 使用需要 TASHAN_KEY 環境變數。檢查結果來自宣告的相依性與公開紀錄,屬於提示性資訊而非保證。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

tashan CLI

The trusted directory for your agent's toolbox, in your terminal. Checks what you run against tashan.sh, which measures every MCP server, plugin and skill it can find on public evidence: npm, GitHub, OSV and the MCP registry. Nobody can pay for a position in it.

bash
npx tashan-cli                 # check the toolbox you already have (the default)npx tashan-cli info context7   # should I install this? The verdict first, then the evidencenpx tashan-cli search database # find capabilities, ranked on public evidence

What tashan (doctor) tells you

  • What needs attention. Anything deprecated, archived, abandoned, removed from the registry, malicious, or carrying a known advisory. It gives the advisory id, the version that fixes it, and the exact command a package runs at install time.
  • Your stack, scored. Each server, plugin and skill we measure gets its tashan score, where it stands in its category ("above 98% of browser"), and the evidence behind the score: publisher, downloads, stars, provenance, documentation grade.
  • What you use. From your local Claude Code history: which servers were called in the last 30 days, which were never called, and how many skills you use. Only tool names and dates are read, and nothing leaves the machine. Cursor and Claude Desktop keep no such record, so they get no usage figure. That is not a zero.
  • What it can reach. The permission surface your agent carries (files, network, browser, shell, credentials), and which tools can bring third-party text into the model's context. This comes from declared dependencies; nothing is executed.
  • What changed. Ownership changes, new install scripts, widened permissions and abandonment in the last 30 days, for the things you run. These are the same events as tashan.sh/changes.html.
  • What you have. Counts across every project, what arrived since the last run, and which skills no plugin maintains.

Exit code 2 when something needs attention, so it can gate CI.

tashan Pro

Every finding above is free, in full. Pro adds time: the daily score series behind each capability you run, drawn as a sparkline with its direction. When something you depend on dies, Pro names the measured replacement. $6/mo, 7 days free: tashan.sh/pricing. Sign in with tashan login; in CI, set TASHAN_KEY=<key>.

Flags

  • --all: list every item, including the ones no public record describes
  • --json: machine-readable output (pipe into jq)
  • --limit <n>: cap the rows for search (default 20)
  • --client <c>: claude · cursor · desktop · codex · npx (for add)

How it works

Zero dependencies, Node ≥ 18. It reads the public index at tashan.sh/data/lookup.json and your local config. Your config is never uploaded. Every score can be re-derived from public evidence.

TASHAN_DATA=<path> reads a local index.json instead of the network (dev/offline); TASHAN_SITE=<url> points at a different deployment.

bash
node tashan.test.mjs        # pure-logic tests, no network

來源:cli/README.md,提交 d58ac0f

工具

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

版本歷史

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

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

    請在儲存庫或註冊中心條目中宣告授權條款。