MCP Servers / other / OPNsense MCP Server

OPNsense MCP Server

JSON →
stdionone6other

Secure MCP server for managing OPNsense firewalls - 62 tools across firewall, DNS, DHCP, VPN, HAProxy, and security auditing with read-only default and automatic rollback protection.

Install
How to run this server
[ { "cmd": "pip install opnsense-mcp-server", "imports": [] } ]
server path: opnsense-mcp-server
Tools
What this server exposes
list_arp_table
List ARP table entries
list_dhcp_leases
List DHCP leases
list_dhcpv6_leases
List DHCPv6 leases
list_interfaces
List network interfaces
list_routes
List routing table
list_firewall_rules
List firewall rules
list_nat_rules
List NAT rules
list_aliases
List aliases
list_categories
List firewall rule categories
list_services
List services and their status
list_syslog
List system log entries
list_firewall_log
List firewall log entries
list_dhcp_log
List DHCP log entries
list_openvpn_log
List OpenVPN log entries
list_ipsec_log
List IPsec log entries
list_captive_portal_log
List captive portal log entries
list_system_info
Get system information
list_cpu_load
Get CPU load
list_memory_usage
Get memory usage
list_disk_usage
Get disk usage
list_uptime
Get system uptime
list_interface_statistics
Get interface statistics
list_traffic_graph
Get traffic graph data
list_openvpn_connections
List OpenVPN connections
list_ipsec_sas
List IPsec security associations
list_captive_portal_sessions
List captive portal sessions
list_captive_portal_vouchers
List captive portal vouchers
list_certificates
List certificates
list_ca_certificates
List CA certificates
list_crl
List certificate revocation lists
list_dns_forwarder
List DNS forwarder settings
list_dns_resolver
List DNS resolver settings
list_dns_over_tls
List DNS over TLS settings
list_dhcp_server
List DHCP server settings
list_dhcpv6_server
List DHCPv6 server settings
list_static_mappings
List DHCP static mappings
list_static_mappings_v6
List DHCPv6 static mappings
list_interface_config
Get interface configuration
list_vlan_interfaces
List VLAN interfaces
list_bridge_interfaces
List bridge interfaces
list_lagg_interfaces
List LAGG interfaces
list_gateways
List gateways
list_static_routes
List static routes
list_dns_servers
List DNS servers
list_ntp_servers
List NTP servers
list_syslog_settings
Get syslog settings
list_snmp_settings
Get SNMP settings
list_ssh_settings
Get SSH settings
list_webgui_settings
Get web GUI settings
list_firmware_info
Get firmware information
list_firmware_updates
List available firmware updates
list_package_info
Get package information
list_installed_packages
List installed packages
list_available_packages
List available packages
list_backup_config
List backup configuration
list_restore_points
List restore points
list_config_history
List configuration history
list_user_accounts
List user accounts
list_user_groups
List user groups
list_radius_servers
List RADIUS servers
list_ldap_servers
List LDAP servers
list_authentication_servers
List authentication servers
list_web_proxy_settings
Get web proxy settings
list_web_proxy_acl
List web proxy ACL
list_intrusion_detection_settings
Get intrusion detection settings
list_intrusion_detection_alerts
List intrusion detection alerts
list_intrusion_detection_rules
List intrusion detection rules
list_netflow_settings
Get netflow settings
list_netflow_data
Get netflow data
list_unbound_settings
Get Unbound DNS settings
list_unbound_acl
List Unbound ACL
list_unbound_forwarding
List Unbound forwarding
list_unbound_host_overrides
List Unbound host overrides
list_unbound_domain_overrides
List Unbound domain overrides
list_openvpn_server_settings
Get OpenVPN server settings
list_openvpn_client_settings
Get OpenVPN client settings
list_ipsec_settings
Get IPsec settings
list_ipsec_phase1
List IPsec phase 1 entries
list_ipsec_phase2
List IPsec phase 2 entries
list_captive_portal_settings
Get captive portal settings
list_captive_portal_zones
List captive portal zones
Configuration
Environment & auth
authnone
envOPNSENSE_URL
envOPNSENSE_API_KEY
envOPNSENSE_API_SECRET
Resources
OPNsense MCP Server — MCP Server · libregistry