Governed OPNsense + pfSense firewall ops: rules, NAT, VPN, DHCP, RCA. 32 tools.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 35 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
add_alias_entry
-
alias_entries
-
apply_changes
-
blocked_traffic_rca
-
dhcp_leases
-
dhcp_static_mappings
-
firewall_log
-
firmware_status
-
gateway_health_rca
-
gateway_status
-
health_status
-
interface_status
-
ipsec_sas
-
kill_states
-
list_aliases
-
list_rules
-
nat_one_to_one
-
nat_outbound
-
nat_port_forwards
-
openvpn_sessions
-
pending_changes
-
reboot
-
reconfigure
-
remove_alias_entry
-
restart_service
-
rule_detail
-
rule_hit_and_shadow_analysis
-
rule_states
-
rule_stats
-
states_table
-
toggle_rule
-
top_talkers
-
undo_apply
-
undo_list
-
wireguard_status
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 5659380 · analyzer v33 · 2d ago
skills & prompt files 1
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 83
tool registrations 35
- list_aliases AIops-tools-Firewall-AIops-5659380/mcp_server/tools/aliases.py :10
- alias_entries AIops-tools-Firewall-AIops-5659380/mcp_server/tools/aliases.py :22
- gateway_health_rca AIops-tools-Firewall-AIops-5659380/mcp_server/tools/analysis.py :10
- rule_hit_and_shadow_analysis AIops-tools-Firewall-AIops-5659380/mcp_server/tools/analysis.py :43
- blocked_traffic_rca AIops-tools-Firewall-AIops-5659380/mcp_server/tools/analysis.py :76
- dhcp_leases AIops-tools-Firewall-AIops-5659380/mcp_server/tools/dhcp.py :10
- dhcp_static_mappings AIops-tools-Firewall-AIops-5659380/mcp_server/tools/dhcp.py :23
- firewall_log AIops-tools-Firewall-AIops-5659380/mcp_server/tools/diag.py :10
- states_table AIops-tools-Firewall-AIops-5659380/mcp_server/tools/diag.py :30
- top_talkers AIops-tools-Firewall-AIops-5659380/mcp_server/tools/diag.py :47
- nat_port_forwards AIops-tools-Firewall-AIops-5659380/mcp_server/tools/nat.py :10
- nat_outbound AIops-tools-Firewall-AIops-5659380/mcp_server/tools/nat.py :22
- nat_one_to_one AIops-tools-Firewall-AIops-5659380/mcp_server/tools/nat.py :34
- list_rules AIops-tools-Firewall-AIops-5659380/mcp_server/tools/rules.py :10
- rule_detail AIops-tools-Firewall-AIops-5659380/mcp_server/tools/rules.py :23
- rule_stats AIops-tools-Firewall-AIops-5659380/mcp_server/tools/rules.py :36
- rule_states AIops-tools-Firewall-AIops-5659380/mcp_server/tools/rules.py :49
- pending_changes AIops-tools-Firewall-AIops-5659380/mcp_server/tools/rules.py :62
- firmware_status AIops-tools-Firewall-AIops-5659380/mcp_server/tools/system.py :10
- health_status AIops-tools-Firewall-AIops-5659380/mcp_server/tools/system.py :22
- interface_status AIops-tools-Firewall-AIops-5659380/mcp_server/tools/system.py :34
- gateway_status AIops-tools-Firewall-AIops-5659380/mcp_server/tools/system.py :46
- undo_list AIops-tools-Firewall-AIops-5659380/mcp_server/tools/undo.py :44
- undo_apply AIops-tools-Firewall-AIops-5659380/mcp_server/tools/undo.py :116
- wireguard_status AIops-tools-Firewall-AIops-5659380/mcp_server/tools/vpn.py :10
- openvpn_sessions AIops-tools-Firewall-AIops-5659380/mcp_server/tools/vpn.py :22
- ipsec_sas AIops-tools-Firewall-AIops-5659380/mcp_server/tools/vpn.py :34
- toggle_rule AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :65
- add_alias_entry AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :101
- remove_alias_entry AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :127
- apply_changes AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :156
- reconfigure AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :196
- kill_states AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :228
- restart_service AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :256
- reboot AIops-tools-Firewall-AIops-5659380/mcp_server/tools/writes.py :283