MCP Nuclei Server
🚀 MCP 核心服务器
基于 MCP(模型控制协议)的安全扫描服务器,为用户提供便捷的漏洞扫描服务,让安全检测变得轻松高效。
🚀 快速开始
MCP 核心服务器是一款基于 MCP 协议开发的安全扫描服务。它允许大型语言模型执行核心安全扫描,支持多种扫描选项和结果输出格式。
✨ 主要特性
- 支持核心安全扫描
- 可配置模板和标签过滤
- 支持按严重性筛选漏洞
- JSON 格式输出结果
- 易于集成的 MCP 服务
📦 安装指南
先决条件
- Python 3.8 或更高版本
- 已安装并配置好的核心二进制文件
安装步骤
- 克隆仓库:
git clone https://github.com/crazyMarky/mcp_nuclei_server.git
cd mcp_nuclei_server
- 安装 UV 并激活环境:
curl -LsSf https://astral.sh/uv/install.sh | sh # Linux/Mac
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # Windows
- 安装依赖项:
# 创建并激活虚拟环境
uv venv
source .venv/bin/activate
# 安装 MCP 相关包
uv pip install mcp
💻 使用示例
基础用法
MCP 配置(示例 CLINE)
- 参考 MCP JSON 配置:
{
"mcpServers": {
"nuclei_mcp_server": {
"command": "/path/to/uv", # uv 的路径
"args": [
"--directory",
"/path/to/nuclei_mcp_server/",
"run",
"main.py"
],
"env": {
"NUCLEI_BIN_PATH": "/path/to/nuclei" # 核心二进制文件的路径
}
}
}
}
使用示例
高级用法
参数说明
target
: 目标 URL 或 IP 地址templates
: 特定模板列表(可选)severity
: 漏洞严重性筛选(critical, high, medium, low, info)template_tags
: 模板标签过滤(可选)output_format
: 输出格式(默认: "json")
📚 详细文档
输出格式
扫描结果以 JSON 格式返回,包含以下字段:
{
"success": true,
"target": "https://example.com",
"time_cost_seconds": 10.5,
"results": [
{
"template": "模板名称",
"severity": "high",
"matched_at": "https://example.com/path",
"info": {
"name": "漏洞名称",
"description": "漏洞描述"
}
}
]
}
🤝 贡献
欢迎提交问题和 Pull Request!
- 叉仓库
- 创建功能分支(
git checkout -b feature/AmazingFeature
) - 提交更改(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开 Pull Request
📄 许可证
本项目在 MIT License 下开源,详情请参阅 LICENSE 文件。
📞 联系方式
如有任何问题或建议,请通过以下方式联系我们:
- 提交 ISSUE
- 邮件联系:[你的邮箱]
- 加入讨论组:[讨论组链接]

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
41.3K
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
44.6K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
66.6K
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
32.1K
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
30.8K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
22.2K
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
50.2K
4.7分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
37.3K
4.8分