MCP Directory
Back

esp32_nat_router

by martin-ger · C · ★ 2,019

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

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "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 →

Related other servers