NDCLI

netdefense-io/NDCLI
★ 0 stars Go Code/Dev Tools Updated today
Command-line interface and MCP server for managing OPNsense firewall fleets with NetDefense
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ndcli": {
      "command": "go",
      "args": [
        "run",
        "github.com/netdefense-io/NDCLI@latest"
      ]
    }
  }
}

README Excerpt

**Manage a fleet of OPNsense firewalls from your terminal — or let any MCP-compatible AI agent do it.** `ndcli` is the command-line interface and MCP server for [NetDefense for OPNsense](https://netdefense.io): list devices, push config, run health checks, roll out firmware, manage backups, and orchestrate an entire organizational unit or fleet from one command — scriptable end to end, no web app required.

Topics

clifirewallfleet-managementgolangmcpmcp-servermspopnsense