Firewalla

Firewalla

Real-time network monitoring, security analysis, and firewall management through 28 specialized tools. Access security alerts, network flows, device status, and firewall rules directly from your Firewalla device.

10K+

28 Tools

Packaged by
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
create_target_listCreate a new target list
delete_target_listDelete a target list
get_active_alarmsRetrieve current security alerts and alarms from Firewalla firewall
get_alarm_trendsGet historical alarm trend data (alarms generated per day)
get_bandwidth_usageGet top bandwidth consuming devices (convenience wrapper around get_device_status)
get_boxesRetrieve list of Firewalla boxes
get_device_statusCheck online/offline status of devices on Firewalla network
get_flow_dataQuery network traffic flows from Firewalla firewall
get_flow_insightsGet category-based flow analysis including top content categories, bandwidth consumers, and blocked traffic. Ideal for answering questions like "what porn sites were accessed" or "what social media was used". Replaces time-based trends with actionable insights.
get_network_rulesRetrieve firewall rules and conditions
get_network_rules_summaryGet overview statistics and counts of network rules by category (convenience wrapper)
get_offline_devicesGet all offline devices (convenience wrapper around get_device_status)
get_recent_flow_activityGet recent network flow activity snapshot (last 10-20 minutes). Returns up to 50 most recent flows for immediate analysis. CRITICAL: This is a quick snapshot tool only. Use this for: "what's happening right now?", current security threats, immediate network issues. DO NOT use for: historical analysis (use search_flows), getting more than 50 flows (use search_flows with limit), daily/weekly patterns (use search_flows with time queries like "ts:>24h"). For comprehensive analysis, always prefer search_flows.
get_rule_trendsGet historical rule trend data (rules created per day)
get_simple_statisticsRetrieve basic statistics overview
get_specific_alarmGet detailed information for a specific Firewalla alarm
get_specific_target_listRetrieve a specific target list by ID
get_statistics_by_boxGet statistics for each Firewalla box (top boxes by blocked flows or security alarms)
get_statistics_by_regionRetrieve statistics by region (top regions by blocked flows)
get_target_listsRetrieve all target lists from Firewalla
pause_ruleTemporarily disable an active firewall rule for a specified duration
resume_ruleResume a previously paused firewall rule, restoring it to active state
search_alarmsSearch alarms using full-text or field filters. Alarm types: 1=Security Activity, 2=Abnormal Upload, 3=Large Bandwidth Usage, 4=Monthly Data Plan, 5=New Device, 6=Device Back Online, 7=Device Offline, 8=Video Activity, 9=Gaming Activity, 10=Porn Activity, 11=VPN Activity, 12=VPN Connection Restored, 13=VPN Connection Error, 14=Open Port, 15=Internet Connectivity Update, 16=Large Upload.
search_devicesSearch devices by name, IP, MAC or status (convenience wrapper with client-side filtering)
search_flowsSearch network flows with advanced query filters. Use this for: historical analysis, specific time ranges, complex filtering, or when you need more than 50 flows. Supports pagination, time-based queries (e.g., "ts:>1h" for last hour), and all flow fields including geographic filtering. For quick "what's happening now" snapshots, use get_recent_flow_activity instead.
search_rulesSearch firewall rules by target, action or status. Supports all rule fields.
search_target_listsSearch target lists with client-side filtering (convenience wrapper around get_target_lists)
update_target_listUpdate an existing target list
Related servers