modelscope·@qianniuspace/mcp-security-audit
审计 npm 包依赖项以查找安全漏洞,提供详细的报告和修复建议,并集成 MCP。
这是一个强大的 MCP(模型上下文协议)服务器,用于审计 npm 包依赖项的安全漏洞。通过与远程 npm 注册表集成,支持实时安全检查。
要通过 Smithery 自动为 Claude Desktop 安装安全审计工具:
npx -y @smithery/cli install @qianniuspace/mcp-security-audit --client claude
{
"Name": "mcp-security-audit",
"Type": "command",
"Command": "npx -y mcp-security-audit"
}
{
"mcpServers": {
"mcp-security-audit": {
"command": "npx",
"args": ["-y", "mcp-security-audit"]
}
}
}
git clone https://github.com/qianniuspace/mcp-security-audit.git
cd mcp-security-audit
npm install
npm run build
{
"Name": "mcp-security-audit",
"Type": "command",
"Command": "node /path/to/mcp-security-audit/build/index.js"
}
{
"mcpServers": {
"mcp-security-audit": {
"command": "npx",
"args": ["-y", "/path/to/mcp-security-audit/build/index.js"]
}
}
}


该工具提供了详细的漏洞信息,包括严重性级别、修复建议、CVSS 评分和 CVE 参考。
{
"content": [{
"vulnerability": {
"packageName": "lodash",
"version": "4.17.15",
"severity": "high",
"description": "Prototype Pollution in lodash",
"cve": "CVE-2020-8203",
"githubAdvisoryId": "GHSA-p6mc-m468-83gw",
"recommendation": "Upgrade to version 4.17.19 or later",
"fixAvailable": true,
"fixedVersion": "4.17.19",
"cvss": {
"score": 7.4,
"vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N"
},
"cwe": ["CWE-1321"],
"url": "https://github.com/advisories/GHSA-p6mc-m468-83gw"
},
"metadata": {
"timestamp": "2024-04-23T10:00:00.000Z",
"packageManager": "npm"
}
}]
}
{
"content": [{
"vulnerability": null,
"metadata": {
"timestamp": "2024-04-23T10:00:00.000Z",
"packageManager": "npm",
"message": "No known vulnerabilities found"
}
}]
}
有关开发参考,请查看 public 目录中的示例响应文件:
注意:上述示例响应是从原始的 npm audit API 响应转换而来的,以提供更结构化的格式。原始的 npm audit API 响应包含额外的元数据,并且可能具有不同的结构。
欢迎贡献!请阅读我们的 贡献指南,了解我们的行为准则以及提交拉取请求的过程。
该项目根据 MIT 许可证授权 - 详情请参阅 LICENSE 文件。
ESX (qianniuspace@gmail.com)
BurpSuite MCP服务器:BurpSuite的强大模型上下文协议(MCP)服务器实现,提供对Burp核心功能的编程访问。
通过MCP调用与NEAR区块链进行交互
一种服务器实现,允许 MCP 客户端与 privateGPT 之间进行安全通信,使用户能够使用知识库与 privateGPT 聊天,并通过标准化的模型上下文协议(Model Context Protocol)管理来源、分组和用户。
使用 Express.js 构建的模型上下文协议服务器,提供包括密钥对生成、共享密钥派生和消息加密/解密在内的加密工具。
通过Ory Network使用OAuth 2.1集成的服务器端事件(Server-Sent Events)来实现模型上下文协议服务器,以进行实时通信,支持带有身份验证和客户端管理的安全AI模型通信。
从NVD API检索CVE详细信息并获取EPSS分数的服务器,提供全面的漏洞信息,包括描述、CWE、CVSS分数和利用可能性百分位数。