Skip to main content
Glama

firewalla-mcp-server

MIT License
212
6
  • Apple

search_flows

Analyze network flows with advanced filters for historical data, specific time ranges, and complex queries. Supports pagination, geographic filtering, and all flow fields for in-depth network traffic 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