{"id":"esp32-nat-router","name":"ESP32 NAT Router","homepage":"https://github.com/martin-ger/esp32_nat_router","repo_url":"https://github.com/martin-ger/esp32_nat_router","category":"devops","subcategories":["networking","iot","embedded","firewall"],"tags":["esp32","nat-router","firewall","wireguard","vpn","iot","mcp-server","embedded","wifi","packet-capture"],"what_it_does":"Firmware that turns an ESP32 microcontroller into a WiFi NAT router with firewall ACLs, WireGuard VPN, DHCP, port forwarding, packet capture, and WPA2-Enterprise support. Includes a beta MCP server bridge that allows AI assistants to control the router's network operations.","use_cases":["Extending WiFi range with a cheap ESP32 as a NAT bridge","Creating an AI-controlled network firewall and router for lab environments","Setting up WireGuard VPN tunnels on embedded hardware","Live packet capture streamed to Wireshark for network debugging"],"not_for":["Production or high-throughput networking (limited to ~15 Mbps, 8 clients max)","Enterprise-grade firewall deployments","Users without ESP32 hardware and flashing capability","Software-only MCP server use cases (requires physical hardware)"],"best_when":"You want an inexpensive, hackable WiFi router with AI control capabilities for lab, IoT, or home network experimentation.","avoid_when":"You need production-grade networking, high throughput, or a purely software-based MCP server without hardware dependencies.","alternatives":["OpenWrt","pfSense","DD-WRT","MikroTik"],"af_score":46.8,"security_score":30.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":"unknown","last_evaluated":"2026-03-01T09:50:05.537189+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":"8 simultaneous WiFi clients (5 on ESP32-C3), ~15 Mbps throughput","data_source":"repo_documented","measured_on":null}}