Token导航 LogoToken导航TokenDH.com
Sec Wpscan MCP logo
安全风控未说明官方级别未说明来源级核验

Sec Wpscan MCP

MCP Server

一个为AI助手提供WordPress安全扫描服务的MCP服务器,通过SSH在远程Kali Linux主机上执行WPScan命令,适用于安全测试工作流。

工具数

10

提示词数

0

GitHub Stars

0

资源数

0
安全JavaScriptClaude漏洞扫描Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

schwarztim

提供方

schwarztim

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

WPScan MCP服务器

一种模型上下文协议(MCP)服务器,为AI助手提供访问 WPScan -WordPress安全扫描程序。此服务器通过SSH在远程Kali Linux主机上执行WPScan命令,使其成为安全测试工作流程的理想选择。

特性

  • 完整WordPress安全扫描 -全面脆弱性评估
  • 组件枚举 -发现插件、主题和用户
  • 漏洞检测 -检查WordPress核心、插件和主题中的已知CVE
  • 密码审核 -强力测试能力(仅限授权使用)
  • 灵活的配置 -支持代理、自定义用户代理和隐身模式
  • JSON输出 -结构化数据,便于人工智能处理

工具

工具说明
wpscan_scan执行完整的WordPress安全扫描
wpscan_enumerate枚举特定组件(用户、插件、主题)
wpscan_vulns检查已知漏洞
wpscan_plugins枚举WordPress插件
wpscan_themes枚举WordPress主题
wpscan_users枚举WordPress用户
wpscan_bruteforce密码暴力测试(仅限授权使用)
wpscan_update更新WPScan漏洞数据库
wpscan_info获取WPScan版本和配置
wpscan_custom执行自定义WPScan命令

先决条件

  • Node.js 18+
  • SSH访问安装了WPScan的Kali Linux主机
  • (可选)漏洞数据的WPScan API令牌

安装

git clone https://github.com/schwarztim/sec-wpscan-mcp.git
cd sec-wpscan-mcp
npm install
npm run build

配置

设置以下环境变量:

变量描述默认值
KALI_HOSTKali Linux的SSH主机名kali
WPSCAN_API_TOKEN漏洞数据的WPScan API令牌(无)
SSH_TIMEOUTSSH命令超时(毫秒)300000

SSH设置

确保对Kali主机的无密码SSH访问:

# Generate SSH key if needed
ssh-keygen -t ed25519

# Copy key to Kali host
ssh-copy-id kali

# Test connection
ssh kali "wpscan --version"

Claude桌面配置

添加到您的Claude桌面配置(~/.config/claude/claude_desktop_config.json 在Linux或 ~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "wpscan": {
      "command": "node",
      "args": ["/path/to/sec-wpscan-mcp/dist/index.js"],
      "env": {
        "KALI_HOST": "kali",
        "WPSCAN_API_TOKEN": "your-api-token"
      }
    }
  }
}

使用示例

全面安全扫描

Scan https://example.com for WordPress vulnerabilities

AI将使用 wpscan_scan 使用适当的参数进行全面的安全评估。

枚举插件

Find all plugins installed on https://example.com

用途 wpscan_plugins 查找已安装的WordPress插件及其版本。

检查漏洞

Check https://example.com for known CVEs

用途 wpscan_vulns 识别WordPress核心、插件和主题中的漏洞。

隐身模式

Perform a stealthy scan of https://example.com to avoid detection

用途 wpscan_scan 具有隐身选项(被动检测、随机用户代理)。

安全考虑

  • 需要授权 -只有您有明确权限测试的扫描系统
  • API代币安全 -保持您的WPScan API令牌的安全;不承诺版本控制
  • 暴力警告 -密码测试功能只能用于授权的渗透测试
  • 网络隔离 -考虑在隔离网络中运行Kali进行安全测试

获取WPScan API令牌

  1. 注册地址: https://wpscan.com/
  2. 导航到您的配置文件以获取API令牌
  3. 免费层包括每天25个API请求

许可证

MIT许可证-请参阅 许可证 了解详情。

相关项目

贡献

欢迎投稿!请随时提交拉取请求。

目录标签

目录标签

安全JavaScriptClaude漏洞扫描WordPress安全本地部署SSH执行AI助手工具安全测试

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP