Skip to main content
Glama

firewalla-mcp-server

MIT License
16
6
  • Apple

search_alarms

Query and filter network alarms by type, status, IP, region, or device using Firewalla syntax. Group, sort, and paginate results for efficient alarm management and monitoring on the firewalla-mcp-server.

Instructions

Search 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.

Input Schema

NameRequiredDescriptionDefault
cursorNoPagination cursor from previous response
groupByNoGroup alarms by specified fields (comma-separated)
limitNoMaximum results (optional, default: 200, API maximum: 500)
queryNoSearch query using Firewalla syntax. Supported fields: type:1-16 (see alarm types above), resolved:true/false, status:1/2 (active/archived), source_ip:192.168.*, region:US (country code), gid:box_id, device.name:*, message:"text search". Examples: "type:8 AND region:US" (video from US), "type:10 AND status:1" (active porn alerts), "source_ip:192.168.* AND NOT resolved:true"
sortByNoSort alarms (default: ts:desc)

Input Schema (JSON Schema)

{ "properties": { "cursor": { "description": "Pagination cursor from previous response", "type": "string" }, "groupBy": { "description": "Group alarms by specified fields (comma-separated)", "type": "string" }, "limit": { "default": 200, "description": "Maximum results (optional, default: 200, API maximum: 500)", "maximum": 500, "minimum": 1, "type": "number" }, "query": { "description": "Search query using Firewalla syntax. Supported fields: type:1-16 (see alarm types above), resolved:true/false, status:1/2 (active/archived), source_ip:192.168.*, region:US (country code), gid:box_id, device.name:*, message:\"text search\". Examples: \"type:8 AND region:US\" (video from US), \"type:10 AND status:1\" (active porn alerts), \"source_ip:192.168.* AND NOT resolved:true\"", "type": "string" }, "sortBy": { "description": "Sort alarms (default: ts:desc)", "type": "string" } }, "required": [], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/amittell/firewalla-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server