Skip to main content
Glama

firewalla-mcp-server

MIT License
16
6
  • Apple

search_flows

Search and analyze network flows with advanced filters for historical data, time ranges, or geographic details. Supports pagination, custom queries, and grouping for detailed insights.

Instructions

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

Input Schema

NameRequiredDescriptionDefault
cursorNoPagination cursor from previous response
groupByNoGroup flows by specified values (e.g., "domain,box")
limitNoMaximum results (optional, default: 200, API maximum: 500)
queryNoSearch query using Firewalla syntax. Supported fields: protocol:tcp/udp, direction:inbound/outbound/local, blocked:true/false, bytes:>1MB, domain:*.example.com, region:US (country code), category:social/games/porn/etc, gid:box_id, device.ip:192.168.*, source_ip:*, destination_ip:*. Examples: "region:US AND protocol:tcp", "blocked:true AND bytes:>1MB", "category:social OR category:games"
sortByNoSort flows (default: "ts:desc")

Input Schema (JSON Schema)

{ "properties": { "cursor": { "description": "Pagination cursor from previous response", "type": "string" }, "groupBy": { "description": "Group flows by specified values (e.g., \"domain,box\")", "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: protocol:tcp/udp, direction:inbound/outbound/local, blocked:true/false, bytes:>1MB, domain:*.example.com, region:US (country code), category:social/games/porn/etc, gid:box_id, device.ip:192.168.*, source_ip:*, destination_ip:*. Examples: \"region:US AND protocol:tcp\", \"blocked:true AND bytes:>1MB\", \"category:social OR category:games\"", "type": "string" }, "sortBy": { "description": "Sort flows (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