mcp-opnsense-dnsmasq

Slyke/mcp-opnsense-dnsmasq
★ 0 stars JavaScript Security Updated 4d ago
LAN-hosted MCP server for safely querying and managing OPNsense Dnsmasq DHCP state through the official OPNsense API
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": {
    "mcp-opnsense-dnsmasq": {
      "command": "npx",
      "args": [
        "-y",
        "Slyke/mcp-opnsense-dnsmasq"
      ]
    }
  }
}

README Excerpt

LAN-hosted MCP server for safely querying and managing OPNsense Dnsmasq DHCP state through the official OPNsense API. Codex or other MCP clients authenticate to this server with named Bearer tokens; this server authenticates to OPNsense with API key/secret Basic Auth. OPNsense credentials are never exposed to MCP clients.

Tools (20)

MCP_READWRITE_BEARER_TOKENSMCP_READ_BEARER_TOKENSOPNSENSE_API_KEYOPNSENSE_BASE_URLadmin1arp_listarp_searchclient_summarydhcp_access_blockdhcp_access_blocks_listdhcp_access_policy_getdhcp_access_policy_setdhcp_access_unblockdhcp_domains_deletedhcp_domains_getdhcp_domains_listdhcp_domains_searchdhcp_domains_updatedhcp_leases_searchdhcp_options_get