Sonicwall-MCP-Server
by gensecaihq·★ 5·综合分 37
一个用于分析 SonicWall 防火墙日志的生产级 MCP 服务器,支持自然语言查询和威胁检测。
securitymonitoringdeveloper-tools
2
Forks
0
活跃 Issue
9 个月前
最近提交
2 天前
收录于
概述
这是一个完全符合 MCP 规范的服务器,可连接运行 SonicOS 7.x 和 8.x 的 SonicWall 防火墙。它通过自然语言界面提供智能日志分析、实时威胁检测和安全洞察。该服务器支持 Docker 和 Node.js 部署,配有全面的文档和配置选项,包括分析日志、检测威胁、搜索连接、获取网络统计和导出日志以符合合规要求的功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:安全团队通过自然语言查询分析防火墙日志
你:网络管理员调查被阻止的连接和威胁
你:合规团队导出安全事件以进行审计
你:支持哪些 SonicWall 版本?
你:如何在 SonicWall 上启用 API 访问?
什么时候选它
如果您需要通过自然语言查询分析SonicWall防火墙日志,并且已经在使用SonicOS 7.x或8.x设备,请选择此MCP服务器。
什么时候不要选它
如果您使用的是其他防火墙厂商产品,请不要选择此服务器,因为它专门为SonicWall设备设计。
此 server 暴露的工具
从 README 抽取出 5 个工具analyze_logsNatural language log analysis with intelligent insights
get_threatsReal-time threat monitoring and analysis
search_connectionsAdvanced connection search and investigation
get_statsNetwork statistics and security metrics
export_logsExport filtered logs for compliance and analysis
可对比工具
palo-alto-mcp-serverfortinet-mcp-servergeneric-firewall-mcp
安装
安装
- 克隆仓库:
git clone https://github.com/gensecaihq/sonicwall-mcp-server.git
cd sonicwall-mcp-server- 配置环境:
cp .env.example .env使用您的 SonicWall 详情编辑:
SONICWALL_HOST=192.168.1.1
SONICWALL_USERNAME=admin
SONICWALL_PASSWORD=your_password
SONICWALL_VERSION=7 # 或 8- 使用 Docker 启动(推荐):
docker compose up -d- 添加到 Claude Desktop:
{
"mcpServers": {
"sonicwall": {
"transport": "sse",
"url": "http://localhost:3000/mcp/v1/sse"
}
}
}FAQ
- 支持哪些 SonicWall 版本?
- 该服务器支持 SonicOS 7.x 和 8.x,具有自动版本检测和版本特定功能。
- 如何在 SonicWall 上启用 API 访问?
- 在 SonicWall Web 界面中导航到「MANAGE > System Setup > Appliance > SonicOS API」并启用 API 访问。
Sonicwall-MCP-Server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。