SuperAPI AI 工具集

meraki-security-appliance

安全与审计

查看项目

更新于 10-15 17:22

技能介绍

用途:通过 Cisco 官方 Meraki MCP 服务器只读查询 Meraki MX 安全设备配置,覆盖 L3/L7 防火墙规则、内容过滤、IDS/IPS 与 AMP 设置、站点到站点 VPN、流量整形等。

主要能力:仅提供两个工具——semantic_search(按意图发现能力 ID)和 execute_api(调用能力)。所有 431 个变更类操作(174 POST、186 PUT、71 DELETE)均不在能力目录中,仅内置未弃用的 GET,因此 updateNetwork、rebootDevice 等会返回 Capability not found。已实测的能力包括 getNetworkApplianceFirewallL3FirewallRules、getNetworkApplianceFirewallSettings、getNetworkApplianceContentFiltering、getNetworkApplianceTrafficShaping 等,共 74 个真实设备能力。

使用方式:远程 HTTP 端点 https://mcp.meraki.com/mcp,无需本地安装;自托管备选 CiscoDevNet/cisco-meraki-mcp-official(Apache-2.0)。需环境变量 MERAKI_DASHBOARD_API_KEY,建议使用只读密钥。先调用 execute_api → getOrganizations 获取组织 ID,再 getOrganizationNetworks 获取网络 ID;其余能力须先用 semantic_search 发现,不要猜测方法名。

限制:execute_api 每次只返回一页,不能当作完整数据集;n=0 仅表示该网络未上报,不代表不存在。Capability not found、Resource not found、Invalid parameters 是三种不同错误,均不可报告为“无数据”。规则须按评估顺序呈现并说明隐式默认规则;无安全事件不等于安全。所有变更须直接在 Meraki 仪表板进行,本技能无写入路径。