cve-search_mcp
by roadwy·★ 100·综合分 44
一个MCP服务器,提供CVE-Search API访问,用于安全漏洞信息查询。
概述
这个MCP服务器连接AI助手与CVE-Search API,提供全面的漏洞数据库访问功能。它支持查询供应商、产品、特定CVE ID以及最近的漏洞信息,包含CAPEC、CWE和CPE扩展。服务器正确实现了MCP协议结构,与多种AI客户端(如Cline和Roo Code)兼容。代码使用Python编写,采用uv进行依赖管理,体现了良好的开发实践。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当需要构建以安全为中心的 AI 助手或需要集成漏洞数据的开发者工具时,选择此服务器。
什么时候不要选它
如果您需要写入漏洞数据库或要求 CVE-Search API 之外的实时警报,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 6 个工具get_vendorsGet a JSON with all the vendors
get_productsGet a JSON with all the products associated to a vendor
get_vulnerabilitiesGet a JSON with all the vulnerabilities per vendor and a specific product
get_cve_by_idGet a JSON of a specific CVE ID
get_last_cvesGet a JSON of the last 30 CVEs including CAPEC, CWE and CPE expansions
get_database_infoGet more information about the current databases in use and when it was updated
可对比工具
安装
安装
- 克隆仓库:
git clone https://github.com/roadwy/cve-search_mcp.git
cd cve-search_mcp- 安装依赖:
uv sync- 添加到MCP客户端配置:
{
"cve-search_mcp": {
"command": "uv",
"args": [
"--directory",
"YOUR_CVE_SEARCH_MCP_DIR_PATH",
"run",
"main.py"
],
"disabled": false,
"autoApprove": []
}
}对于Claude Desktop,将其添加到claude_desktop_config.json:
{
"mcpServers": {
"cve-search": {
"command": "uv",
"args": [
"--directory",
"/path/to/cve-search_mcp",
"run",
"main.py"
]
}
}
}FAQ
- 这个MCP服务器使用哪些数据源?
- 服务器查询CVE-Search API,该API提供由MITRE维护的CVE(通用漏洞和披露)数据库的访问权限。
- 我可以获取特定供应商和产品的漏洞信息吗?
- 是的,服务器提供获取所有供应商、与供应商关联的所有产品以及每个供应商和产品漏洞的工具。
cve-search_mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。