MCP Catalogs
首页

GreenboneMCP

by matteocolazilli·2·综合分 35

MCP服务器连接AI与Greenbone/OpenVAS漏洞管理系统,通过GMP实现安全扫描。

securitydeveloper-toolsops-infra
0
Forks
0
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

GreenboneMCP是一个MCP服务器,通过GMP(Greenbone管理协议)将AI助手与Greenbone/OpenVAS漏洞管理系统连接起来。它提供了全面的扫描工作流程工具,包括扫描创建、监控、报告获取和比较。这个基于Python的服务器通过Unix套接字与gvmd通信,适用于Docker环境的Greenbone Community Edition安装。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:AI辅助漏洞扫描管理
:自动化安全报告分析
:比较不同漏洞评估的扫描结果

什么时候选它

如果您使用Greenbone/OpenVAS并希望AI助手自动化漏洞扫描工作流程而不编写自定义集成代码,请选择此服务器。

什么时候不要选它

如果您需要商业漏洞扫描器集成,或者不使用Greenbone/OpenVAS,请不要选择它,因为它专门绑定到此生态系统。

此 server 暴露的工具

从 README 抽取出 11 个工具
  • start_scan

    Start a new scan in Greenbone/OpenVAS

  • scan_status

    Check the current status of a running scan

  • fetch_latest_report

    Retrieve the most recent scan report

  • restart_scan

    Restart a scan that has been stopped or failed

  • delta_report

    Compare two reports to see differences in vulnerabilities

  • get_targets

    List all configured scan targets

  • get_target

    Retrieve details of a specific target

  • get_tasks

    List all scan tasks

  • get_port_lists

    Retrieve available port lists for scanning

  • start_task

    Start a specific scan task

  • stop_task

    Stop a running scan task

可对比工具

openvas-mcpnuclei-mcptrivy-mcp

安装

安装

  1. 克隆仓库:
git clone https://github.com/matteocolazilli/GreenboneMCP.git
cd GreenboneMCP
  1. 构建MCP镜像:
docker build -t greenbonemcp:latest .
  1. 创建.env配置文件:
cp .env.example .env

编辑.env文件,填入您的凭证和设置。

  1. 运行服务器:
docker run --rm -i --env-file <path-to-your-env-file> --name greenbonemcp --volume greenbone-community-edition_gvmd_socket_vol:/run/gvmd greenbonemcp:latest

GreenboneMCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。