github analyzed 5659380

AIops-tools/Firewall-AIops

github

Governed OPNsense + pfSense firewall ops: rules, NAT, VPN, DHCP, RCA. 32 tools.

maintainer
AIops-tools
license
first seen
2026-07-13
last seen
2026-07-13
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 35 tools
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
skills & danger signals github-tarball
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

code evidence vHEAD · github-tarball
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