OPNSenseMCP
UnclaimedMCP Server for OPNSense to act as IaC proxy
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'opnsensemcp' -- 'npx' '-y' 'tsx' 'scripts/test/test-nat-ssh.ts'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Developer Tools
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
18 of 18 tools
Documented tools (18)
From project documentation. A server handshake does not verify each tool’s description or behavior.
arp_list
List ARP table entries
backup_create
Create configuration backup
firewall_apply_changes
Apply pending changes
firewall_create_rule
Create a new rule
firewall_delete_rule
Delete a rule
firewall_list_rules
List all firewall rules
firewall_update_rule
Update existing rule
interface_list
List network interfaces
nat_analyze_config
Analyze NAT configuration
nat_create_outbound_rule
Create NAT rule
nat_fix_dmz
Fix DMZ NAT issues
nat_list_outbound
List outbound NAT rules
nat_set_mode
Set NAT mode
routing_diagnostics
Diagnose routing issues
routing_fix_all
Auto-fix routing problems
service_restart
Restart a service
system_execute_command
Execute CLI command
vlan_create
Create VLAN
Tool change history
FAQ
Questions about OPNSense MCP Server
- How do I connect OPNSense MCP Server to Claude?
- Run `claude mcp add opnsensemcp -- npx -y tsx scripts/test/test-nat-ssh.ts` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is OPNSense MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can OPNSense MCP Server do?
- OPNSense MCP Server documents 18 tools to the agent, including arp_list, backup_create, firewall_apply_changes. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.