ExploitDB MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

ExploitDB MCP Server 是一个专门用于查询和分析安全漏洞利用信息的服务,旨在为 AI 助手提供强大的网络安全研究工具。

核心功能

  • 漏洞搜索:通过关键词、CVE ID、平台等搜索漏洞利用
  • 漏洞详情:获取特定漏洞的详细信息,包括代码
  • CVE 查询:查找与特定 CVE ID 相关的所有漏洞利用
  • 最新漏洞:跟踪新添加的漏洞利用
  • 统计信息:获取按平台、类型和年份分布的漏洞统计信息
  • 自动更新:通过计划更新保持数据库最新

适用场景

  • 网络安全研究
  • 威胁情报分析
  • 漏洞管理
  • 安全审计

工具列表

  1. search_exploits:搜索漏洞利用
  2. get_exploit:获取特定漏洞的详细信息
  3. find_by_cve:查找与特定 CVE 相关的漏洞
  4. get_recent_exploits:获取最新添加的漏洞
  5. get_statistics:获取漏洞统计信息

常见问题解答

  • 数据来源:Exploit Database (https://www.exploit-db.com/)
  • 更新频率:默认每24小时更新一次
  • 最大结果数:默认每次查询返回10个结果

使用教程

使用依赖

  • Node.js (v16 或更高版本)
  • npm (v7 或更高版本)

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/Cyreslab-AI/exploitdb-mcp-server.git
    cd exploitdb-mcp-server
  2. 安装依赖:
    bash
    npm install
  3. 构建项目:
    bash
    npm run build
  4. 配置服务器:
  5. 在根目录创建 .env 文件(基于 .env.example
  6. 根据需要调整设置(数据目录、更新频率等)
  7. 初始化数据库:
    bash
    npm run update-db
  8. 运行服务器:
    bash
    node build/index.js

调试方式

  1. 检查服务器是否运行:
    bash
    ps aux | grep node
  2. 查看日志输出:
    bash
    tail -f logs/server.log
  3. 测试工具功能:
    bash
    curl -X POST http://localhost:3000/api/search -d '{"query":"test"}'

点击访问

搜索工具

UltimateCoder MCP - MCP服务,MCP服务器,MCP教程

2025-4-29 16:44:24

搜索工具

MCP ChatGPT Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:44:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索