Package check for coding agents (x402)

com.onrender.package-check-qy40由 package-check-qy40.onrender.com 發布官方發布者v0.4.0更新於 Oct 25, 2026

Check PyPI/npm packages or a whole lockfile before install: CVEs, typosquats, verdict. 50 free.

已驗證Streamable HTTP可網頁執行開發者工具安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,在代理安裝前檢查 PyPI 與 npm 套件或整個鎖定檔,提供 CVE、仿冒套件與安裝結論。

可以做什麼
檢查套件或鎖定檔:對每個唯一套件給出一個結論,格式支援時附上行號,涵蓋套件是否存在、CVE 與仿冒套件風險,支援 requirements.txt、poetry.lock、uv.lock、Pipfile.lock、package-lock.json、pnpm-lock.yaml 與 yarn.lock 格式。執行免費自測:以已公布的 11 個已知答案案例對即時套件庫重播,回傳分數與 sha256,方便在付費前驗證檢查是否有效。
適用情境
當編碼代理即將執行 pip install 或 npm install,需要先對單一套件或整個鎖定檔取得安裝前安全結論,並希望在付費前確認檢查器可用時使用。
執行需求
遠端 streamable HTTP 端點;未宣告本機執行環境、帳號、API 金鑰或請求標頭。付費檢查依套件以 USDC 在 Base 上透過 x402 計費,因此需要能支付 x402 費用的錢包;自測免費。
安裝前請注意
付費檢查透過 x402 在 Base 上每套件收取 0.002 USDC,使用真實資金需要已儲值的錢包,含大量套件的鎖定檔會依套件累計費用。自測免費,應先執行。套件名稱與鎖定檔內容會傳送到遠端服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Package check for coding agents (x402),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.onrender.package-check-qy40%2Fpackage-check/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "package-check-for-coding-agents-x402": {
      "type": "http",
      "url": "https://package-check-qy40.onrender.com/mcp"
    }
  }
}

工具

2

check_packages

Package check before pip/npm install (paid, x402)

Before your agent runs pip install or npm install, check a package list or a whole lockfile (requirements.txt, poetry.lock, uv.lock, Pipfile.lock, package-lock.json, pnpm-lock.yaml, yarn.lock; one verdict per unique package, with line numbers where the format has them). Per package: does it exist, age, releases, downloads, known vulnerabilities (OSV) for the given or latest version, typosquat and slopsquat signals, install scripts; verdict ok, caution or block with reasons. PyPI and npm. A clean ok is not a guarantee. Costs $0.002 USDC per package on Base via x402: the first call without payment returns the payment requirements; pay with an x402-capable MCP client (_meta['x402/payment']) or call POST https://package-check-qy40.onrender.com/check over HTTP x402. Free trial: the first 50 packages per payer wallet are free; sign as usual, the server verifies the signature and does not settle; the result shows free_trial_remaining. About 50: the counter is in memory and resets on restart.

輸入參數limitlockfilepackagesinclude_devlockfile_format

selftest

Free self-test

Free. Replays the published known-answer set v1 (11 cases) against the live registries and returns score and sha256, so you can verify the check before paying.

輸入參數details

版本歷史

1
  1. v0.4.0最新Oct 25, 2026

評分

已滿足適用檢查項的 72%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。