Snyk安全扫描服务

Snyk MCP Server是一个独立的模型上下文协议服务器,专门用于Snyk安全扫描功能。它提供了仓库安全扫描、Snyk项目扫描以及与Claude桌面的集成能力。适用于需要进行代码安全扫描和漏洞检测的开发场景。

  • by Sladey01
  • 更新于
在 GitHub 查看 Sladey01/mcp-snyk

使用说明

基本能力

产品定位

Snyk MCP Server是一个专门用于安全扫描的独立服务器,支持与Claude桌面环境集成。

核心功能

  • 仓库安全扫描
  • Snyk项目扫描
  • Claude桌面集成

适用场景

  • 代码仓库安全漏洞扫描
  • Snyk项目管理
  • 开发过程中的安全检测

工具能力

  • 通过Claude命令直接触发安全扫描
  • 支持仓库URL和Snyk项目ID两种扫描方式

使用教程

使用依赖

需要先安装Node.js环境

安装配置

  1. 更新Claude桌面配置(claude-config.json):
{
  "mcpServers": {
    "snyk": {
      "command": "npx",
      "args": [
        "-y",
        "github:Sladey01/mcp-snyk"
      ],
      "env": {
        "SNYK_API_KEY": "your_snyk_token"
      }
    }
  }
}
  1. 将your_snyk_token替换为实际的Snyk API token

调试方式

在Claude中使用以下命令测试:

Scan repository https://github.com/owner/repo for security vulnerabilities

或

Scan Snyk project project-id-here