MCP Directory
Back

esp32_nat_router

by martin-ger · C · ★ 1,931

An AI-enabled NAT Router/Firewall for the ESP32

#dhcp-server#esp-idf#esp32#firewall#home-assistant-integration#mcp-server#nat#pcap#router#vpn#wireguard#wt32-eth01

Install

git clone https://github.com/martin-ger/esp32_nat_router.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "esp32-nat-router": {
      "command": "npx",
      "args": [
        "-y",
        "github:martin-ger/esp32_nat_router"
      ]
    }
  }
}

From the README

This is a firmware to use the ESP32 as WiFi NAT router. It routes between the network of the AP interface and the STA or ETH interface as uplink network. It can also work as a VPN router using WireGuard as uplink. Starting from this code base I started several spin-off projects with slightly differrent scope. These are all (ab)using the ESP as a minimal network device. - **Layer 2 WiFi Repeater**: Finally we have it - the **WiFi Repeater**, a layer 2 network bridge between STA and AP (no NAT, no DHCP, just plain frame forwarding in one broadcast domain, i.e. one IP network segment). You cur…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers