MCP Catalogs
首页

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_logs

    Natural language log analysis with intelligent insights

  • get_threats

    Real-time threat monitoring and analysis

  • search_connections

    Advanced connection search and investigation

  • get_stats

    Network statistics and security metrics

  • export_logs

    Export filtered logs for compliance and analysis

可对比工具

palo-alto-mcp-serverfortinet-mcp-servergeneric-firewall-mcp

安装

安装

  1. 克隆仓库:
git clone https://github.com/gensecaihq/sonicwall-mcp-server.git
cd sonicwall-mcp-server
  1. 配置环境:
cp .env.example .env

使用您的 SonicWall 详情编辑:

SONICWALL_HOST=192.168.1.1
SONICWALL_USERNAME=admin
SONICWALL_PASSWORD=your_password
SONICWALL_VERSION=7  # 或 8
  1. 使用 Docker 启动(推荐):
docker compose up -d
  1. 添加到 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 对比

GitHub →

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