Snyk

io.snyk由 snyk.io 發布v1.1304.2更新於 Oct 24, 2026

Easily find and fix security issues in your applications leveraging Snyk platform capabilities.

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

概覽

AI 產生的概覽

Snyk 的本機 MCP 伺服器,讓 AI 助理對程式碼、相依套件、容器與 IaC 執行 Snyk 安全掃描並讀取結果。

可以做什麼
對開源相依套件、原始碼、基礎設施即程式碼、容器與 SBOM 檔案執行安全掃描,並支援機密偵測與套件健康檢查。產生 AIBOM,並在助理脈絡中取得 Snyk 掃描發現。管理 Snyk 身分驗證:登入、登出與檢查驗證狀態。在掃描前將資料夾標記為受信任,並查詢 Snyk CLI 版本。
適用情境
適合希望 AI 程式助理不必離開對話,就能檢查專案漏洞、外洩機密或設定錯誤的基礎設施,並依 Snyk 發現採取行動的情境。最適合已使用 Snyk CLI 與平台的團隊。
執行需求
透過 Snyk CLI 的 npm 套件以本機程序執行,電腦上需要 Node.js 與 Snyk CLI。需要 Snyk 帳號並完成身分驗證,透過伺服器自帶的驗證工具處理。僅限桌面端;未宣告環境變數或標頭。
安裝前請注意
伺服器會觸發掃描、讀取程式碼庫,並可能執行 Gradle 或 Maven 等第三方生態工具來解析相依樹。驗證工具會處理你的 Snyk 憑證,掃描結果會傳送到 Snyk 平台。掃描與套件健康檢查可能消耗 Snyk 方案配額。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

Snyk Studio MCP

MCP (Model Context Protocol) is an open protocol that standardizes how applications share context with large language models.

MCP can provide AI systems with additional information needed to generate accurate and relevant responses for use cases where the AI systems do not have the context, by integrating the AI systems with tools and platforms that have specific capabilities.

You can integrate Snyk MCP into MCP-supporting tools to provide Snyk security context.

Snyk is introducing an MCP server as part of the Snyk CLI. This allows MCP-enabled agentic tools to integrate Snyk security scanning capabilities directly, thus bridging the gap between security scanning and AI-assisted workflows.

In environments or applications that use MCP, you can use the snyk mcp CLI command to:

  • Invoke Snyk scans:
    Trigger CLI security scans for code, dependencies, or configurations in your codebase in your current MCP context.
  • Retrieve results:
    Obtain Snyk security findings directly in your MCP-enabled tool or environment.

The Snyk MCP server supports integrating the following Snyk security tools into an AI system:

  • snyk_sca_scan (Open Source scan)
  • snyk_code_scan (Code scan)
  • snyk_iac_scan (IaC scan)
  • snyk_container_scan (Container scan)
  • snyk_sbom_scan (SBOM file scan)
  • snyk_secret_scan (Secret detection scan)
  • snyk_aibom (Create AIBOM)
  • snyk_package_health_check (Package health and security assessment)
  • snyk_trust (Trust a given folder before running a scan)
  • snyk_auth (authentication)
  • snyk_logout (logout)
  • snyk_auth_status (authentication status check)
  • snyk_version (version information)

Running snyk_sca_scan may execute third-party ecosystem tools (for example, Gradle or Maven) on your machine to fetch the project's dependency tree.

For more details, see the Snyk MCP installation, configuration and startup and Troubleshooting for the Snyk MCP server pages.

This repository is closed to public contributions.

來源:README.md,提交 f9756fa

工具

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

版本歷史

1
  1. v1.1304.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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